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: 2.5rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.125rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 1.5rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 1.875rem;
}
.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: 2rem;
    font-size: calc( 1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((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: #6592e6 !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: #6592e6 !important;
  border-color: #6592e6 !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: #2260d2 !important;
  border-color: #2260d2 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #2260d2 !important;
  border-color: #2260d2 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #7d0a0a !important;
  border-color: #7d0a0a !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: #2d0404 !important;
  border-color: #2d0404 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #2d0404 !important;
  border-color: #2d0404 !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: #6592e6;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #2260d2 !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: #6592e6 !important;
  border-color: #6592e6 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #7d0a0a;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #2d0404 !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: #7d0a0a !important;
  border-color: #7d0a0a !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: #6592e6 !important;
}
.text-secondary {
  color: #7d0a0a !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: #205ac5 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #1f0202 !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: #6592e6;
}
.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: #6592e6;
  border-color: #6592e6;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #6592e6;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #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: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.25rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #6592e6 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.25rem;
}
blockquote {
  border-color: #6592e6;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #6592e6;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #6592e6;
}
.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: #6592e6;
  border-bottom-color: #6592e6;
}
.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: #6592e6 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #7d0a0a !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='%236592e6' %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-s48OLK6784 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-s48OLK6784 nav.navbar {
  position: fixed;
}
.cid-s48OLK6784 .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-s48OLK6784 .dropdown-menu {
  padding: 0;
}
.cid-s48OLK6784 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-s48OLK6784 .dropdown-item:hover,
.cid-s48OLK6784 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-s48OLK6784 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-s48OLK6784 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-s48OLK6784 .nav-link {
  position: relative;
}
.cid-s48OLK6784 .container {
  display: flex;
  margin: auto;
}
.cid-s48OLK6784 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s48OLK6784 .navbar-caption {
  padding-right: 4rem;
}
.cid-s48OLK6784 .dropdown-menu,
.cid-s48OLK6784 .navbar.opened {
  background: #ffffff !important;
}
.cid-s48OLK6784 .nav-item:focus,
.cid-s48OLK6784 .nav-link:focus {
  outline: none;
}
.cid-s48OLK6784 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-s48OLK6784 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s48OLK6784 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s48OLK6784 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s48OLK6784 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s48OLK6784 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s48OLK6784 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-s48OLK6784 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-s48OLK6784 .navbar.opened {
  transition: all .3s;
}
.cid-s48OLK6784 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-s48OLK6784 .navbar .navbar-logo img {
  width: auto;
}
.cid-s48OLK6784 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-s48OLK6784 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-s48OLK6784 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-s48OLK6784 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s48OLK6784 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s48OLK6784 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s48OLK6784 .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-s48OLK6784 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s48OLK6784 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s48OLK6784 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s48OLK6784 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-s48OLK6784 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s48OLK6784 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s48OLK6784 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s48OLK6784 .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-s48OLK6784 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s48OLK6784 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s48OLK6784 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s48OLK6784 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-s48OLK6784 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-s48OLK6784 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s48OLK6784 .navbar.navbar-short {
  min-height: 60px;
}
.cid-s48OLK6784 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s48OLK6784 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s48OLK6784 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s48OLK6784 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s48OLK6784 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s48OLK6784 .dropdown-item.active,
.cid-s48OLK6784 .dropdown-item:active {
  background-color: transparent;
}
.cid-s48OLK6784 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s48OLK6784 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s48OLK6784 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s48OLK6784 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-s48OLK6784 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s48OLK6784 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s48OLK6784 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s48OLK6784 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-s48OLK6784 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s48OLK6784 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s48OLK6784 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s48OLK6784 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s48OLK6784 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s48OLK6784 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-s48OLK6784 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-s48OLK6784 .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-s48OLK6784 .navbar {
    height: 77px;
  }
  .cid-s48OLK6784 .navbar.opened {
    height: auto;
  }
  .cid-s48OLK6784 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uXehHC51z2 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
@media (min-width: 992px) {
  .cid-uXehHC51z2 .carousel {
    min-height: 600px;
  }
  .cid-uXehHC51z2 .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uXehHC51z2 .carousel {
    min-height: 390px;
  }
  .cid-uXehHC51z2 .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-uXehHC51z2 .carousel {
    min-height: 330px;
  }
  .cid-uXehHC51z2 .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-uXehHC51z2 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uXehHC51z2 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uXehHC51z2 .carousel,
.cid-uXehHC51z2 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uXehHC51z2 .item-wrapper {
  width: 100%;
}
.cid-uXehHC51z2 .carousel-caption {
  bottom: 40px;
}
.cid-uXehHC51z2 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uXehHC51z2 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uXehHC51z2 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uXehHC51z2 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uXehHC51z2 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uXehHC51z2 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uXehHC51z2 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uXehHC51z2 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uXehHC51z2 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uXehHC51z2 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uXehHC51z2 .carousel-indicators li.active,
.cid-uXehHC51z2 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uXehHC51z2 .carousel-indicators li::after,
.cid-uXehHC51z2 .carousel-indicators li::before {
  content: none;
}
.cid-uXehHC51z2 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uXehHC51z2 .carousel-indicators {
    display: none !important;
  }
}
.cid-uVGYEzfMwa {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #353535;
}
.cid-uVGYEzfMwa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVGYEzfMwa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVGYEzfMwa .mbr-section-title {
  color: #ffffff;
}
.cid-uVwEQr2Cg7 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uVwEQr2Cg7 img,
.cid-uVwEQr2Cg7 .item-img {
  width: 100%;
}
.cid-uVwEQr2Cg7 .item:focus,
.cid-uVwEQr2Cg7 span:focus {
  outline: none;
}
.cid-uVwEQr2Cg7 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uVwEQr2Cg7 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uVwEQr2Cg7 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uVwEQr2Cg7 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVwEQr2Cg7 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uVwEQr2Cg7 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uVwEQr2Cg7 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uVwEQr2Cg7 .mbr-section-title {
  color: #000000;
}
.cid-uVwEQr2Cg7 .mbr-text,
.cid-uVwEQr2Cg7 .mbr-section-btn {
  text-align: left;
}
.cid-uVwEQr2Cg7 .item-title {
  text-align: left;
}
.cid-uVwEQr2Cg7 .item-subtitle {
  text-align: left;
}
.cid-uX25I26cea {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #353535;
}
.cid-uX25I26cea .mbr-fallback-image.disabled {
  display: none;
}
.cid-uX25I26cea .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uX25I26cea .mbr-section-title {
  color: #ffffff;
}
.cid-v0TdX4QOn4 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0TdX4QOn4 .mbr-text {
  color: #353535;
}
.cid-v0TdX4QOn4 .mbr-section-subtitle {
  color: #353535;
}
.cid-uVBvtExhQj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f6f6f6;
}
.cid-uVBvtExhQj .decor {
  width: 90px;
  height: 90px;
  position: relative;
  flex: 0 0 100px;
}
.cid-uVBvtExhQj .decor svg {
  width: 100%;
  height: 100%;
  position: absolute;
  fill: #84b134;
  transform: rotate(210deg) scale(1, -1);
}
.cid-uVBvtExhQj .mbr-text {
  color: #1d1d1b;
}
.cid-uVBvtExhQj .mbr-section-title {
  color: #1d1d1b;
}
.cid-uVBvtExhQj .mbr-section-subtitle {
  color: #1d1d1b;
}
.cid-uVBvtExhQj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVBvtExhQj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpLz99YobT {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #353535;
}
.cid-tpLz99YobT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpLz99YobT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpLz99YobT .number-wrap {
  color: #ffffff;
  text-align: center;
}
.cid-tpLz99YobT .number {
  color: #ffffff;
}
.cid-tpLz99YobT .period {
  display: block;
}
.cid-tpLz99YobT .dot {
  display: none;
}
@media (max-width: 767px) {
  .cid-tpLz99YobT .period {
    font-size: 0.8rem;
  }
}
.cid-tpLz99YobT .btn {
  height: 100%;
  margin: 0;
}
.cid-tpLz99YobT .mbr-section-btn {
  margin-bottom: 1.2rem;
}
.cid-tpLz99YobT .icons-menu .soc-item {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-tpLz99YobT .icons-menu .soc-item .mbr-iconfont {
  font-size: 2rem;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tpLz99YobT .icons-menu .soc-item .mbr-iconfont:before {
  padding: 0.6rem;
}
.cid-tpLz99YobT .icons-menu .soc-item .mbr-iconfont:hover {
  background-color: #ffffff;
  color: #000000;
}
.cid-tpLz99YobT H3 {
  color: #ffffff;
}
.cid-tpRBtwCVGw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpRBtwCVGw img {
  width: 120px;
  margin: auto;
}
.cid-tpRBtwCVGw .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tpRBtwCVGw .card {
    max-width: 12.5%;
  }
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-s48OLK6784 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-s48OLK6784 nav.navbar {
  position: fixed;
}
.cid-s48OLK6784 .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-s48OLK6784 .dropdown-menu {
  padding: 0;
}
.cid-s48OLK6784 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-s48OLK6784 .dropdown-item:hover,
.cid-s48OLK6784 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-s48OLK6784 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-s48OLK6784 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-s48OLK6784 .nav-link {
  position: relative;
}
.cid-s48OLK6784 .container {
  display: flex;
  margin: auto;
}
.cid-s48OLK6784 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s48OLK6784 .navbar-caption {
  padding-right: 4rem;
}
.cid-s48OLK6784 .dropdown-menu,
.cid-s48OLK6784 .navbar.opened {
  background: #ffffff !important;
}
.cid-s48OLK6784 .nav-item:focus,
.cid-s48OLK6784 .nav-link:focus {
  outline: none;
}
.cid-s48OLK6784 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-s48OLK6784 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s48OLK6784 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s48OLK6784 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s48OLK6784 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s48OLK6784 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s48OLK6784 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-s48OLK6784 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-s48OLK6784 .navbar.opened {
  transition: all .3s;
}
.cid-s48OLK6784 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-s48OLK6784 .navbar .navbar-logo img {
  width: auto;
}
.cid-s48OLK6784 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-s48OLK6784 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-s48OLK6784 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-s48OLK6784 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s48OLK6784 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s48OLK6784 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s48OLK6784 .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-s48OLK6784 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s48OLK6784 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s48OLK6784 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s48OLK6784 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-s48OLK6784 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s48OLK6784 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s48OLK6784 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s48OLK6784 .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-s48OLK6784 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s48OLK6784 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s48OLK6784 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s48OLK6784 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-s48OLK6784 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-s48OLK6784 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s48OLK6784 .navbar.navbar-short {
  min-height: 60px;
}
.cid-s48OLK6784 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s48OLK6784 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s48OLK6784 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s48OLK6784 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s48OLK6784 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s48OLK6784 .dropdown-item.active,
.cid-s48OLK6784 .dropdown-item:active {
  background-color: transparent;
}
.cid-s48OLK6784 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s48OLK6784 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s48OLK6784 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s48OLK6784 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-s48OLK6784 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s48OLK6784 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s48OLK6784 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s48OLK6784 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-s48OLK6784 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s48OLK6784 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s48OLK6784 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s48OLK6784 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s48OLK6784 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s48OLK6784 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-s48OLK6784 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-s48OLK6784 .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-s48OLK6784 .navbar {
    height: 77px;
  }
  .cid-s48OLK6784 .navbar.opened {
    height: auto;
  }
  .cid-s48OLK6784 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uV7WMZk36U {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uV7WMZk36U .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV7WMZk36U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV7WMZk36U .mbr-section-title {
  color: #ffffff;
}
.cid-tpLRH5UqWQ {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpLRH5UqWQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpLRH5UqWQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpLRH5UqWQ .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #6592e6;
  margin-left: 1rem;
}
.cid-tpLRH5UqWQ .panel-group {
  border: none;
}
.cid-tpLRH5UqWQ .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tpLRH5UqWQ .panel-body,
.cid-tpLRH5UqWQ .card-header {
  padding: 1rem 0;
}
.cid-tpLRH5UqWQ .panel-title-edit {
  color: #000000;
}
.cid-tpLRH5UqWQ .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tpLRTabFxA {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tpLRTabFxA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpLRTabFxA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpLRTabFxA .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #6592e6;
  margin-left: 1rem;
}
.cid-tpLRTabFxA .panel-group {
  border: none;
}
.cid-tpLRTabFxA .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tpLRTabFxA .panel-body,
.cid-tpLRTabFxA .card-header {
  padding: 1rem 0;
}
.cid-tpLRTabFxA .panel-title-edit {
  color: #000000;
}
.cid-tpLRTabFxA .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-s48OLK6784 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-s48OLK6784 nav.navbar {
  position: fixed;
}
.cid-s48OLK6784 .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-s48OLK6784 .dropdown-menu {
  padding: 0;
}
.cid-s48OLK6784 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-s48OLK6784 .dropdown-item:hover,
.cid-s48OLK6784 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-s48OLK6784 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-s48OLK6784 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-s48OLK6784 .nav-link {
  position: relative;
}
.cid-s48OLK6784 .container {
  display: flex;
  margin: auto;
}
.cid-s48OLK6784 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s48OLK6784 .navbar-caption {
  padding-right: 4rem;
}
.cid-s48OLK6784 .dropdown-menu,
.cid-s48OLK6784 .navbar.opened {
  background: #ffffff !important;
}
.cid-s48OLK6784 .nav-item:focus,
.cid-s48OLK6784 .nav-link:focus {
  outline: none;
}
.cid-s48OLK6784 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-s48OLK6784 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s48OLK6784 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s48OLK6784 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s48OLK6784 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s48OLK6784 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s48OLK6784 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-s48OLK6784 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-s48OLK6784 .navbar.opened {
  transition: all .3s;
}
.cid-s48OLK6784 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-s48OLK6784 .navbar .navbar-logo img {
  width: auto;
}
.cid-s48OLK6784 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-s48OLK6784 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-s48OLK6784 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-s48OLK6784 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s48OLK6784 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s48OLK6784 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s48OLK6784 .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-s48OLK6784 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s48OLK6784 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s48OLK6784 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s48OLK6784 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-s48OLK6784 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s48OLK6784 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s48OLK6784 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s48OLK6784 .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-s48OLK6784 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s48OLK6784 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s48OLK6784 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s48OLK6784 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-s48OLK6784 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-s48OLK6784 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s48OLK6784 .navbar.navbar-short {
  min-height: 60px;
}
.cid-s48OLK6784 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s48OLK6784 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s48OLK6784 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s48OLK6784 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s48OLK6784 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s48OLK6784 .dropdown-item.active,
.cid-s48OLK6784 .dropdown-item:active {
  background-color: transparent;
}
.cid-s48OLK6784 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s48OLK6784 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s48OLK6784 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s48OLK6784 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-s48OLK6784 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s48OLK6784 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s48OLK6784 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s48OLK6784 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-s48OLK6784 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s48OLK6784 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s48OLK6784 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s48OLK6784 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s48OLK6784 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s48OLK6784 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-s48OLK6784 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-s48OLK6784 .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-s48OLK6784 .navbar {
    height: 77px;
  }
  .cid-s48OLK6784 .navbar.opened {
    height: auto;
  }
  .cid-s48OLK6784 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uV89NcoXj9 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uV89NcoXj9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV89NcoXj9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV89NcoXj9 .mbr-section-title {
  color: #ffffff;
}
.cid-tpM2vtOwDn {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tpM2vtOwDn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpM2vtOwDn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tpM2vtOwDn .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tpM2vtOwDn img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tpM2vtOwDn .text-wrapper {
    padding: 2rem;
  }
}
.cid-tpM3WUlFxf {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpM3WUlFxf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpM3WUlFxf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpM3WUlFxf .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #6592e6;
  margin-left: 1rem;
}
.cid-tpM3WUlFxf .panel-group {
  border: none;
}
.cid-tpM3WUlFxf .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tpM3WUlFxf .panel-body,
.cid-tpM3WUlFxf .card-header {
  padding: 1rem 0;
}
.cid-tpM3WUlFxf .panel-title-edit {
  color: #000000;
}
.cid-tpM3WUlFxf .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tpM3WUlFxf H3 {
  color: #7d0a0a;
}
.cid-tpM3Xl01Go {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tpM3Xl01Go .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpM3Xl01Go .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpM3Xl01Go .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #6592e6;
  margin-left: 1rem;
}
.cid-tpM3Xl01Go .panel-group {
  border: none;
}
.cid-tpM3Xl01Go .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tpM3Xl01Go .panel-body,
.cid-tpM3Xl01Go .card-header {
  padding: 1rem 0;
}
.cid-tpM3Xl01Go .panel-title-edit {
  color: #000000;
}
.cid-tpM3Xl01Go .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-tpN6LGxWHb {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tpN6LGxWHb nav.navbar {
  position: fixed;
}
.cid-tpN6LGxWHb .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-tpN6LGxWHb .dropdown-menu {
  padding: 0;
}
.cid-tpN6LGxWHb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpN6LGxWHb .dropdown-item:hover,
.cid-tpN6LGxWHb .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tpN6LGxWHb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tpN6LGxWHb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpN6LGxWHb .nav-link {
  position: relative;
}
.cid-tpN6LGxWHb .container {
  display: flex;
  margin: auto;
}
.cid-tpN6LGxWHb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tpN6LGxWHb .navbar-caption {
  padding-right: 4rem;
}
.cid-tpN6LGxWHb .dropdown-menu,
.cid-tpN6LGxWHb .navbar.opened {
  background: #ffffff !important;
}
.cid-tpN6LGxWHb .nav-item:focus,
.cid-tpN6LGxWHb .nav-link:focus {
  outline: none;
}
.cid-tpN6LGxWHb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpN6LGxWHb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpN6LGxWHb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tpN6LGxWHb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpN6LGxWHb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpN6LGxWHb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpN6LGxWHb .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tpN6LGxWHb .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpN6LGxWHb .navbar.opened {
  transition: all .3s;
}
.cid-tpN6LGxWHb .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tpN6LGxWHb .navbar .navbar-logo img {
  width: auto;
}
.cid-tpN6LGxWHb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpN6LGxWHb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpN6LGxWHb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpN6LGxWHb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tpN6LGxWHb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpN6LGxWHb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpN6LGxWHb .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-tpN6LGxWHb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpN6LGxWHb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tpN6LGxWHb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tpN6LGxWHb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpN6LGxWHb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpN6LGxWHb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpN6LGxWHb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpN6LGxWHb .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-tpN6LGxWHb .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tpN6LGxWHb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpN6LGxWHb .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpN6LGxWHb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpN6LGxWHb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpN6LGxWHb .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tpN6LGxWHb .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpN6LGxWHb .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tpN6LGxWHb .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tpN6LGxWHb .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpN6LGxWHb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpN6LGxWHb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpN6LGxWHb .dropdown-item.active,
.cid-tpN6LGxWHb .dropdown-item:active {
  background-color: transparent;
}
.cid-tpN6LGxWHb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpN6LGxWHb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpN6LGxWHb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpN6LGxWHb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpN6LGxWHb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpN6LGxWHb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpN6LGxWHb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpN6LGxWHb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpN6LGxWHb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tpN6LGxWHb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tpN6LGxWHb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tpN6LGxWHb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tpN6LGxWHb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tpN6LGxWHb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tpN6LGxWHb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpN6LGxWHb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tpN6LGxWHb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tpN6LGxWHb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpN6LGxWHb .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tpN6LGxWHb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpN6LGxWHb .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-tpN6LGxWHb .navbar {
    height: 77px;
  }
  .cid-tpN6LGxWHb .navbar.opened {
    height: auto;
  }
  .cid-tpN6LGxWHb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVdZar1vA4 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVdZar1vA4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVdZar1vA4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVdZar1vA4 .mbr-section-title {
  color: #ffffff;
}
.cid-tpN6LGPdLl {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVe6WgowFY {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uVe6WgowFY .container-fluid {
  padding: 0 3rem;
}
.cid-uVe6WgowFY .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(to right, #6592e6 50%, #7d0a0a 120%);
  display: inline-block;
}
.cid-uVe6WgowFY .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-uVe6WgowFY .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uVe6WgowFY .table-wrapper {
  margin: 0 auto;
}
.cid-uVe6WgowFY table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-uVe6WgowFY table th {
  padding: 1.5rem 1rem;
  transition: all .2s;
  text-align: center;
  background-color: #7d0a0a;
  color: white;
  vertical-align: middle;
}
.cid-uVe6WgowFY table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-uVe6WgowFY tr:hover {
  background-color: #efefef !important;
}
.cid-uVe6WgowFY .table-striped tbody tr:nth-of-type(odd) {
  background: none;
}
.cid-uVe6WgowFY .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-uVe6WgowFY .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uVe6WgowFY .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-uVe6WgowFY .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-uVe6WgowFY .dataTables_wrapper {
  display: block;
}
.cid-uVe6WgowFY .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-uVe6WgowFY .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uVe6WgowFY .head-item:after,
.cid-uVe6WgowFY .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-uVe6WgowFY .dataTables_filter {
    text-align: center;
  }
  .cid-uVe6WgowFY .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-uVe6WgowFY .dataTables_filter {
    text-align: center;
  }
  .cid-uVe6WgowFY .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-uVe6WgowFY .container-fluid {
    padding: 0 1rem;
  }
  .cid-uVe6WgowFY table th,
  .cid-uVe6WgowFY table td {
    padding: .75rem;
  }
}
.cid-uVe6WgowFY .body-item {
  text-align: left;
}
.cid-uVe6WgowFY .head-item {
  color: #ffffff;
}
.cid-uVe6WgowFY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVe6WgowFY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-tpN8rZhXMp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tpN8rZhXMp nav.navbar {
  position: fixed;
}
.cid-tpN8rZhXMp .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-tpN8rZhXMp .dropdown-menu {
  padding: 0;
}
.cid-tpN8rZhXMp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpN8rZhXMp .dropdown-item:hover,
.cid-tpN8rZhXMp .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tpN8rZhXMp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tpN8rZhXMp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpN8rZhXMp .nav-link {
  position: relative;
}
.cid-tpN8rZhXMp .container {
  display: flex;
  margin: auto;
}
.cid-tpN8rZhXMp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tpN8rZhXMp .navbar-caption {
  padding-right: 4rem;
}
.cid-tpN8rZhXMp .dropdown-menu,
.cid-tpN8rZhXMp .navbar.opened {
  background: #ffffff !important;
}
.cid-tpN8rZhXMp .nav-item:focus,
.cid-tpN8rZhXMp .nav-link:focus {
  outline: none;
}
.cid-tpN8rZhXMp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpN8rZhXMp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpN8rZhXMp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tpN8rZhXMp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpN8rZhXMp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpN8rZhXMp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpN8rZhXMp .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tpN8rZhXMp .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpN8rZhXMp .navbar.opened {
  transition: all .3s;
}
.cid-tpN8rZhXMp .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tpN8rZhXMp .navbar .navbar-logo img {
  width: auto;
}
.cid-tpN8rZhXMp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpN8rZhXMp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpN8rZhXMp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpN8rZhXMp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tpN8rZhXMp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpN8rZhXMp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpN8rZhXMp .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-tpN8rZhXMp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpN8rZhXMp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tpN8rZhXMp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tpN8rZhXMp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpN8rZhXMp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpN8rZhXMp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpN8rZhXMp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpN8rZhXMp .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-tpN8rZhXMp .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tpN8rZhXMp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpN8rZhXMp .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpN8rZhXMp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpN8rZhXMp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpN8rZhXMp .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tpN8rZhXMp .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpN8rZhXMp .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tpN8rZhXMp .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tpN8rZhXMp .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpN8rZhXMp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpN8rZhXMp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpN8rZhXMp .dropdown-item.active,
.cid-tpN8rZhXMp .dropdown-item:active {
  background-color: transparent;
}
.cid-tpN8rZhXMp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpN8rZhXMp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpN8rZhXMp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpN8rZhXMp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpN8rZhXMp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpN8rZhXMp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpN8rZhXMp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpN8rZhXMp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpN8rZhXMp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tpN8rZhXMp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tpN8rZhXMp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tpN8rZhXMp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tpN8rZhXMp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tpN8rZhXMp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tpN8rZhXMp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpN8rZhXMp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tpN8rZhXMp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tpN8rZhXMp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpN8rZhXMp .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tpN8rZhXMp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpN8rZhXMp .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-tpN8rZhXMp .navbar {
    height: 77px;
  }
  .cid-tpN8rZhXMp .navbar.opened {
    height: auto;
  }
  .cid-tpN8rZhXMp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVenSbafde {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVenSbafde .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVenSbafde .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVenSbafde .mbr-section-title {
  color: #ffffff;
}
.cid-tpN8rZx7ZL {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-tpNnqfRDEF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tpNnqfRDEF nav.navbar {
  position: fixed;
}
.cid-tpNnqfRDEF .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-tpNnqfRDEF .dropdown-menu {
  padding: 0;
}
.cid-tpNnqfRDEF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpNnqfRDEF .dropdown-item:hover,
.cid-tpNnqfRDEF .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tpNnqfRDEF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tpNnqfRDEF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpNnqfRDEF .nav-link {
  position: relative;
}
.cid-tpNnqfRDEF .container {
  display: flex;
  margin: auto;
}
.cid-tpNnqfRDEF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tpNnqfRDEF .navbar-caption {
  padding-right: 4rem;
}
.cid-tpNnqfRDEF .dropdown-menu,
.cid-tpNnqfRDEF .navbar.opened {
  background: #ffffff !important;
}
.cid-tpNnqfRDEF .nav-item:focus,
.cid-tpNnqfRDEF .nav-link:focus {
  outline: none;
}
.cid-tpNnqfRDEF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpNnqfRDEF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpNnqfRDEF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tpNnqfRDEF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpNnqfRDEF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpNnqfRDEF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpNnqfRDEF .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tpNnqfRDEF .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpNnqfRDEF .navbar.opened {
  transition: all .3s;
}
.cid-tpNnqfRDEF .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tpNnqfRDEF .navbar .navbar-logo img {
  width: auto;
}
.cid-tpNnqfRDEF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpNnqfRDEF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpNnqfRDEF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpNnqfRDEF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tpNnqfRDEF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpNnqfRDEF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpNnqfRDEF .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-tpNnqfRDEF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpNnqfRDEF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tpNnqfRDEF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tpNnqfRDEF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpNnqfRDEF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpNnqfRDEF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpNnqfRDEF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpNnqfRDEF .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-tpNnqfRDEF .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tpNnqfRDEF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpNnqfRDEF .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpNnqfRDEF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpNnqfRDEF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpNnqfRDEF .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tpNnqfRDEF .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpNnqfRDEF .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tpNnqfRDEF .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tpNnqfRDEF .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpNnqfRDEF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpNnqfRDEF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpNnqfRDEF .dropdown-item.active,
.cid-tpNnqfRDEF .dropdown-item:active {
  background-color: transparent;
}
.cid-tpNnqfRDEF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpNnqfRDEF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpNnqfRDEF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpNnqfRDEF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpNnqfRDEF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpNnqfRDEF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpNnqfRDEF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpNnqfRDEF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpNnqfRDEF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tpNnqfRDEF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tpNnqfRDEF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tpNnqfRDEF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tpNnqfRDEF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tpNnqfRDEF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tpNnqfRDEF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpNnqfRDEF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tpNnqfRDEF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tpNnqfRDEF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpNnqfRDEF .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tpNnqfRDEF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpNnqfRDEF .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-tpNnqfRDEF .navbar {
    height: 77px;
  }
  .cid-tpNnqfRDEF .navbar.opened {
    height: auto;
  }
  .cid-tpNnqfRDEF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVBjoCRYLG {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVBjoCRYLG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVBjoCRYLG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVBjoCRYLG .mbr-section-title {
  color: #ffffff;
}
.cid-tpNo2m6Q1a {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpNoiH5g4w {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-tpNcUcvL40 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tpNcUcvL40 nav.navbar {
  position: fixed;
}
.cid-tpNcUcvL40 .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-tpNcUcvL40 .dropdown-menu {
  padding: 0;
}
.cid-tpNcUcvL40 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpNcUcvL40 .dropdown-item:hover,
.cid-tpNcUcvL40 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tpNcUcvL40 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tpNcUcvL40 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpNcUcvL40 .nav-link {
  position: relative;
}
.cid-tpNcUcvL40 .container {
  display: flex;
  margin: auto;
}
.cid-tpNcUcvL40 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tpNcUcvL40 .navbar-caption {
  padding-right: 4rem;
}
.cid-tpNcUcvL40 .dropdown-menu,
.cid-tpNcUcvL40 .navbar.opened {
  background: #ffffff !important;
}
.cid-tpNcUcvL40 .nav-item:focus,
.cid-tpNcUcvL40 .nav-link:focus {
  outline: none;
}
.cid-tpNcUcvL40 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpNcUcvL40 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpNcUcvL40 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tpNcUcvL40 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpNcUcvL40 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpNcUcvL40 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpNcUcvL40 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tpNcUcvL40 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpNcUcvL40 .navbar.opened {
  transition: all .3s;
}
.cid-tpNcUcvL40 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tpNcUcvL40 .navbar .navbar-logo img {
  width: auto;
}
.cid-tpNcUcvL40 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpNcUcvL40 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpNcUcvL40 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpNcUcvL40 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tpNcUcvL40 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpNcUcvL40 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpNcUcvL40 .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-tpNcUcvL40 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpNcUcvL40 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tpNcUcvL40 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tpNcUcvL40 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpNcUcvL40 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpNcUcvL40 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpNcUcvL40 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpNcUcvL40 .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-tpNcUcvL40 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tpNcUcvL40 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpNcUcvL40 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpNcUcvL40 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpNcUcvL40 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpNcUcvL40 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tpNcUcvL40 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpNcUcvL40 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tpNcUcvL40 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tpNcUcvL40 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpNcUcvL40 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpNcUcvL40 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpNcUcvL40 .dropdown-item.active,
.cid-tpNcUcvL40 .dropdown-item:active {
  background-color: transparent;
}
.cid-tpNcUcvL40 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpNcUcvL40 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpNcUcvL40 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpNcUcvL40 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpNcUcvL40 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpNcUcvL40 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpNcUcvL40 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpNcUcvL40 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpNcUcvL40 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tpNcUcvL40 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tpNcUcvL40 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tpNcUcvL40 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tpNcUcvL40 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tpNcUcvL40 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tpNcUcvL40 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpNcUcvL40 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tpNcUcvL40 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tpNcUcvL40 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpNcUcvL40 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tpNcUcvL40 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpNcUcvL40 .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-tpNcUcvL40 .navbar {
    height: 77px;
  }
  .cid-tpNcUcvL40 .navbar.opened {
    height: auto;
  }
  .cid-tpNcUcvL40 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVepy9hIVW {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVepy9hIVW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVepy9hIVW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVepy9hIVW .mbr-section-title {
  color: #ffffff;
}
.cid-uVepey6Fys {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uVepey6Fys .container-fluid {
  padding: 0 3rem;
}
.cid-uVepey6Fys .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(to right, #6592e6 50%, #7d0a0a 120%);
  display: inline-block;
}
.cid-uVepey6Fys .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-uVepey6Fys .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uVepey6Fys .table-wrapper {
  margin: 0 auto;
}
.cid-uVepey6Fys table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-uVepey6Fys table th {
  padding: 1.5rem 1rem;
  transition: all .2s;
  text-align: center;
  background-color: #7d0a0a;
  color: white;
  vertical-align: middle;
}
.cid-uVepey6Fys table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-uVepey6Fys tr:hover {
  background-color: #efefef !important;
}
.cid-uVepey6Fys .table-striped tbody tr:nth-of-type(odd) {
  background: none;
}
.cid-uVepey6Fys .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-uVepey6Fys .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uVepey6Fys .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-uVepey6Fys .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-uVepey6Fys .dataTables_wrapper {
  display: block;
}
.cid-uVepey6Fys .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-uVepey6Fys .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uVepey6Fys .head-item:after,
.cid-uVepey6Fys .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-uVepey6Fys .dataTables_filter {
    text-align: center;
  }
  .cid-uVepey6Fys .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-uVepey6Fys .dataTables_filter {
    text-align: center;
  }
  .cid-uVepey6Fys .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-uVepey6Fys .container-fluid {
    padding: 0 1rem;
  }
  .cid-uVepey6Fys table th,
  .cid-uVepey6Fys table td {
    padding: .75rem;
  }
}
.cid-uVepey6Fys .body-item {
  text-align: left;
}
.cid-uVepey6Fys .head-item {
  color: #ffffff;
  text-align: left;
}
.cid-uVepey6Fys .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVepey6Fys .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpNcUcOFgG {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tpNcUcOFgG .mbr-text {
  text-align: left;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-tpN9lor1Ac {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tpN9lor1Ac nav.navbar {
  position: fixed;
}
.cid-tpN9lor1Ac .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-tpN9lor1Ac .dropdown-menu {
  padding: 0;
}
.cid-tpN9lor1Ac .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpN9lor1Ac .dropdown-item:hover,
.cid-tpN9lor1Ac .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tpN9lor1Ac .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tpN9lor1Ac .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpN9lor1Ac .nav-link {
  position: relative;
}
.cid-tpN9lor1Ac .container {
  display: flex;
  margin: auto;
}
.cid-tpN9lor1Ac .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tpN9lor1Ac .navbar-caption {
  padding-right: 4rem;
}
.cid-tpN9lor1Ac .dropdown-menu,
.cid-tpN9lor1Ac .navbar.opened {
  background: #ffffff !important;
}
.cid-tpN9lor1Ac .nav-item:focus,
.cid-tpN9lor1Ac .nav-link:focus {
  outline: none;
}
.cid-tpN9lor1Ac .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpN9lor1Ac .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpN9lor1Ac .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tpN9lor1Ac .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpN9lor1Ac .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpN9lor1Ac .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpN9lor1Ac .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tpN9lor1Ac .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpN9lor1Ac .navbar.opened {
  transition: all .3s;
}
.cid-tpN9lor1Ac .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tpN9lor1Ac .navbar .navbar-logo img {
  width: auto;
}
.cid-tpN9lor1Ac .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpN9lor1Ac .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpN9lor1Ac .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpN9lor1Ac .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tpN9lor1Ac .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpN9lor1Ac .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpN9lor1Ac .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-tpN9lor1Ac .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpN9lor1Ac .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tpN9lor1Ac .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tpN9lor1Ac .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpN9lor1Ac .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpN9lor1Ac .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpN9lor1Ac .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpN9lor1Ac .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-tpN9lor1Ac .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tpN9lor1Ac .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpN9lor1Ac .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpN9lor1Ac .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpN9lor1Ac .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpN9lor1Ac .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tpN9lor1Ac .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpN9lor1Ac .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tpN9lor1Ac .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tpN9lor1Ac .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpN9lor1Ac .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpN9lor1Ac .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpN9lor1Ac .dropdown-item.active,
.cid-tpN9lor1Ac .dropdown-item:active {
  background-color: transparent;
}
.cid-tpN9lor1Ac .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpN9lor1Ac .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpN9lor1Ac .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpN9lor1Ac .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpN9lor1Ac .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpN9lor1Ac .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpN9lor1Ac ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpN9lor1Ac .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpN9lor1Ac button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tpN9lor1Ac button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tpN9lor1Ac button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tpN9lor1Ac button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tpN9lor1Ac button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tpN9lor1Ac button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tpN9lor1Ac nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpN9lor1Ac nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tpN9lor1Ac nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tpN9lor1Ac nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpN9lor1Ac .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tpN9lor1Ac a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpN9lor1Ac .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-tpN9lor1Ac .navbar {
    height: 77px;
  }
  .cid-tpN9lor1Ac .navbar.opened {
    height: auto;
  }
  .cid-tpN9lor1Ac .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVBrBk7Mpt {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVBrBk7Mpt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVBrBk7Mpt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVBrBk7Mpt .mbr-section-title {
  color: #ffffff;
}
.cid-tpN9loQskP {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tpN9lp6acz {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tpN9lp6acz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpN9lp6acz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tpN9lp6acz .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tpN9lp6acz .row {
  flex-direction: row-reverse;
}
.cid-tpN9lp6acz img {
  width: 100%;
}
.cid-tpN9lp6acz .mbr-description {
  text-align: left;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-tpMDhwiauH {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tpMDhwiauH nav.navbar {
  position: fixed;
}
.cid-tpMDhwiauH .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-tpMDhwiauH .dropdown-menu {
  padding: 0;
}
.cid-tpMDhwiauH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpMDhwiauH .dropdown-item:hover,
.cid-tpMDhwiauH .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tpMDhwiauH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tpMDhwiauH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpMDhwiauH .nav-link {
  position: relative;
}
.cid-tpMDhwiauH .container {
  display: flex;
  margin: auto;
}
.cid-tpMDhwiauH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tpMDhwiauH .navbar-caption {
  padding-right: 4rem;
}
.cid-tpMDhwiauH .dropdown-menu,
.cid-tpMDhwiauH .navbar.opened {
  background: #ffffff !important;
}
.cid-tpMDhwiauH .nav-item:focus,
.cid-tpMDhwiauH .nav-link:focus {
  outline: none;
}
.cid-tpMDhwiauH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpMDhwiauH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpMDhwiauH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tpMDhwiauH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpMDhwiauH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpMDhwiauH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpMDhwiauH .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tpMDhwiauH .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpMDhwiauH .navbar.opened {
  transition: all .3s;
}
.cid-tpMDhwiauH .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tpMDhwiauH .navbar .navbar-logo img {
  width: auto;
}
.cid-tpMDhwiauH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpMDhwiauH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpMDhwiauH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpMDhwiauH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tpMDhwiauH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpMDhwiauH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpMDhwiauH .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-tpMDhwiauH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpMDhwiauH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tpMDhwiauH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tpMDhwiauH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpMDhwiauH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpMDhwiauH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpMDhwiauH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpMDhwiauH .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-tpMDhwiauH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tpMDhwiauH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpMDhwiauH .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpMDhwiauH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpMDhwiauH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpMDhwiauH .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tpMDhwiauH .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpMDhwiauH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tpMDhwiauH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tpMDhwiauH .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpMDhwiauH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpMDhwiauH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpMDhwiauH .dropdown-item.active,
.cid-tpMDhwiauH .dropdown-item:active {
  background-color: transparent;
}
.cid-tpMDhwiauH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpMDhwiauH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpMDhwiauH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpMDhwiauH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpMDhwiauH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpMDhwiauH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpMDhwiauH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpMDhwiauH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpMDhwiauH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tpMDhwiauH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tpMDhwiauH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tpMDhwiauH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tpMDhwiauH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tpMDhwiauH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tpMDhwiauH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpMDhwiauH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tpMDhwiauH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tpMDhwiauH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpMDhwiauH .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tpMDhwiauH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpMDhwiauH .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-tpMDhwiauH .navbar {
    height: 77px;
  }
  .cid-tpMDhwiauH .navbar.opened {
    height: auto;
  }
  .cid-tpMDhwiauH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uV9mmWWwqe {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uV9mmWWwqe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV9mmWWwqe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV9mmWWwqe .mbr-section-title {
  color: #ffffff;
}
.cid-tpMDhwJ1fR {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tpMDhx57Yk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpMHPWKIL3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpMHPWKIL3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpMHPWKIL3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tpMHPWKIL3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tpMHPWKIL3 .row {
  flex-direction: row-reverse;
}
.cid-tpMHPWKIL3 img {
  width: 100%;
}
.cid-tpMDCXBK24 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpMFQsyIrA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpMG92AnnP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpMG92AnnP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpMG92AnnP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tpMG92AnnP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tpMG92AnnP .row {
  flex-direction: row-reverse;
}
.cid-tpMG92AnnP img {
  width: 100%;
}
.cid-tpMG39rXuV {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpMGKeCQ2S {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tpMGKeCQ2S .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpMGKeCQ2S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tpMGKeCQ2S .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tpMGKeCQ2S .row {
  flex-direction: row-reverse;
}
.cid-tpMGKeCQ2S img {
  width: 100%;
}
.cid-tpMGKeCQ2S .mbr-description {
  text-align: center;
}
.cid-tpMGNfpIS8 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tpMGMg1fI1 {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-s48OLK6784 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-s48OLK6784 nav.navbar {
  position: fixed;
}
.cid-s48OLK6784 .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-s48OLK6784 .dropdown-menu {
  padding: 0;
}
.cid-s48OLK6784 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-s48OLK6784 .dropdown-item:hover,
.cid-s48OLK6784 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-s48OLK6784 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-s48OLK6784 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-s48OLK6784 .nav-link {
  position: relative;
}
.cid-s48OLK6784 .container {
  display: flex;
  margin: auto;
}
.cid-s48OLK6784 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s48OLK6784 .navbar-caption {
  padding-right: 4rem;
}
.cid-s48OLK6784 .dropdown-menu,
.cid-s48OLK6784 .navbar.opened {
  background: #ffffff !important;
}
.cid-s48OLK6784 .nav-item:focus,
.cid-s48OLK6784 .nav-link:focus {
  outline: none;
}
.cid-s48OLK6784 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-s48OLK6784 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s48OLK6784 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s48OLK6784 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s48OLK6784 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s48OLK6784 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s48OLK6784 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-s48OLK6784 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-s48OLK6784 .navbar.opened {
  transition: all .3s;
}
.cid-s48OLK6784 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-s48OLK6784 .navbar .navbar-logo img {
  width: auto;
}
.cid-s48OLK6784 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-s48OLK6784 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-s48OLK6784 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-s48OLK6784 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s48OLK6784 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s48OLK6784 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s48OLK6784 .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-s48OLK6784 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s48OLK6784 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s48OLK6784 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s48OLK6784 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-s48OLK6784 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s48OLK6784 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s48OLK6784 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s48OLK6784 .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-s48OLK6784 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s48OLK6784 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s48OLK6784 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s48OLK6784 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-s48OLK6784 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-s48OLK6784 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s48OLK6784 .navbar.navbar-short {
  min-height: 60px;
}
.cid-s48OLK6784 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s48OLK6784 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s48OLK6784 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s48OLK6784 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s48OLK6784 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s48OLK6784 .dropdown-item.active,
.cid-s48OLK6784 .dropdown-item:active {
  background-color: transparent;
}
.cid-s48OLK6784 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s48OLK6784 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s48OLK6784 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s48OLK6784 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-s48OLK6784 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s48OLK6784 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s48OLK6784 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s48OLK6784 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-s48OLK6784 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s48OLK6784 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s48OLK6784 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s48OLK6784 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s48OLK6784 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s48OLK6784 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-s48OLK6784 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-s48OLK6784 .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-s48OLK6784 .navbar {
    height: 77px;
  }
  .cid-s48OLK6784 .navbar.opened {
    height: auto;
  }
  .cid-s48OLK6784 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uV7Zl5yxx5 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uV7Zl5yxx5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV7Zl5yxx5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV7Zl5yxx5 .mbr-section-title {
  color: #ffffff;
}
.cid-v4de6laEIQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v4de6laEIQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4de6laEIQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4de6laEIQ .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-v4de6laEIQ .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v4de6laEIQ .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #6592e6;
}
.cid-v4de6laEIQ .panel-body,
.cid-v4de6laEIQ .card-header {
  padding: 1rem 0;
}
.cid-v4de6laEIQ .panel-title-edit {
  color: #000000;
}
.cid-v1zu0IwIQk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v1zu0IwIQk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1zu0IwIQk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1zu0IwIQk .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-v1zu0IwIQk .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v1zu0IwIQk .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #6592e6;
}
.cid-v1zu0IwIQk .panel-body,
.cid-v1zu0IwIQk .card-header {
  padding: 1rem 0;
}
.cid-v1zu0IwIQk .panel-title-edit {
  color: #000000;
}
.cid-uZ5rVsEQFn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uZ5rVsEQFn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZ5rVsEQFn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZ5rVsEQFn .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uZ5rVsEQFn .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uZ5rVsEQFn .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #6592e6;
}
.cid-uZ5rVsEQFn .panel-body,
.cid-uZ5rVsEQFn .card-header {
  padding: 1rem 0;
}
.cid-uZ5rVsEQFn .panel-title-edit {
  color: #000000;
}
.cid-uVOiUUDAYC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVOiUUDAYC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVOiUUDAYC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVOiUUDAYC .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uVOiUUDAYC .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uVOiUUDAYC .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #6592e6;
}
.cid-uVOiUUDAYC .panel-body,
.cid-uVOiUUDAYC .card-header {
  padding: 1rem 0;
}
.cid-uVOiUUDAYC .panel-title-edit {
  color: #000000;
}
.cid-uVNPoTk0WJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVNPoTk0WJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNPoTk0WJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNPoTk0WJ .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uVNPoTk0WJ .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uVNPoTk0WJ .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #6592e6;
}
.cid-uVNPoTk0WJ .panel-body,
.cid-uVNPoTk0WJ .card-header {
  padding: 1rem 0;
}
.cid-uVNPoTk0WJ .panel-title-edit {
  color: #000000;
}
.cid-uVNPwm7qXT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVNPwm7qXT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNPwm7qXT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNPwm7qXT .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uVNPwm7qXT .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uVNPwm7qXT .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #6592e6;
}
.cid-uVNPwm7qXT .panel-body,
.cid-uVNPwm7qXT .card-header {
  padding: 1rem 0;
}
.cid-uVNPwm7qXT .panel-title-edit {
  color: #000000;
}
.cid-uVOcuMdBKR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVOcuMdBKR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVOcuMdBKR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVOcuMdBKR .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uVOcuMdBKR .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uVOcuMdBKR .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #6592e6;
}
.cid-uVOcuMdBKR .panel-body,
.cid-uVOcuMdBKR .card-header {
  padding: 1rem 0;
}
.cid-uVOcuMdBKR .panel-title-edit {
  color: #000000;
}
.cid-uVOhMY4eCf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVOhMY4eCf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVOhMY4eCf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVOhMY4eCf .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uVOhMY4eCf .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uVOhMY4eCf .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #6592e6;
}
.cid-uVOhMY4eCf .panel-body,
.cid-uVOhMY4eCf .card-header {
  padding: 1rem 0;
}
.cid-uVOhMY4eCf .panel-title-edit {
  color: #000000;
}
.cid-uVOisOXjiE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVOisOXjiE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVOisOXjiE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVOisOXjiE .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uVOisOXjiE .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uVOisOXjiE .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #6592e6;
}
.cid-uVOisOXjiE .panel-body,
.cid-uVOisOXjiE .card-header {
  padding: 1rem 0;
}
.cid-uVOisOXjiE .panel-title-edit {
  color: #000000;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-tpR8ho3aju {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tpR8ho3aju nav.navbar {
  position: fixed;
}
.cid-tpR8ho3aju .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-tpR8ho3aju .dropdown-menu {
  padding: 0;
}
.cid-tpR8ho3aju .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpR8ho3aju .dropdown-item:hover,
.cid-tpR8ho3aju .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tpR8ho3aju .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tpR8ho3aju .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpR8ho3aju .nav-link {
  position: relative;
}
.cid-tpR8ho3aju .container {
  display: flex;
  margin: auto;
}
.cid-tpR8ho3aju .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tpR8ho3aju .navbar-caption {
  padding-right: 4rem;
}
.cid-tpR8ho3aju .dropdown-menu,
.cid-tpR8ho3aju .navbar.opened {
  background: #ffffff !important;
}
.cid-tpR8ho3aju .nav-item:focus,
.cid-tpR8ho3aju .nav-link:focus {
  outline: none;
}
.cid-tpR8ho3aju .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpR8ho3aju .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpR8ho3aju .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tpR8ho3aju .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpR8ho3aju .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpR8ho3aju .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpR8ho3aju .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tpR8ho3aju .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpR8ho3aju .navbar.opened {
  transition: all .3s;
}
.cid-tpR8ho3aju .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tpR8ho3aju .navbar .navbar-logo img {
  width: auto;
}
.cid-tpR8ho3aju .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpR8ho3aju .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpR8ho3aju .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpR8ho3aju .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tpR8ho3aju .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpR8ho3aju .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpR8ho3aju .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-tpR8ho3aju .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpR8ho3aju .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tpR8ho3aju .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tpR8ho3aju .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpR8ho3aju .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpR8ho3aju .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpR8ho3aju .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpR8ho3aju .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-tpR8ho3aju .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tpR8ho3aju .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpR8ho3aju .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpR8ho3aju .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpR8ho3aju .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpR8ho3aju .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tpR8ho3aju .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpR8ho3aju .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tpR8ho3aju .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tpR8ho3aju .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpR8ho3aju .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpR8ho3aju .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpR8ho3aju .dropdown-item.active,
.cid-tpR8ho3aju .dropdown-item:active {
  background-color: transparent;
}
.cid-tpR8ho3aju .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpR8ho3aju .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpR8ho3aju .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpR8ho3aju .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpR8ho3aju .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpR8ho3aju .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpR8ho3aju ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpR8ho3aju .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpR8ho3aju button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tpR8ho3aju button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tpR8ho3aju button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tpR8ho3aju button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tpR8ho3aju button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tpR8ho3aju button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tpR8ho3aju nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpR8ho3aju nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tpR8ho3aju nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tpR8ho3aju nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpR8ho3aju .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tpR8ho3aju a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpR8ho3aju .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-tpR8ho3aju .navbar {
    height: 77px;
  }
  .cid-tpR8ho3aju .navbar.opened {
    height: auto;
  }
  .cid-tpR8ho3aju .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpR8hnKQHD {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-tpR8hnKQHD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpR8hnKQHD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpR8hnKQHD .mbr-section-title {
  color: #ffffff;
}
.cid-tpRiPuRItM {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpRiPuRItM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRiPuRItM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRiPuRItM .mbr-section-title {
  text-align: center;
}
.cid-tpRfZtDfnm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpRfZtDfnm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRfZtDfnm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRfZtDfnm .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpRfZtDfnm .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tpRfZtDfnm .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpRfZtDfnm .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tpRfZtDfnm .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tpRfZtDfnm .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tpRfZtDfnm .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tpRfZtDfnm .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tpRfZtDfnm .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpRfZtDfnm .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpRg3RwyMj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpRg3RwyMj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRg3RwyMj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRg3RwyMj .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpRg3RwyMj .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tpRg3RwyMj .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpRg3RwyMj .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tpRg3RwyMj .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tpRg3RwyMj .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tpRg3RwyMj .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tpRg3RwyMj .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tpRg3RwyMj .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpRg3RwyMj .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpRhvbMFhW {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tpRhvbMFhW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRhvbMFhW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRhvbMFhW .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpRhvbMFhW .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tpRhvbMFhW .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpRhvbMFhW .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tpRhvbMFhW .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tpRhvbMFhW .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tpRhvbMFhW .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tpRhvbMFhW .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tpRhvbMFhW .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpRhvbMFhW .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpRjiAdFmy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpRjiAdFmy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRjiAdFmy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRhxJYsIf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpRhxJYsIf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRhxJYsIf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRhxJYsIf .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpRhxJYsIf .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tpRhxJYsIf .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpRhxJYsIf .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tpRhxJYsIf .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tpRhxJYsIf .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tpRhxJYsIf .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tpRhxJYsIf .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tpRhxJYsIf .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpRhxJYsIf .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpRhyjtHE8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpRhyjtHE8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRhyjtHE8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRhyjtHE8 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpRhyjtHE8 .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tpRhyjtHE8 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpRhyjtHE8 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tpRhyjtHE8 .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tpRhyjtHE8 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tpRhyjtHE8 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tpRhyjtHE8 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tpRhyjtHE8 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpRhyjtHE8 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpRhx7tOQU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpRhx7tOQU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRhx7tOQU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRhx7tOQU .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpRhx7tOQU .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tpRhx7tOQU .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpRhx7tOQU .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tpRhx7tOQU .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tpRhx7tOQU .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tpRhx7tOQU .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tpRhx7tOQU .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tpRhx7tOQU .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpRhx7tOQU .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpRhwyrqTc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tpRhwyrqTc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRhwyrqTc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRhwyrqTc .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpRhwyrqTc .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tpRhwyrqTc .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpRhwyrqTc .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tpRhwyrqTc .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tpRhwyrqTc .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tpRhwyrqTc .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tpRhwyrqTc .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tpRhwyrqTc .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpRhwyrqTc .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpRmHmXnLT {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpRmHmXnLT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRmHmXnLT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRhvLKtYZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpRhvLKtYZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRhvLKtYZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRhvLKtYZ .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpRhvLKtYZ .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tpRhvLKtYZ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpRhvLKtYZ .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tpRhvLKtYZ .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tpRhvLKtYZ .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tpRhvLKtYZ .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tpRhvLKtYZ .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tpRhvLKtYZ .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpRhvLKtYZ .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpRpjWmHyJ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpRpjWmHyJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRpjWmHyJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRpjWmHyJ .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpRpjWmHyJ .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tpRpjWmHyJ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpRpjWmHyJ .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tpRpjWmHyJ .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tpRpjWmHyJ .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tpRpjWmHyJ .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tpRpjWmHyJ .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tpRpjWmHyJ .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpRpjWmHyJ .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpRpkUAtBV {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tpRpkUAtBV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRpkUAtBV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRpkUAtBV .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpRpkUAtBV .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tpRpkUAtBV .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpRpkUAtBV .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tpRpkUAtBV .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tpRpkUAtBV .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tpRpkUAtBV .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tpRpkUAtBV .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tpRpkUAtBV .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpRpkUAtBV .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpRmHrvWFz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpRmHrvWFz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRmHrvWFz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRplCMWKg {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpRplCMWKg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRplCMWKg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRplCMWKg .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpRplCMWKg .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tpRplCMWKg .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpRplCMWKg .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tpRplCMWKg .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tpRplCMWKg .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tpRplCMWKg .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tpRplCMWKg .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tpRplCMWKg .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpRplCMWKg .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpRpliwMby {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpRpliwMby .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRpliwMby .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRpliwMby .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpRpliwMby .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tpRpliwMby .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpRpliwMby .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tpRpliwMby .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tpRpliwMby .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tpRpliwMby .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tpRpliwMby .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tpRpliwMby .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpRpliwMby .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpRpkxvw85 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tpRpkxvw85 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRpkxvw85 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRpkxvw85 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpRpkxvw85 .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tpRpkxvw85 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpRpkxvw85 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tpRpkxvw85 .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tpRpkxvw85 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tpRpkxvw85 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tpRpkxvw85 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tpRpkxvw85 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpRpkxvw85 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpRqxY6D4i {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpRqxY6D4i .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRqxY6D4i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRphG4qNJ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpRphG4qNJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRphG4qNJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRphG4qNJ .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpRphG4qNJ .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tpRphG4qNJ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpRphG4qNJ .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tpRphG4qNJ .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tpRphG4qNJ .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tpRphG4qNJ .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tpRphG4qNJ .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tpRphG4qNJ .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpRphG4qNJ .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpRpiPejBl {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpRpiPejBl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRpiPejBl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRpiPejBl .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpRpiPejBl .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tpRpiPejBl .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpRpiPejBl .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tpRpiPejBl .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tpRpiPejBl .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tpRpiPejBl .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tpRpiPejBl .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tpRpiPejBl .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpRpiPejBl .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpRpifLfCm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpRpifLfCm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRpifLfCm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRpifLfCm .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpRpifLfCm .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tpRpifLfCm .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpRpifLfCm .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tpRpifLfCm .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tpRpifLfCm .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tpRpifLfCm .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tpRpifLfCm .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tpRpifLfCm .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpRpifLfCm .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpRph6xCf0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpRph6xCf0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRph6xCf0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRph6xCf0 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpRph6xCf0 .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tpRph6xCf0 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpRph6xCf0 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tpRph6xCf0 .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tpRph6xCf0 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tpRph6xCf0 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tpRph6xCf0 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tpRph6xCf0 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpRph6xCf0 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpRxLN56bF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpRxLN56bF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRxLN56bF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRxLN56bF .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpRxLN56bF .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tpRxLN56bF .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpRxLN56bF .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tpRxLN56bF .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tpRxLN56bF .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tpRxLN56bF .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tpRxLN56bF .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tpRxLN56bF .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpRxLN56bF .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpRxN7wEkH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpRxN7wEkH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRxN7wEkH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRxN7wEkH .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpRxN7wEkH .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tpRxN7wEkH .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpRxN7wEkH .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tpRxN7wEkH .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tpRxN7wEkH .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tpRxN7wEkH .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tpRxN7wEkH .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tpRxN7wEkH .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpRxN7wEkH .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpRxNqZesx {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tpRxNqZesx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRxNqZesx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRxNqZesx .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpRxNqZesx .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tpRxNqZesx .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpRxNqZesx .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tpRxNqZesx .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tpRxNqZesx .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tpRxNqZesx .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tpRxNqZesx .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tpRxNqZesx .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpRxNqZesx .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpRyVXB99Q {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpRyVXB99Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRyVXB99Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRxMLHSSG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tpRxMLHSSG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRxMLHSSG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRxMLHSSG .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpRxMLHSSG .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tpRxMLHSSG .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpRxMLHSSG .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tpRxMLHSSG .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tpRxMLHSSG .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tpRxMLHSSG .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tpRxMLHSSG .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tpRxMLHSSG .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpRxMLHSSG .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpRxMnG5kF {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tpRxMnG5kF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRxMnG5kF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRxMnG5kF .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpRxMnG5kF .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tpRxMnG5kF .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpRxMnG5kF .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tpRxMnG5kF .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tpRxMnG5kF .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tpRxMnG5kF .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tpRxMnG5kF .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tpRxMnG5kF .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpRxMnG5kF .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-tpRKWSWzTp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tpRKWSWzTp nav.navbar {
  position: fixed;
}
.cid-tpRKWSWzTp .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-tpRKWSWzTp .dropdown-menu {
  padding: 0;
}
.cid-tpRKWSWzTp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpRKWSWzTp .dropdown-item:hover,
.cid-tpRKWSWzTp .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tpRKWSWzTp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tpRKWSWzTp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpRKWSWzTp .nav-link {
  position: relative;
}
.cid-tpRKWSWzTp .container {
  display: flex;
  margin: auto;
}
.cid-tpRKWSWzTp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tpRKWSWzTp .navbar-caption {
  padding-right: 4rem;
}
.cid-tpRKWSWzTp .dropdown-menu,
.cid-tpRKWSWzTp .navbar.opened {
  background: #ffffff !important;
}
.cid-tpRKWSWzTp .nav-item:focus,
.cid-tpRKWSWzTp .nav-link:focus {
  outline: none;
}
.cid-tpRKWSWzTp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpRKWSWzTp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpRKWSWzTp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tpRKWSWzTp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpRKWSWzTp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpRKWSWzTp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpRKWSWzTp .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tpRKWSWzTp .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpRKWSWzTp .navbar.opened {
  transition: all .3s;
}
.cid-tpRKWSWzTp .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tpRKWSWzTp .navbar .navbar-logo img {
  width: auto;
}
.cid-tpRKWSWzTp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpRKWSWzTp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpRKWSWzTp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpRKWSWzTp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tpRKWSWzTp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpRKWSWzTp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpRKWSWzTp .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-tpRKWSWzTp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpRKWSWzTp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tpRKWSWzTp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tpRKWSWzTp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpRKWSWzTp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpRKWSWzTp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpRKWSWzTp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpRKWSWzTp .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-tpRKWSWzTp .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tpRKWSWzTp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpRKWSWzTp .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpRKWSWzTp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpRKWSWzTp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpRKWSWzTp .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tpRKWSWzTp .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpRKWSWzTp .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tpRKWSWzTp .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tpRKWSWzTp .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpRKWSWzTp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpRKWSWzTp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpRKWSWzTp .dropdown-item.active,
.cid-tpRKWSWzTp .dropdown-item:active {
  background-color: transparent;
}
.cid-tpRKWSWzTp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpRKWSWzTp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpRKWSWzTp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpRKWSWzTp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpRKWSWzTp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpRKWSWzTp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpRKWSWzTp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpRKWSWzTp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpRKWSWzTp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tpRKWSWzTp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tpRKWSWzTp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tpRKWSWzTp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tpRKWSWzTp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tpRKWSWzTp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tpRKWSWzTp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpRKWSWzTp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tpRKWSWzTp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tpRKWSWzTp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpRKWSWzTp .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tpRKWSWzTp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpRKWSWzTp .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-tpRKWSWzTp .navbar {
    height: 77px;
  }
  .cid-tpRKWSWzTp .navbar.opened {
    height: auto;
  }
  .cid-tpRKWSWzTp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uV7ZuPwEDz {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uV7ZuPwEDz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV7ZuPwEDz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV7ZuPwEDz .mbr-section-title {
  color: #ffffff;
}
.cid-uV834sqO86 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uV834sqO86 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV834sqO86 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uV834sqO86 .container {
    padding: 0 30px;
  }
}
.cid-uV834sqO86 .card {
  justify-content: center;
}
.cid-uV834sqO86 .content-wrapper {
  padding: 0 120px;
  display: flex;
}
@media (max-width: 1440px) {
  .cid-uV834sqO86 .content-wrapper {
    padding: 0 60px;
  }
}
@media (max-width: 992px) {
  .cid-uV834sqO86 .content-wrapper {
    padding: 0;
    display: block;
  }
}
.cid-uV834sqO86 .content-wrapper .tabs-wrapper {
  width: 30%;
  padding-right: 120px;
}
@media (max-width: 1440px) {
  .cid-uV834sqO86 .content-wrapper .tabs-wrapper {
    padding-right: 60px;
  }
}
@media (max-width: 992px) {
  .cid-uV834sqO86 .content-wrapper .tabs-wrapper {
    padding: 0;
    width: 100%;
    margin-bottom: 60px;
  }
}
.cid-uV834sqO86 .content-wrapper .tabs-wrapper .tabs-wrap {
  border-left: 1px solid #6d2929;
  padding-left: 20px;
  height: fit-content;
}
.cid-uV834sqO86 .content-wrapper .tabs-wrapper .tabs-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-uV834sqO86 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs {
  border: none;
  padding: 0;
  border-radius: 0 !important;
  background-color: transparent;
  display: inline-block;
}
.cid-uV834sqO86 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item {
  padding: 0;
  border: none;
  border-radius: 0;
  margin-top: 20px;
  display: block;
}
.cid-uV834sqO86 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item:first-child {
  margin-top: 0;
}
.cid-uV834sqO86 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link {
  display: inline-flex;
  position: relative;
  padding: 0;
  margin-bottom: 0;
  border: none;
  color: #6d2929;
  transition: all 0.3s ease-in-out;
  opacity: .5;
}
.cid-uV834sqO86 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #6d2929;
  transition: all 0.3s ease-in-out;
}
.cid-uV834sqO86 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link.active {
  opacity: 1;
  background-color: transparent;
}
.cid-uV834sqO86 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link.active::before {
  width: 100%;
}
.cid-uV834sqO86 .content-wrapper .text-wrapper {
  width: 70%;
}
@media (max-width: 992px) {
  .cid-uV834sqO86 .content-wrapper .text-wrapper {
    width: 100%;
  }
}
.cid-uV834sqO86 .content-wrapper .text-wrapper .tab-content .tab-pane .content-wrap .mbr-text {
  margin-bottom: 0;
}
.cid-uV834sqO86 .mbr-section-title {
  color: #254b45;
}
.cid-uV834sqO86 .mbr-text {
  color: #254b45;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-tpSfVdGvO5 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tpSfVdGvO5 nav.navbar {
  position: fixed;
}
.cid-tpSfVdGvO5 .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-tpSfVdGvO5 .dropdown-menu {
  padding: 0;
}
.cid-tpSfVdGvO5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpSfVdGvO5 .dropdown-item:hover,
.cid-tpSfVdGvO5 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tpSfVdGvO5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tpSfVdGvO5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpSfVdGvO5 .nav-link {
  position: relative;
}
.cid-tpSfVdGvO5 .container {
  display: flex;
  margin: auto;
}
.cid-tpSfVdGvO5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tpSfVdGvO5 .navbar-caption {
  padding-right: 4rem;
}
.cid-tpSfVdGvO5 .dropdown-menu,
.cid-tpSfVdGvO5 .navbar.opened {
  background: #ffffff !important;
}
.cid-tpSfVdGvO5 .nav-item:focus,
.cid-tpSfVdGvO5 .nav-link:focus {
  outline: none;
}
.cid-tpSfVdGvO5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpSfVdGvO5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpSfVdGvO5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tpSfVdGvO5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpSfVdGvO5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpSfVdGvO5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpSfVdGvO5 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tpSfVdGvO5 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpSfVdGvO5 .navbar.opened {
  transition: all .3s;
}
.cid-tpSfVdGvO5 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tpSfVdGvO5 .navbar .navbar-logo img {
  width: auto;
}
.cid-tpSfVdGvO5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpSfVdGvO5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpSfVdGvO5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpSfVdGvO5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tpSfVdGvO5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpSfVdGvO5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpSfVdGvO5 .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-tpSfVdGvO5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpSfVdGvO5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tpSfVdGvO5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tpSfVdGvO5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpSfVdGvO5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpSfVdGvO5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpSfVdGvO5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpSfVdGvO5 .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-tpSfVdGvO5 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tpSfVdGvO5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpSfVdGvO5 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpSfVdGvO5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpSfVdGvO5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpSfVdGvO5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tpSfVdGvO5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpSfVdGvO5 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tpSfVdGvO5 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tpSfVdGvO5 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpSfVdGvO5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpSfVdGvO5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpSfVdGvO5 .dropdown-item.active,
.cid-tpSfVdGvO5 .dropdown-item:active {
  background-color: transparent;
}
.cid-tpSfVdGvO5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpSfVdGvO5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpSfVdGvO5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpSfVdGvO5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpSfVdGvO5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpSfVdGvO5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpSfVdGvO5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpSfVdGvO5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpSfVdGvO5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tpSfVdGvO5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tpSfVdGvO5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tpSfVdGvO5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tpSfVdGvO5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tpSfVdGvO5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tpSfVdGvO5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpSfVdGvO5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tpSfVdGvO5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tpSfVdGvO5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpSfVdGvO5 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tpSfVdGvO5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpSfVdGvO5 .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-tpSfVdGvO5 .navbar {
    height: 77px;
  }
  .cid-tpSfVdGvO5 .navbar.opened {
    height: auto;
  }
  .cid-tpSfVdGvO5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uV9q8TpHeN {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uV9q8TpHeN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV9q8TpHeN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV9q8TpHeN .mbr-section-title {
  color: #ffffff;
}
.cid-tpSfVe2MDl {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-tpSf6Dte9d {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tpSf6Dte9d nav.navbar {
  position: fixed;
}
.cid-tpSf6Dte9d .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-tpSf6Dte9d .dropdown-menu {
  padding: 0;
}
.cid-tpSf6Dte9d .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpSf6Dte9d .dropdown-item:hover,
.cid-tpSf6Dte9d .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tpSf6Dte9d .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tpSf6Dte9d .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpSf6Dte9d .nav-link {
  position: relative;
}
.cid-tpSf6Dte9d .container {
  display: flex;
  margin: auto;
}
.cid-tpSf6Dte9d .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tpSf6Dte9d .navbar-caption {
  padding-right: 4rem;
}
.cid-tpSf6Dte9d .dropdown-menu,
.cid-tpSf6Dte9d .navbar.opened {
  background: #ffffff !important;
}
.cid-tpSf6Dte9d .nav-item:focus,
.cid-tpSf6Dte9d .nav-link:focus {
  outline: none;
}
.cid-tpSf6Dte9d .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpSf6Dte9d .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpSf6Dte9d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tpSf6Dte9d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpSf6Dte9d .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpSf6Dte9d .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpSf6Dte9d .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tpSf6Dte9d .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpSf6Dte9d .navbar.opened {
  transition: all .3s;
}
.cid-tpSf6Dte9d .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tpSf6Dte9d .navbar .navbar-logo img {
  width: auto;
}
.cid-tpSf6Dte9d .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpSf6Dte9d .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpSf6Dte9d .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpSf6Dte9d .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tpSf6Dte9d .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpSf6Dte9d .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpSf6Dte9d .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-tpSf6Dte9d .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpSf6Dte9d .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tpSf6Dte9d .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tpSf6Dte9d .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpSf6Dte9d .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpSf6Dte9d .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpSf6Dte9d .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpSf6Dte9d .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-tpSf6Dte9d .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tpSf6Dte9d .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpSf6Dte9d .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpSf6Dte9d .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpSf6Dte9d .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpSf6Dte9d .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tpSf6Dte9d .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpSf6Dte9d .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tpSf6Dte9d .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tpSf6Dte9d .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpSf6Dte9d .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpSf6Dte9d .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpSf6Dte9d .dropdown-item.active,
.cid-tpSf6Dte9d .dropdown-item:active {
  background-color: transparent;
}
.cid-tpSf6Dte9d .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpSf6Dte9d .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpSf6Dte9d .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpSf6Dte9d .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpSf6Dte9d .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpSf6Dte9d .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpSf6Dte9d ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpSf6Dte9d .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpSf6Dte9d button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tpSf6Dte9d button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tpSf6Dte9d button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tpSf6Dte9d button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tpSf6Dte9d button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tpSf6Dte9d button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tpSf6Dte9d nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpSf6Dte9d nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tpSf6Dte9d nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tpSf6Dte9d nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpSf6Dte9d .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tpSf6Dte9d a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpSf6Dte9d .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-tpSf6Dte9d .navbar {
    height: 77px;
  }
  .cid-tpSf6Dte9d .navbar.opened {
    height: auto;
  }
  .cid-tpSf6Dte9d .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uV9poFUFJn {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uV9poFUFJn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV9poFUFJn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV9poFUFJn .mbr-section-title {
  color: #ffffff;
}
.cid-tpSf6DG2kg {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tpSf6DPs1C {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpSf6DYBjB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpSf6E7Hby {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpSf6EijWV {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpSf6Etf2A {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tpSf6ECf05 {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tpSf6EKfWo {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tpSf6EKfWo .mbr-text {
  text-align: left;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-tpScYOIGVm {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tpScYOIGVm nav.navbar {
  position: fixed;
}
.cid-tpScYOIGVm .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-tpScYOIGVm .dropdown-menu {
  padding: 0;
}
.cid-tpScYOIGVm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpScYOIGVm .dropdown-item:hover,
.cid-tpScYOIGVm .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tpScYOIGVm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tpScYOIGVm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpScYOIGVm .nav-link {
  position: relative;
}
.cid-tpScYOIGVm .container {
  display: flex;
  margin: auto;
}
.cid-tpScYOIGVm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tpScYOIGVm .navbar-caption {
  padding-right: 4rem;
}
.cid-tpScYOIGVm .dropdown-menu,
.cid-tpScYOIGVm .navbar.opened {
  background: #ffffff !important;
}
.cid-tpScYOIGVm .nav-item:focus,
.cid-tpScYOIGVm .nav-link:focus {
  outline: none;
}
.cid-tpScYOIGVm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpScYOIGVm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpScYOIGVm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tpScYOIGVm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpScYOIGVm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpScYOIGVm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpScYOIGVm .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tpScYOIGVm .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpScYOIGVm .navbar.opened {
  transition: all .3s;
}
.cid-tpScYOIGVm .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tpScYOIGVm .navbar .navbar-logo img {
  width: auto;
}
.cid-tpScYOIGVm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpScYOIGVm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpScYOIGVm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpScYOIGVm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tpScYOIGVm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpScYOIGVm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpScYOIGVm .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-tpScYOIGVm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpScYOIGVm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tpScYOIGVm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tpScYOIGVm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpScYOIGVm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpScYOIGVm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpScYOIGVm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpScYOIGVm .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-tpScYOIGVm .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tpScYOIGVm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpScYOIGVm .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpScYOIGVm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpScYOIGVm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpScYOIGVm .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tpScYOIGVm .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpScYOIGVm .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tpScYOIGVm .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tpScYOIGVm .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpScYOIGVm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpScYOIGVm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpScYOIGVm .dropdown-item.active,
.cid-tpScYOIGVm .dropdown-item:active {
  background-color: transparent;
}
.cid-tpScYOIGVm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpScYOIGVm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpScYOIGVm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpScYOIGVm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpScYOIGVm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpScYOIGVm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpScYOIGVm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpScYOIGVm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpScYOIGVm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tpScYOIGVm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tpScYOIGVm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tpScYOIGVm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tpScYOIGVm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tpScYOIGVm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tpScYOIGVm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpScYOIGVm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tpScYOIGVm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tpScYOIGVm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpScYOIGVm .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tpScYOIGVm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpScYOIGVm .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-tpScYOIGVm .navbar {
    height: 77px;
  }
  .cid-tpScYOIGVm .navbar.opened {
    height: auto;
  }
  .cid-tpScYOIGVm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uV9pD5nCCT {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uV9pD5nCCT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV9pD5nCCT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV9pD5nCCT .mbr-section-title {
  color: #ffffff;
}
.cid-tpScYP5iLE {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tpSeDmZJfK {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tpSeDmZJfK .mbr-text {
  text-align: right;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-tpShP5oaNe {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tpShP5oaNe nav.navbar {
  position: fixed;
}
.cid-tpShP5oaNe .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-tpShP5oaNe .dropdown-menu {
  padding: 0;
}
.cid-tpShP5oaNe .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpShP5oaNe .dropdown-item:hover,
.cid-tpShP5oaNe .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tpShP5oaNe .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tpShP5oaNe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpShP5oaNe .nav-link {
  position: relative;
}
.cid-tpShP5oaNe .container {
  display: flex;
  margin: auto;
}
.cid-tpShP5oaNe .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tpShP5oaNe .navbar-caption {
  padding-right: 4rem;
}
.cid-tpShP5oaNe .dropdown-menu,
.cid-tpShP5oaNe .navbar.opened {
  background: #ffffff !important;
}
.cid-tpShP5oaNe .nav-item:focus,
.cid-tpShP5oaNe .nav-link:focus {
  outline: none;
}
.cid-tpShP5oaNe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpShP5oaNe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpShP5oaNe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tpShP5oaNe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpShP5oaNe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpShP5oaNe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpShP5oaNe .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tpShP5oaNe .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpShP5oaNe .navbar.opened {
  transition: all .3s;
}
.cid-tpShP5oaNe .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tpShP5oaNe .navbar .navbar-logo img {
  width: auto;
}
.cid-tpShP5oaNe .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpShP5oaNe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpShP5oaNe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpShP5oaNe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tpShP5oaNe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpShP5oaNe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpShP5oaNe .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-tpShP5oaNe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpShP5oaNe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tpShP5oaNe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tpShP5oaNe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpShP5oaNe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpShP5oaNe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpShP5oaNe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpShP5oaNe .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-tpShP5oaNe .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tpShP5oaNe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpShP5oaNe .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpShP5oaNe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpShP5oaNe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpShP5oaNe .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tpShP5oaNe .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpShP5oaNe .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tpShP5oaNe .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tpShP5oaNe .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpShP5oaNe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpShP5oaNe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpShP5oaNe .dropdown-item.active,
.cid-tpShP5oaNe .dropdown-item:active {
  background-color: transparent;
}
.cid-tpShP5oaNe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpShP5oaNe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpShP5oaNe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpShP5oaNe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpShP5oaNe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpShP5oaNe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpShP5oaNe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpShP5oaNe .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpShP5oaNe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tpShP5oaNe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tpShP5oaNe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tpShP5oaNe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tpShP5oaNe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tpShP5oaNe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tpShP5oaNe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpShP5oaNe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tpShP5oaNe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tpShP5oaNe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpShP5oaNe .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tpShP5oaNe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpShP5oaNe .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-tpShP5oaNe .navbar {
    height: 77px;
  }
  .cid-tpShP5oaNe .navbar.opened {
    height: auto;
  }
  .cid-tpShP5oaNe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVdHCCL4kY {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVdHCCL4kY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVdHCCL4kY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVdHCCL4kY .mbr-section-title {
  color: #ffffff;
}
.cid-tpShP5JwJf {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tpShP5UIkS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpShP628Hs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpShP6bx6r {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpShP6jNqN {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpShP6LvfO {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tpShP6LvfO .mbr-text {
  text-align: left;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-tpSki2B5fH {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tpSki2B5fH nav.navbar {
  position: fixed;
}
.cid-tpSki2B5fH .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-tpSki2B5fH .dropdown-menu {
  padding: 0;
}
.cid-tpSki2B5fH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpSki2B5fH .dropdown-item:hover,
.cid-tpSki2B5fH .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tpSki2B5fH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tpSki2B5fH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpSki2B5fH .nav-link {
  position: relative;
}
.cid-tpSki2B5fH .container {
  display: flex;
  margin: auto;
}
.cid-tpSki2B5fH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tpSki2B5fH .navbar-caption {
  padding-right: 4rem;
}
.cid-tpSki2B5fH .dropdown-menu,
.cid-tpSki2B5fH .navbar.opened {
  background: #ffffff !important;
}
.cid-tpSki2B5fH .nav-item:focus,
.cid-tpSki2B5fH .nav-link:focus {
  outline: none;
}
.cid-tpSki2B5fH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpSki2B5fH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpSki2B5fH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tpSki2B5fH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpSki2B5fH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpSki2B5fH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpSki2B5fH .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tpSki2B5fH .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpSki2B5fH .navbar.opened {
  transition: all .3s;
}
.cid-tpSki2B5fH .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tpSki2B5fH .navbar .navbar-logo img {
  width: auto;
}
.cid-tpSki2B5fH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpSki2B5fH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpSki2B5fH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpSki2B5fH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tpSki2B5fH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpSki2B5fH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpSki2B5fH .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-tpSki2B5fH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpSki2B5fH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tpSki2B5fH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tpSki2B5fH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpSki2B5fH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpSki2B5fH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpSki2B5fH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpSki2B5fH .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-tpSki2B5fH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tpSki2B5fH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpSki2B5fH .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpSki2B5fH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpSki2B5fH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpSki2B5fH .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tpSki2B5fH .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpSki2B5fH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tpSki2B5fH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tpSki2B5fH .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpSki2B5fH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpSki2B5fH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpSki2B5fH .dropdown-item.active,
.cid-tpSki2B5fH .dropdown-item:active {
  background-color: transparent;
}
.cid-tpSki2B5fH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpSki2B5fH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpSki2B5fH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpSki2B5fH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpSki2B5fH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpSki2B5fH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpSki2B5fH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpSki2B5fH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpSki2B5fH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tpSki2B5fH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tpSki2B5fH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tpSki2B5fH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tpSki2B5fH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tpSki2B5fH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tpSki2B5fH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpSki2B5fH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tpSki2B5fH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tpSki2B5fH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpSki2B5fH .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tpSki2B5fH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpSki2B5fH .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-tpSki2B5fH .navbar {
    height: 77px;
  }
  .cid-tpSki2B5fH .navbar.opened {
    height: auto;
  }
  .cid-tpSki2B5fH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVdJQFGzON {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVdJQFGzON .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVdJQFGzON .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVdJQFGzON .mbr-section-title {
  color: #ffffff;
}
.cid-tpSki2TAsz {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tpSki35d03 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpSki3fA08 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpSki3qU5z {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpSkZrLbcW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpSkZrLbcW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpSkZrLbcW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tpSkZrLbcW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tpSkZrLbcW .row {
  flex-direction: row-reverse;
}
.cid-tpSkZrLbcW img {
  width: 100%;
}
.cid-tpSki3BQKs {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpSki3L7UQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tpSki3L7UQ .mbr-text {
  text-align: left;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-tpSlzVrxrA {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tpSlzVrxrA nav.navbar {
  position: fixed;
}
.cid-tpSlzVrxrA .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-tpSlzVrxrA .dropdown-menu {
  padding: 0;
}
.cid-tpSlzVrxrA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpSlzVrxrA .dropdown-item:hover,
.cid-tpSlzVrxrA .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tpSlzVrxrA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tpSlzVrxrA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpSlzVrxrA .nav-link {
  position: relative;
}
.cid-tpSlzVrxrA .container {
  display: flex;
  margin: auto;
}
.cid-tpSlzVrxrA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tpSlzVrxrA .navbar-caption {
  padding-right: 4rem;
}
.cid-tpSlzVrxrA .dropdown-menu,
.cid-tpSlzVrxrA .navbar.opened {
  background: #ffffff !important;
}
.cid-tpSlzVrxrA .nav-item:focus,
.cid-tpSlzVrxrA .nav-link:focus {
  outline: none;
}
.cid-tpSlzVrxrA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpSlzVrxrA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpSlzVrxrA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tpSlzVrxrA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpSlzVrxrA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpSlzVrxrA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpSlzVrxrA .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tpSlzVrxrA .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpSlzVrxrA .navbar.opened {
  transition: all .3s;
}
.cid-tpSlzVrxrA .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tpSlzVrxrA .navbar .navbar-logo img {
  width: auto;
}
.cid-tpSlzVrxrA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpSlzVrxrA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpSlzVrxrA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpSlzVrxrA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tpSlzVrxrA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpSlzVrxrA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpSlzVrxrA .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-tpSlzVrxrA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpSlzVrxrA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tpSlzVrxrA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tpSlzVrxrA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpSlzVrxrA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpSlzVrxrA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpSlzVrxrA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpSlzVrxrA .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-tpSlzVrxrA .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tpSlzVrxrA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpSlzVrxrA .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpSlzVrxrA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpSlzVrxrA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpSlzVrxrA .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tpSlzVrxrA .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpSlzVrxrA .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tpSlzVrxrA .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tpSlzVrxrA .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpSlzVrxrA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpSlzVrxrA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpSlzVrxrA .dropdown-item.active,
.cid-tpSlzVrxrA .dropdown-item:active {
  background-color: transparent;
}
.cid-tpSlzVrxrA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpSlzVrxrA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpSlzVrxrA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpSlzVrxrA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpSlzVrxrA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpSlzVrxrA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpSlzVrxrA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpSlzVrxrA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpSlzVrxrA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tpSlzVrxrA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tpSlzVrxrA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tpSlzVrxrA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tpSlzVrxrA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tpSlzVrxrA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tpSlzVrxrA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpSlzVrxrA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tpSlzVrxrA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tpSlzVrxrA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpSlzVrxrA .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tpSlzVrxrA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpSlzVrxrA .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-tpSlzVrxrA .navbar {
    height: 77px;
  }
  .cid-tpSlzVrxrA .navbar.opened {
    height: auto;
  }
  .cid-tpSlzVrxrA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVdLvwbqsY {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVdLvwbqsY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVdLvwbqsY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVdLvwbqsY .mbr-section-title {
  color: #ffffff;
}
.cid-tpSlzVONR1 {
  padding-top: 5rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-tpSmraNE23 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tpSmraNE23 nav.navbar {
  position: fixed;
}
.cid-tpSmraNE23 .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-tpSmraNE23 .dropdown-menu {
  padding: 0;
}
.cid-tpSmraNE23 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpSmraNE23 .dropdown-item:hover,
.cid-tpSmraNE23 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tpSmraNE23 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tpSmraNE23 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpSmraNE23 .nav-link {
  position: relative;
}
.cid-tpSmraNE23 .container {
  display: flex;
  margin: auto;
}
.cid-tpSmraNE23 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tpSmraNE23 .navbar-caption {
  padding-right: 4rem;
}
.cid-tpSmraNE23 .dropdown-menu,
.cid-tpSmraNE23 .navbar.opened {
  background: #ffffff !important;
}
.cid-tpSmraNE23 .nav-item:focus,
.cid-tpSmraNE23 .nav-link:focus {
  outline: none;
}
.cid-tpSmraNE23 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpSmraNE23 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpSmraNE23 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tpSmraNE23 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpSmraNE23 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpSmraNE23 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpSmraNE23 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tpSmraNE23 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpSmraNE23 .navbar.opened {
  transition: all .3s;
}
.cid-tpSmraNE23 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tpSmraNE23 .navbar .navbar-logo img {
  width: auto;
}
.cid-tpSmraNE23 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpSmraNE23 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpSmraNE23 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpSmraNE23 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tpSmraNE23 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpSmraNE23 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpSmraNE23 .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-tpSmraNE23 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpSmraNE23 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tpSmraNE23 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tpSmraNE23 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpSmraNE23 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpSmraNE23 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpSmraNE23 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpSmraNE23 .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-tpSmraNE23 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tpSmraNE23 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpSmraNE23 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpSmraNE23 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpSmraNE23 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpSmraNE23 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tpSmraNE23 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpSmraNE23 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tpSmraNE23 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tpSmraNE23 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpSmraNE23 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpSmraNE23 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpSmraNE23 .dropdown-item.active,
.cid-tpSmraNE23 .dropdown-item:active {
  background-color: transparent;
}
.cid-tpSmraNE23 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpSmraNE23 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpSmraNE23 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpSmraNE23 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpSmraNE23 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpSmraNE23 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpSmraNE23 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpSmraNE23 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpSmraNE23 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tpSmraNE23 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tpSmraNE23 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tpSmraNE23 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tpSmraNE23 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tpSmraNE23 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tpSmraNE23 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpSmraNE23 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tpSmraNE23 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tpSmraNE23 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpSmraNE23 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tpSmraNE23 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpSmraNE23 .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-tpSmraNE23 .navbar {
    height: 77px;
  }
  .cid-tpSmraNE23 .navbar.opened {
    height: auto;
  }
  .cid-tpSmraNE23 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVdMYVwqcL {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVdMYVwqcL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVdMYVwqcL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVdMYVwqcL .mbr-section-title {
  color: #ffffff;
}
.cid-tpSmVBjbjU {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpSmVBjbjU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpSmVBjbjU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpSmVBjbjU .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tpSmVBjbjU .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tpSmVBjbjU .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #6592e6;
}
.cid-tpSmVBjbjU .panel-body,
.cid-tpSmVBjbjU .card-header {
  padding: 1rem 0;
}
.cid-tpSmVBjbjU .panel-title-edit {
  color: #000000;
  text-align: center;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uV4el7gxuJ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uV4el7gxuJ nav.navbar {
  position: fixed;
}
.cid-uV4el7gxuJ .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-uV4el7gxuJ .dropdown-menu {
  padding: 0;
}
.cid-uV4el7gxuJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV4el7gxuJ .dropdown-item:hover,
.cid-uV4el7gxuJ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uV4el7gxuJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uV4el7gxuJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uV4el7gxuJ .nav-link {
  position: relative;
}
.cid-uV4el7gxuJ .container {
  display: flex;
  margin: auto;
}
.cid-uV4el7gxuJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uV4el7gxuJ .navbar-caption {
  padding-right: 4rem;
}
.cid-uV4el7gxuJ .dropdown-menu,
.cid-uV4el7gxuJ .navbar.opened {
  background: #ffffff !important;
}
.cid-uV4el7gxuJ .nav-item:focus,
.cid-uV4el7gxuJ .nav-link:focus {
  outline: none;
}
.cid-uV4el7gxuJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uV4el7gxuJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uV4el7gxuJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uV4el7gxuJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uV4el7gxuJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uV4el7gxuJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uV4el7gxuJ .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uV4el7gxuJ .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV4el7gxuJ .navbar.opened {
  transition: all .3s;
}
.cid-uV4el7gxuJ .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uV4el7gxuJ .navbar .navbar-logo img {
  width: auto;
}
.cid-uV4el7gxuJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uV4el7gxuJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uV4el7gxuJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uV4el7gxuJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uV4el7gxuJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uV4el7gxuJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uV4el7gxuJ .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-uV4el7gxuJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uV4el7gxuJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uV4el7gxuJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uV4el7gxuJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uV4el7gxuJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uV4el7gxuJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uV4el7gxuJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uV4el7gxuJ .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-uV4el7gxuJ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uV4el7gxuJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uV4el7gxuJ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uV4el7gxuJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uV4el7gxuJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uV4el7gxuJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uV4el7gxuJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uV4el7gxuJ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uV4el7gxuJ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uV4el7gxuJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uV4el7gxuJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uV4el7gxuJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uV4el7gxuJ .dropdown-item.active,
.cid-uV4el7gxuJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uV4el7gxuJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uV4el7gxuJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uV4el7gxuJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uV4el7gxuJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uV4el7gxuJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uV4el7gxuJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uV4el7gxuJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uV4el7gxuJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uV4el7gxuJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uV4el7gxuJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uV4el7gxuJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uV4el7gxuJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uV4el7gxuJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uV4el7gxuJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uV4el7gxuJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV4el7gxuJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uV4el7gxuJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uV4el7gxuJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV4el7gxuJ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uV4el7gxuJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uV4el7gxuJ .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-uV4el7gxuJ .navbar {
    height: 77px;
  }
  .cid-uV4el7gxuJ .navbar.opened {
    height: auto;
  }
  .cid-uV4el7gxuJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uV7X1s46aR {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uV7X1s46aR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV7X1s46aR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV7X1s46aR .mbr-section-title {
  color: #ffffff;
}
.cid-uV4fOGSaFQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uV4fOGSaFQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV4fOGSaFQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV4fOGSaFQ .row {
  justify-content: center;
}
.cid-uV4fOGSaFQ .content-wrapper .logo-wrapper {
  margin-bottom: 22px;
}
.cid-uV4fOGSaFQ .content-wrapper .logo-wrapper img {
  display: inline-flex;
  width: 130px;
  height: 130px;
  object-fit: cover;
}
.cid-uV4fOGSaFQ .content-wrapper .mbr-section-title {
  margin-bottom: 22px;
}
.cid-uV4fOGSaFQ .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uV4fOGSaFQ .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uV4fOGSaFQ .content-wrapper .mbr-section-btn {
  margin-top: 32px;
}
.cid-uV4fOGSaFQ .content-wrapper .mbr-section-btn .mbr-section-title {
  margin-top: 22px;
}
.cid-uV4fOGSaFQ .mbr-section-title {
  color: #ffffff;
}
.cid-uV4fOGSaFQ .mbr-text,
.cid-uV4fOGSaFQ .text-wrapper {
  color: #353535;
  text-align: center;
}
.cid-uV4fOGSaFQ .mbr-section-title,
.cid-uV4fOGSaFQ .mbr-section-btn,
.cid-uV4fOGSaFQ .logo-wrapper {
  text-align: center;
  color: #000000;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uV4bcXzW5t {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uV4bcXzW5t nav.navbar {
  position: fixed;
}
.cid-uV4bcXzW5t .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-uV4bcXzW5t .dropdown-menu {
  padding: 0;
}
.cid-uV4bcXzW5t .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV4bcXzW5t .dropdown-item:hover,
.cid-uV4bcXzW5t .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uV4bcXzW5t .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uV4bcXzW5t .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uV4bcXzW5t .nav-link {
  position: relative;
}
.cid-uV4bcXzW5t .container {
  display: flex;
  margin: auto;
}
.cid-uV4bcXzW5t .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uV4bcXzW5t .navbar-caption {
  padding-right: 4rem;
}
.cid-uV4bcXzW5t .dropdown-menu,
.cid-uV4bcXzW5t .navbar.opened {
  background: #ffffff !important;
}
.cid-uV4bcXzW5t .nav-item:focus,
.cid-uV4bcXzW5t .nav-link:focus {
  outline: none;
}
.cid-uV4bcXzW5t .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uV4bcXzW5t .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uV4bcXzW5t .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uV4bcXzW5t .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uV4bcXzW5t .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uV4bcXzW5t .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uV4bcXzW5t .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uV4bcXzW5t .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV4bcXzW5t .navbar.opened {
  transition: all .3s;
}
.cid-uV4bcXzW5t .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uV4bcXzW5t .navbar .navbar-logo img {
  width: auto;
}
.cid-uV4bcXzW5t .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uV4bcXzW5t .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uV4bcXzW5t .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uV4bcXzW5t .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uV4bcXzW5t .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uV4bcXzW5t .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uV4bcXzW5t .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-uV4bcXzW5t .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uV4bcXzW5t .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uV4bcXzW5t .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uV4bcXzW5t .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uV4bcXzW5t .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uV4bcXzW5t .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uV4bcXzW5t .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uV4bcXzW5t .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-uV4bcXzW5t .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uV4bcXzW5t .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uV4bcXzW5t .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uV4bcXzW5t .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uV4bcXzW5t .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uV4bcXzW5t .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uV4bcXzW5t .navbar.navbar-short {
  min-height: 60px;
}
.cid-uV4bcXzW5t .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uV4bcXzW5t .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uV4bcXzW5t .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uV4bcXzW5t .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uV4bcXzW5t .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uV4bcXzW5t .dropdown-item.active,
.cid-uV4bcXzW5t .dropdown-item:active {
  background-color: transparent;
}
.cid-uV4bcXzW5t .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uV4bcXzW5t .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uV4bcXzW5t .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uV4bcXzW5t .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uV4bcXzW5t .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uV4bcXzW5t .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uV4bcXzW5t ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uV4bcXzW5t .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uV4bcXzW5t button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uV4bcXzW5t button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uV4bcXzW5t button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uV4bcXzW5t button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uV4bcXzW5t button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uV4bcXzW5t button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uV4bcXzW5t nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV4bcXzW5t nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uV4bcXzW5t nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uV4bcXzW5t nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV4bcXzW5t .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uV4bcXzW5t a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uV4bcXzW5t .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-uV4bcXzW5t .navbar {
    height: 77px;
  }
  .cid-uV4bcXzW5t .navbar.opened {
    height: auto;
  }
  .cid-uV4bcXzW5t .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uV7WVpZhpS {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uV7WVpZhpS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV7WVpZhpS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV7WVpZhpS .mbr-section-title {
  color: #ffffff;
}
.cid-uV4bcYdPkw {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uV4bcYrQLE {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uV8eb8UBbR {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uV8eb8UBbR nav.navbar {
  position: fixed;
}
.cid-uV8eb8UBbR .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-uV8eb8UBbR .dropdown-menu {
  padding: 0;
}
.cid-uV8eb8UBbR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV8eb8UBbR .dropdown-item:hover,
.cid-uV8eb8UBbR .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uV8eb8UBbR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uV8eb8UBbR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uV8eb8UBbR .nav-link {
  position: relative;
}
.cid-uV8eb8UBbR .container {
  display: flex;
  margin: auto;
}
.cid-uV8eb8UBbR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uV8eb8UBbR .navbar-caption {
  padding-right: 4rem;
}
.cid-uV8eb8UBbR .dropdown-menu,
.cid-uV8eb8UBbR .navbar.opened {
  background: #ffffff !important;
}
.cid-uV8eb8UBbR .nav-item:focus,
.cid-uV8eb8UBbR .nav-link:focus {
  outline: none;
}
.cid-uV8eb8UBbR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uV8eb8UBbR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uV8eb8UBbR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uV8eb8UBbR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uV8eb8UBbR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uV8eb8UBbR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uV8eb8UBbR .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uV8eb8UBbR .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV8eb8UBbR .navbar.opened {
  transition: all .3s;
}
.cid-uV8eb8UBbR .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uV8eb8UBbR .navbar .navbar-logo img {
  width: auto;
}
.cid-uV8eb8UBbR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uV8eb8UBbR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uV8eb8UBbR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uV8eb8UBbR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uV8eb8UBbR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uV8eb8UBbR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uV8eb8UBbR .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-uV8eb8UBbR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uV8eb8UBbR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uV8eb8UBbR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uV8eb8UBbR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uV8eb8UBbR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uV8eb8UBbR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uV8eb8UBbR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uV8eb8UBbR .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-uV8eb8UBbR .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uV8eb8UBbR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uV8eb8UBbR .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uV8eb8UBbR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uV8eb8UBbR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uV8eb8UBbR .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uV8eb8UBbR .navbar.navbar-short {
  min-height: 60px;
}
.cid-uV8eb8UBbR .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uV8eb8UBbR .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uV8eb8UBbR .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uV8eb8UBbR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uV8eb8UBbR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uV8eb8UBbR .dropdown-item.active,
.cid-uV8eb8UBbR .dropdown-item:active {
  background-color: transparent;
}
.cid-uV8eb8UBbR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uV8eb8UBbR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uV8eb8UBbR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uV8eb8UBbR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uV8eb8UBbR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uV8eb8UBbR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uV8eb8UBbR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uV8eb8UBbR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uV8eb8UBbR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uV8eb8UBbR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uV8eb8UBbR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uV8eb8UBbR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uV8eb8UBbR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uV8eb8UBbR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uV8eb8UBbR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV8eb8UBbR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uV8eb8UBbR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uV8eb8UBbR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV8eb8UBbR .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uV8eb8UBbR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uV8eb8UBbR .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-uV8eb8UBbR .navbar {
    height: 77px;
  }
  .cid-uV8eb8UBbR .navbar.opened {
    height: auto;
  }
  .cid-uV8eb8UBbR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uV8eb9gB0S {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uV8eb9gB0S .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV8eb9gB0S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV8eb9gB0S .mbr-section-title {
  color: #ffffff;
}
.cid-uV8hs3hH65 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uV8hs3hH65 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV8hs3hH65 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV8hs3hH65 .row {
  flex-direction: row-reverse;
}
.cid-uV8hZXRVrJ {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uV8jogbH19 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uV8jogbH19 nav.navbar {
  position: fixed;
}
.cid-uV8jogbH19 .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-uV8jogbH19 .dropdown-menu {
  padding: 0;
}
.cid-uV8jogbH19 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV8jogbH19 .dropdown-item:hover,
.cid-uV8jogbH19 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uV8jogbH19 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uV8jogbH19 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uV8jogbH19 .nav-link {
  position: relative;
}
.cid-uV8jogbH19 .container {
  display: flex;
  margin: auto;
}
.cid-uV8jogbH19 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uV8jogbH19 .navbar-caption {
  padding-right: 4rem;
}
.cid-uV8jogbH19 .dropdown-menu,
.cid-uV8jogbH19 .navbar.opened {
  background: #ffffff !important;
}
.cid-uV8jogbH19 .nav-item:focus,
.cid-uV8jogbH19 .nav-link:focus {
  outline: none;
}
.cid-uV8jogbH19 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uV8jogbH19 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uV8jogbH19 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uV8jogbH19 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uV8jogbH19 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uV8jogbH19 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uV8jogbH19 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uV8jogbH19 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV8jogbH19 .navbar.opened {
  transition: all .3s;
}
.cid-uV8jogbH19 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uV8jogbH19 .navbar .navbar-logo img {
  width: auto;
}
.cid-uV8jogbH19 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uV8jogbH19 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uV8jogbH19 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uV8jogbH19 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uV8jogbH19 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uV8jogbH19 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uV8jogbH19 .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-uV8jogbH19 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uV8jogbH19 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uV8jogbH19 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uV8jogbH19 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uV8jogbH19 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uV8jogbH19 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uV8jogbH19 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uV8jogbH19 .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-uV8jogbH19 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uV8jogbH19 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uV8jogbH19 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uV8jogbH19 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uV8jogbH19 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uV8jogbH19 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uV8jogbH19 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uV8jogbH19 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uV8jogbH19 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uV8jogbH19 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uV8jogbH19 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uV8jogbH19 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uV8jogbH19 .dropdown-item.active,
.cid-uV8jogbH19 .dropdown-item:active {
  background-color: transparent;
}
.cid-uV8jogbH19 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uV8jogbH19 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uV8jogbH19 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uV8jogbH19 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uV8jogbH19 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uV8jogbH19 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uV8jogbH19 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uV8jogbH19 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uV8jogbH19 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uV8jogbH19 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uV8jogbH19 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uV8jogbH19 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uV8jogbH19 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uV8jogbH19 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uV8jogbH19 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV8jogbH19 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uV8jogbH19 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uV8jogbH19 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV8jogbH19 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uV8jogbH19 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uV8jogbH19 .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-uV8jogbH19 .navbar {
    height: 77px;
  }
  .cid-uV8jogbH19 .navbar.opened {
    height: auto;
  }
  .cid-uV8jogbH19 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uV8johZ4Ka {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uV8johZ4Ka .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV8johZ4Ka .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV8johZ4Ka .mbr-section-title {
  color: #ffffff;
}
.cid-uV8joj7i7e {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uV8joj7i7e .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV8joj7i7e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV8joj7i7e .row {
  flex-direction: row-reverse;
}
.cid-uV8jojGyV3 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uV8ko8cPaP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uV8ko8cPaP nav.navbar {
  position: fixed;
}
.cid-uV8ko8cPaP .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-uV8ko8cPaP .dropdown-menu {
  padding: 0;
}
.cid-uV8ko8cPaP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV8ko8cPaP .dropdown-item:hover,
.cid-uV8ko8cPaP .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uV8ko8cPaP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uV8ko8cPaP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uV8ko8cPaP .nav-link {
  position: relative;
}
.cid-uV8ko8cPaP .container {
  display: flex;
  margin: auto;
}
.cid-uV8ko8cPaP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uV8ko8cPaP .navbar-caption {
  padding-right: 4rem;
}
.cid-uV8ko8cPaP .dropdown-menu,
.cid-uV8ko8cPaP .navbar.opened {
  background: #ffffff !important;
}
.cid-uV8ko8cPaP .nav-item:focus,
.cid-uV8ko8cPaP .nav-link:focus {
  outline: none;
}
.cid-uV8ko8cPaP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uV8ko8cPaP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uV8ko8cPaP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uV8ko8cPaP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uV8ko8cPaP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uV8ko8cPaP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uV8ko8cPaP .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uV8ko8cPaP .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV8ko8cPaP .navbar.opened {
  transition: all .3s;
}
.cid-uV8ko8cPaP .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uV8ko8cPaP .navbar .navbar-logo img {
  width: auto;
}
.cid-uV8ko8cPaP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uV8ko8cPaP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uV8ko8cPaP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uV8ko8cPaP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uV8ko8cPaP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uV8ko8cPaP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uV8ko8cPaP .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-uV8ko8cPaP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uV8ko8cPaP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uV8ko8cPaP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uV8ko8cPaP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uV8ko8cPaP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uV8ko8cPaP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uV8ko8cPaP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uV8ko8cPaP .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-uV8ko8cPaP .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uV8ko8cPaP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uV8ko8cPaP .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uV8ko8cPaP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uV8ko8cPaP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uV8ko8cPaP .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uV8ko8cPaP .navbar.navbar-short {
  min-height: 60px;
}
.cid-uV8ko8cPaP .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uV8ko8cPaP .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uV8ko8cPaP .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uV8ko8cPaP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uV8ko8cPaP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uV8ko8cPaP .dropdown-item.active,
.cid-uV8ko8cPaP .dropdown-item:active {
  background-color: transparent;
}
.cid-uV8ko8cPaP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uV8ko8cPaP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uV8ko8cPaP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uV8ko8cPaP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uV8ko8cPaP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uV8ko8cPaP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uV8ko8cPaP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uV8ko8cPaP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uV8ko8cPaP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uV8ko8cPaP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uV8ko8cPaP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uV8ko8cPaP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uV8ko8cPaP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uV8ko8cPaP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uV8ko8cPaP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV8ko8cPaP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uV8ko8cPaP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uV8ko8cPaP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV8ko8cPaP .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uV8ko8cPaP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uV8ko8cPaP .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-uV8ko8cPaP .navbar {
    height: 77px;
  }
  .cid-uV8ko8cPaP .navbar.opened {
    height: auto;
  }
  .cid-uV8ko8cPaP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uV8ko9wUrL {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uV8ko9wUrL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV8ko9wUrL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV8ko9wUrL .mbr-section-title {
  color: #ffffff;
}
.cid-uV8koaInz9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uV8koaInz9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV8koaInz9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uV8koaInz9 .container {
    padding: 0 30px;
  }
}
.cid-uV8koaInz9 .card {
  justify-content: center;
}
.cid-uV8koaInz9 .content-wrapper {
  padding: 0 120px;
  display: flex;
}
@media (max-width: 1440px) {
  .cid-uV8koaInz9 .content-wrapper {
    padding: 0 60px;
  }
}
@media (max-width: 992px) {
  .cid-uV8koaInz9 .content-wrapper {
    padding: 0;
    display: block;
  }
}
.cid-uV8koaInz9 .content-wrapper .tabs-wrapper {
  width: 30%;
  padding-right: 120px;
}
@media (max-width: 1440px) {
  .cid-uV8koaInz9 .content-wrapper .tabs-wrapper {
    padding-right: 60px;
  }
}
@media (max-width: 992px) {
  .cid-uV8koaInz9 .content-wrapper .tabs-wrapper {
    padding: 0;
    width: 100%;
    margin-bottom: 60px;
  }
}
.cid-uV8koaInz9 .content-wrapper .tabs-wrapper .tabs-wrap {
  border-left: 1px solid #6d2929;
  padding-left: 20px;
  height: fit-content;
}
.cid-uV8koaInz9 .content-wrapper .tabs-wrapper .tabs-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-uV8koaInz9 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs {
  border: none;
  padding: 0;
  border-radius: 0 !important;
  background-color: transparent;
  display: inline-block;
}
.cid-uV8koaInz9 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item {
  padding: 0;
  border: none;
  border-radius: 0;
  margin-top: 20px;
  display: block;
}
.cid-uV8koaInz9 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item:first-child {
  margin-top: 0;
}
.cid-uV8koaInz9 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link {
  display: inline-flex;
  position: relative;
  padding: 0;
  margin-bottom: 0;
  border: none;
  color: #6d2929;
  transition: all 0.3s ease-in-out;
  opacity: .5;
}
.cid-uV8koaInz9 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #6d2929;
  transition: all 0.3s ease-in-out;
}
.cid-uV8koaInz9 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link.active {
  opacity: 1;
  background-color: transparent;
}
.cid-uV8koaInz9 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link.active::before {
  width: 100%;
}
.cid-uV8koaInz9 .content-wrapper .text-wrapper {
  width: 70%;
}
@media (max-width: 992px) {
  .cid-uV8koaInz9 .content-wrapper .text-wrapper {
    width: 100%;
  }
}
.cid-uV8koaInz9 .content-wrapper .text-wrapper .tab-content .tab-pane .content-wrap .mbr-text {
  margin-bottom: 0;
}
.cid-uV8koaInz9 .mbr-section-title {
  color: #254b45;
}
.cid-uV8koaInz9 .mbr-text {
  color: #000000;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uV8qzWRTo4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uV8qzWRTo4 nav.navbar {
  position: fixed;
}
.cid-uV8qzWRTo4 .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-uV8qzWRTo4 .dropdown-menu {
  padding: 0;
}
.cid-uV8qzWRTo4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV8qzWRTo4 .dropdown-item:hover,
.cid-uV8qzWRTo4 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uV8qzWRTo4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uV8qzWRTo4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uV8qzWRTo4 .nav-link {
  position: relative;
}
.cid-uV8qzWRTo4 .container {
  display: flex;
  margin: auto;
}
.cid-uV8qzWRTo4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uV8qzWRTo4 .navbar-caption {
  padding-right: 4rem;
}
.cid-uV8qzWRTo4 .dropdown-menu,
.cid-uV8qzWRTo4 .navbar.opened {
  background: #ffffff !important;
}
.cid-uV8qzWRTo4 .nav-item:focus,
.cid-uV8qzWRTo4 .nav-link:focus {
  outline: none;
}
.cid-uV8qzWRTo4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uV8qzWRTo4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uV8qzWRTo4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uV8qzWRTo4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uV8qzWRTo4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uV8qzWRTo4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uV8qzWRTo4 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uV8qzWRTo4 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV8qzWRTo4 .navbar.opened {
  transition: all .3s;
}
.cid-uV8qzWRTo4 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uV8qzWRTo4 .navbar .navbar-logo img {
  width: auto;
}
.cid-uV8qzWRTo4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uV8qzWRTo4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uV8qzWRTo4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uV8qzWRTo4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uV8qzWRTo4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uV8qzWRTo4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uV8qzWRTo4 .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-uV8qzWRTo4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uV8qzWRTo4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uV8qzWRTo4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uV8qzWRTo4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uV8qzWRTo4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uV8qzWRTo4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uV8qzWRTo4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uV8qzWRTo4 .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-uV8qzWRTo4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uV8qzWRTo4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uV8qzWRTo4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uV8qzWRTo4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uV8qzWRTo4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uV8qzWRTo4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uV8qzWRTo4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uV8qzWRTo4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uV8qzWRTo4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uV8qzWRTo4 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uV8qzWRTo4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uV8qzWRTo4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uV8qzWRTo4 .dropdown-item.active,
.cid-uV8qzWRTo4 .dropdown-item:active {
  background-color: transparent;
}
.cid-uV8qzWRTo4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uV8qzWRTo4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uV8qzWRTo4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uV8qzWRTo4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uV8qzWRTo4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uV8qzWRTo4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uV8qzWRTo4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uV8qzWRTo4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uV8qzWRTo4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uV8qzWRTo4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uV8qzWRTo4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uV8qzWRTo4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uV8qzWRTo4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uV8qzWRTo4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uV8qzWRTo4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV8qzWRTo4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uV8qzWRTo4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uV8qzWRTo4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV8qzWRTo4 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uV8qzWRTo4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uV8qzWRTo4 .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-uV8qzWRTo4 .navbar {
    height: 77px;
  }
  .cid-uV8qzWRTo4 .navbar.opened {
    height: auto;
  }
  .cid-uV8qzWRTo4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uV8qzXf95u {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uV8qzXf95u .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV8qzXf95u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV8qzXf95u .mbr-section-title {
  color: #ffffff;
}
.cid-uV8qzXy07N {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uV8qzXy07N .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV8qzXy07N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uV8qzXy07N .container {
    padding: 0 30px;
  }
}
.cid-uV8qzXy07N .card {
  justify-content: center;
}
.cid-uV8qzXy07N .content-wrapper {
  padding: 0 120px;
  display: flex;
}
@media (max-width: 1440px) {
  .cid-uV8qzXy07N .content-wrapper {
    padding: 0 60px;
  }
}
@media (max-width: 992px) {
  .cid-uV8qzXy07N .content-wrapper {
    padding: 0;
    display: block;
  }
}
.cid-uV8qzXy07N .content-wrapper .tabs-wrapper {
  width: 30%;
  padding-right: 120px;
}
@media (max-width: 1440px) {
  .cid-uV8qzXy07N .content-wrapper .tabs-wrapper {
    padding-right: 60px;
  }
}
@media (max-width: 992px) {
  .cid-uV8qzXy07N .content-wrapper .tabs-wrapper {
    padding: 0;
    width: 100%;
    margin-bottom: 60px;
  }
}
.cid-uV8qzXy07N .content-wrapper .tabs-wrapper .tabs-wrap {
  border-left: 1px solid #6d2929;
  padding-left: 20px;
  height: fit-content;
}
.cid-uV8qzXy07N .content-wrapper .tabs-wrapper .tabs-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-uV8qzXy07N .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs {
  border: none;
  padding: 0;
  border-radius: 0 !important;
  background-color: transparent;
  display: inline-block;
}
.cid-uV8qzXy07N .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item {
  padding: 0;
  border: none;
  border-radius: 0;
  margin-top: 20px;
  display: block;
}
.cid-uV8qzXy07N .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item:first-child {
  margin-top: 0;
}
.cid-uV8qzXy07N .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link {
  display: inline-flex;
  position: relative;
  padding: 0;
  margin-bottom: 0;
  border: none;
  color: #6d2929;
  transition: all 0.3s ease-in-out;
  opacity: .5;
}
.cid-uV8qzXy07N .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #6d2929;
  transition: all 0.3s ease-in-out;
}
.cid-uV8qzXy07N .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link.active {
  opacity: 1;
  background-color: transparent;
}
.cid-uV8qzXy07N .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link.active::before {
  width: 100%;
}
.cid-uV8qzXy07N .content-wrapper .text-wrapper {
  width: 70%;
}
@media (max-width: 992px) {
  .cid-uV8qzXy07N .content-wrapper .text-wrapper {
    width: 100%;
  }
}
.cid-uV8qzXy07N .content-wrapper .text-wrapper .tab-content .tab-pane .content-wrap .mbr-text {
  margin-bottom: 0;
}
.cid-uV8qzXy07N .mbr-section-title {
  color: #254b45;
}
.cid-uV8qzXy07N .mbr-text {
  color: #000000;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uV8u0RcL8K {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uV8u0RcL8K nav.navbar {
  position: fixed;
}
.cid-uV8u0RcL8K .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-uV8u0RcL8K .dropdown-menu {
  padding: 0;
}
.cid-uV8u0RcL8K .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV8u0RcL8K .dropdown-item:hover,
.cid-uV8u0RcL8K .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uV8u0RcL8K .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uV8u0RcL8K .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uV8u0RcL8K .nav-link {
  position: relative;
}
.cid-uV8u0RcL8K .container {
  display: flex;
  margin: auto;
}
.cid-uV8u0RcL8K .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uV8u0RcL8K .navbar-caption {
  padding-right: 4rem;
}
.cid-uV8u0RcL8K .dropdown-menu,
.cid-uV8u0RcL8K .navbar.opened {
  background: #ffffff !important;
}
.cid-uV8u0RcL8K .nav-item:focus,
.cid-uV8u0RcL8K .nav-link:focus {
  outline: none;
}
.cid-uV8u0RcL8K .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uV8u0RcL8K .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uV8u0RcL8K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uV8u0RcL8K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uV8u0RcL8K .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uV8u0RcL8K .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uV8u0RcL8K .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uV8u0RcL8K .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV8u0RcL8K .navbar.opened {
  transition: all .3s;
}
.cid-uV8u0RcL8K .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uV8u0RcL8K .navbar .navbar-logo img {
  width: auto;
}
.cid-uV8u0RcL8K .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uV8u0RcL8K .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uV8u0RcL8K .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uV8u0RcL8K .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uV8u0RcL8K .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uV8u0RcL8K .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uV8u0RcL8K .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-uV8u0RcL8K .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uV8u0RcL8K .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uV8u0RcL8K .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uV8u0RcL8K .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uV8u0RcL8K .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uV8u0RcL8K .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uV8u0RcL8K .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uV8u0RcL8K .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-uV8u0RcL8K .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uV8u0RcL8K .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uV8u0RcL8K .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uV8u0RcL8K .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uV8u0RcL8K .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uV8u0RcL8K .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uV8u0RcL8K .navbar.navbar-short {
  min-height: 60px;
}
.cid-uV8u0RcL8K .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uV8u0RcL8K .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uV8u0RcL8K .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uV8u0RcL8K .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uV8u0RcL8K .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uV8u0RcL8K .dropdown-item.active,
.cid-uV8u0RcL8K .dropdown-item:active {
  background-color: transparent;
}
.cid-uV8u0RcL8K .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uV8u0RcL8K .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uV8u0RcL8K .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uV8u0RcL8K .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uV8u0RcL8K .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uV8u0RcL8K .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uV8u0RcL8K ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uV8u0RcL8K .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uV8u0RcL8K button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uV8u0RcL8K button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uV8u0RcL8K button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uV8u0RcL8K button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uV8u0RcL8K button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uV8u0RcL8K button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uV8u0RcL8K nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV8u0RcL8K nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uV8u0RcL8K nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uV8u0RcL8K nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV8u0RcL8K .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uV8u0RcL8K a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uV8u0RcL8K .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-uV8u0RcL8K .navbar {
    height: 77px;
  }
  .cid-uV8u0RcL8K .navbar.opened {
    height: auto;
  }
  .cid-uV8u0RcL8K .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uV8u0SvypF {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uV8u0SvypF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV8u0SvypF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV8u0SvypF .mbr-section-title {
  color: #ffffff;
}
.cid-uV8u0TrwM1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uV8u0TrwM1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV8u0TrwM1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uV8u0TrwM1 .container {
    padding: 0 30px;
  }
}
.cid-uV8u0TrwM1 .card {
  justify-content: center;
}
.cid-uV8u0TrwM1 .content-wrapper {
  padding: 0 120px;
  display: flex;
}
@media (max-width: 1440px) {
  .cid-uV8u0TrwM1 .content-wrapper {
    padding: 0 60px;
  }
}
@media (max-width: 992px) {
  .cid-uV8u0TrwM1 .content-wrapper {
    padding: 0;
    display: block;
  }
}
.cid-uV8u0TrwM1 .content-wrapper .tabs-wrapper {
  width: 30%;
  padding-right: 120px;
}
@media (max-width: 1440px) {
  .cid-uV8u0TrwM1 .content-wrapper .tabs-wrapper {
    padding-right: 60px;
  }
}
@media (max-width: 992px) {
  .cid-uV8u0TrwM1 .content-wrapper .tabs-wrapper {
    padding: 0;
    width: 100%;
    margin-bottom: 60px;
  }
}
.cid-uV8u0TrwM1 .content-wrapper .tabs-wrapper .tabs-wrap {
  border-left: 1px solid #6d2929;
  padding-left: 20px;
  height: fit-content;
}
.cid-uV8u0TrwM1 .content-wrapper .tabs-wrapper .tabs-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-uV8u0TrwM1 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs {
  border: none;
  padding: 0;
  border-radius: 0 !important;
  background-color: transparent;
  display: inline-block;
}
.cid-uV8u0TrwM1 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item {
  padding: 0;
  border: none;
  border-radius: 0;
  margin-top: 20px;
  display: block;
}
.cid-uV8u0TrwM1 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item:first-child {
  margin-top: 0;
}
.cid-uV8u0TrwM1 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link {
  display: inline-flex;
  position: relative;
  padding: 0;
  margin-bottom: 0;
  border: none;
  color: #6d2929;
  transition: all 0.3s ease-in-out;
  opacity: .5;
}
.cid-uV8u0TrwM1 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #6d2929;
  transition: all 0.3s ease-in-out;
}
.cid-uV8u0TrwM1 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link.active {
  opacity: 1;
  background-color: transparent;
}
.cid-uV8u0TrwM1 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link.active::before {
  width: 100%;
}
.cid-uV8u0TrwM1 .content-wrapper .text-wrapper {
  width: 70%;
}
@media (max-width: 992px) {
  .cid-uV8u0TrwM1 .content-wrapper .text-wrapper {
    width: 100%;
  }
}
.cid-uV8u0TrwM1 .content-wrapper .text-wrapper .tab-content .tab-pane .content-wrap .mbr-text {
  margin-bottom: 0;
}
.cid-uV8u0TrwM1 .mbr-section-title {
  color: #254b45;
}
.cid-uV8u0TrwM1 .mbr-text {
  color: #000000;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uV8uXpNPfi {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uV8uXpNPfi nav.navbar {
  position: fixed;
}
.cid-uV8uXpNPfi .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-uV8uXpNPfi .dropdown-menu {
  padding: 0;
}
.cid-uV8uXpNPfi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV8uXpNPfi .dropdown-item:hover,
.cid-uV8uXpNPfi .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uV8uXpNPfi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uV8uXpNPfi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uV8uXpNPfi .nav-link {
  position: relative;
}
.cid-uV8uXpNPfi .container {
  display: flex;
  margin: auto;
}
.cid-uV8uXpNPfi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uV8uXpNPfi .navbar-caption {
  padding-right: 4rem;
}
.cid-uV8uXpNPfi .dropdown-menu,
.cid-uV8uXpNPfi .navbar.opened {
  background: #ffffff !important;
}
.cid-uV8uXpNPfi .nav-item:focus,
.cid-uV8uXpNPfi .nav-link:focus {
  outline: none;
}
.cid-uV8uXpNPfi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uV8uXpNPfi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uV8uXpNPfi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uV8uXpNPfi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uV8uXpNPfi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uV8uXpNPfi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uV8uXpNPfi .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uV8uXpNPfi .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV8uXpNPfi .navbar.opened {
  transition: all .3s;
}
.cid-uV8uXpNPfi .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uV8uXpNPfi .navbar .navbar-logo img {
  width: auto;
}
.cid-uV8uXpNPfi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uV8uXpNPfi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uV8uXpNPfi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uV8uXpNPfi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uV8uXpNPfi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uV8uXpNPfi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uV8uXpNPfi .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-uV8uXpNPfi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uV8uXpNPfi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uV8uXpNPfi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uV8uXpNPfi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uV8uXpNPfi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uV8uXpNPfi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uV8uXpNPfi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uV8uXpNPfi .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-uV8uXpNPfi .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uV8uXpNPfi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uV8uXpNPfi .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uV8uXpNPfi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uV8uXpNPfi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uV8uXpNPfi .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uV8uXpNPfi .navbar.navbar-short {
  min-height: 60px;
}
.cid-uV8uXpNPfi .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uV8uXpNPfi .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uV8uXpNPfi .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uV8uXpNPfi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uV8uXpNPfi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uV8uXpNPfi .dropdown-item.active,
.cid-uV8uXpNPfi .dropdown-item:active {
  background-color: transparent;
}
.cid-uV8uXpNPfi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uV8uXpNPfi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uV8uXpNPfi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uV8uXpNPfi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uV8uXpNPfi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uV8uXpNPfi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uV8uXpNPfi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uV8uXpNPfi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uV8uXpNPfi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uV8uXpNPfi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uV8uXpNPfi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uV8uXpNPfi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uV8uXpNPfi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uV8uXpNPfi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uV8uXpNPfi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV8uXpNPfi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uV8uXpNPfi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uV8uXpNPfi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV8uXpNPfi .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uV8uXpNPfi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uV8uXpNPfi .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-uV8uXpNPfi .navbar {
    height: 77px;
  }
  .cid-uV8uXpNPfi .navbar.opened {
    height: auto;
  }
  .cid-uV8uXpNPfi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uV8uXqduuH {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uV8uXqduuH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV8uXqduuH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV8uXqduuH .mbr-section-title {
  color: #ffffff;
}
.cid-uV8uXqAapk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uV8uXqAapk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV8uXqAapk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uV8uXqAapk .container {
    padding: 0 30px;
  }
}
.cid-uV8uXqAapk .card {
  justify-content: center;
}
.cid-uV8uXqAapk .content-wrapper {
  padding: 0 120px;
  display: flex;
}
@media (max-width: 1440px) {
  .cid-uV8uXqAapk .content-wrapper {
    padding: 0 60px;
  }
}
@media (max-width: 992px) {
  .cid-uV8uXqAapk .content-wrapper {
    padding: 0;
    display: block;
  }
}
.cid-uV8uXqAapk .content-wrapper .tabs-wrapper {
  width: 30%;
  padding-right: 120px;
}
@media (max-width: 1440px) {
  .cid-uV8uXqAapk .content-wrapper .tabs-wrapper {
    padding-right: 60px;
  }
}
@media (max-width: 992px) {
  .cid-uV8uXqAapk .content-wrapper .tabs-wrapper {
    padding: 0;
    width: 100%;
    margin-bottom: 60px;
  }
}
.cid-uV8uXqAapk .content-wrapper .tabs-wrapper .tabs-wrap {
  border-left: 1px solid #6d2929;
  padding-left: 20px;
  height: fit-content;
}
.cid-uV8uXqAapk .content-wrapper .tabs-wrapper .tabs-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-uV8uXqAapk .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs {
  border: none;
  padding: 0;
  border-radius: 0 !important;
  background-color: transparent;
  display: inline-block;
}
.cid-uV8uXqAapk .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item {
  padding: 0;
  border: none;
  border-radius: 0;
  margin-top: 20px;
  display: block;
}
.cid-uV8uXqAapk .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item:first-child {
  margin-top: 0;
}
.cid-uV8uXqAapk .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link {
  display: inline-flex;
  position: relative;
  padding: 0;
  margin-bottom: 0;
  border: none;
  color: #6d2929;
  transition: all 0.3s ease-in-out;
  opacity: .5;
}
.cid-uV8uXqAapk .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #6d2929;
  transition: all 0.3s ease-in-out;
}
.cid-uV8uXqAapk .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link.active {
  opacity: 1;
  background-color: transparent;
}
.cid-uV8uXqAapk .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link.active::before {
  width: 100%;
}
.cid-uV8uXqAapk .content-wrapper .text-wrapper {
  width: 70%;
}
@media (max-width: 992px) {
  .cid-uV8uXqAapk .content-wrapper .text-wrapper {
    width: 100%;
  }
}
.cid-uV8uXqAapk .content-wrapper .text-wrapper .tab-content .tab-pane .content-wrap .mbr-text {
  margin-bottom: 0;
}
.cid-uV8uXqAapk .mbr-section-title {
  color: #254b45;
}
.cid-uV8uXqAapk .mbr-text {
  color: #000000;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uV8whv8cK8 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uV8whv8cK8 nav.navbar {
  position: fixed;
}
.cid-uV8whv8cK8 .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-uV8whv8cK8 .dropdown-menu {
  padding: 0;
}
.cid-uV8whv8cK8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV8whv8cK8 .dropdown-item:hover,
.cid-uV8whv8cK8 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uV8whv8cK8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uV8whv8cK8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uV8whv8cK8 .nav-link {
  position: relative;
}
.cid-uV8whv8cK8 .container {
  display: flex;
  margin: auto;
}
.cid-uV8whv8cK8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uV8whv8cK8 .navbar-caption {
  padding-right: 4rem;
}
.cid-uV8whv8cK8 .dropdown-menu,
.cid-uV8whv8cK8 .navbar.opened {
  background: #ffffff !important;
}
.cid-uV8whv8cK8 .nav-item:focus,
.cid-uV8whv8cK8 .nav-link:focus {
  outline: none;
}
.cid-uV8whv8cK8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uV8whv8cK8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uV8whv8cK8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uV8whv8cK8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uV8whv8cK8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uV8whv8cK8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uV8whv8cK8 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uV8whv8cK8 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV8whv8cK8 .navbar.opened {
  transition: all .3s;
}
.cid-uV8whv8cK8 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uV8whv8cK8 .navbar .navbar-logo img {
  width: auto;
}
.cid-uV8whv8cK8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uV8whv8cK8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uV8whv8cK8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uV8whv8cK8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uV8whv8cK8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uV8whv8cK8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uV8whv8cK8 .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-uV8whv8cK8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uV8whv8cK8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uV8whv8cK8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uV8whv8cK8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uV8whv8cK8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uV8whv8cK8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uV8whv8cK8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uV8whv8cK8 .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-uV8whv8cK8 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uV8whv8cK8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uV8whv8cK8 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uV8whv8cK8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uV8whv8cK8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uV8whv8cK8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uV8whv8cK8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uV8whv8cK8 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uV8whv8cK8 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uV8whv8cK8 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uV8whv8cK8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uV8whv8cK8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uV8whv8cK8 .dropdown-item.active,
.cid-uV8whv8cK8 .dropdown-item:active {
  background-color: transparent;
}
.cid-uV8whv8cK8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uV8whv8cK8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uV8whv8cK8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uV8whv8cK8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uV8whv8cK8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uV8whv8cK8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uV8whv8cK8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uV8whv8cK8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uV8whv8cK8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uV8whv8cK8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uV8whv8cK8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uV8whv8cK8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uV8whv8cK8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uV8whv8cK8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uV8whv8cK8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV8whv8cK8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uV8whv8cK8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uV8whv8cK8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV8whv8cK8 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uV8whv8cK8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uV8whv8cK8 .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-uV8whv8cK8 .navbar {
    height: 77px;
  }
  .cid-uV8whv8cK8 .navbar.opened {
    height: auto;
  }
  .cid-uV8whv8cK8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uV8whvA3Hb {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uV8whvA3Hb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV8whvA3Hb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV8whvA3Hb .mbr-section-title {
  color: #ffffff;
}
.cid-uV8whvWTG7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uV8whvWTG7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV8whvWTG7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uV8whvWTG7 .container {
    padding: 0 30px;
  }
}
.cid-uV8whvWTG7 .card {
  justify-content: center;
}
.cid-uV8whvWTG7 .content-wrapper {
  padding: 0 120px;
  display: flex;
}
@media (max-width: 1440px) {
  .cid-uV8whvWTG7 .content-wrapper {
    padding: 0 60px;
  }
}
@media (max-width: 992px) {
  .cid-uV8whvWTG7 .content-wrapper {
    padding: 0;
    display: block;
  }
}
.cid-uV8whvWTG7 .content-wrapper .tabs-wrapper {
  width: 30%;
  padding-right: 120px;
}
@media (max-width: 1440px) {
  .cid-uV8whvWTG7 .content-wrapper .tabs-wrapper {
    padding-right: 60px;
  }
}
@media (max-width: 992px) {
  .cid-uV8whvWTG7 .content-wrapper .tabs-wrapper {
    padding: 0;
    width: 100%;
    margin-bottom: 60px;
  }
}
.cid-uV8whvWTG7 .content-wrapper .tabs-wrapper .tabs-wrap {
  border-left: 1px solid #6d2929;
  padding-left: 20px;
  height: fit-content;
}
.cid-uV8whvWTG7 .content-wrapper .tabs-wrapper .tabs-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-uV8whvWTG7 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs {
  border: none;
  padding: 0;
  border-radius: 0 !important;
  background-color: transparent;
  display: inline-block;
}
.cid-uV8whvWTG7 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item {
  padding: 0;
  border: none;
  border-radius: 0;
  margin-top: 20px;
  display: block;
}
.cid-uV8whvWTG7 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item:first-child {
  margin-top: 0;
}
.cid-uV8whvWTG7 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link {
  display: inline-flex;
  position: relative;
  padding: 0;
  margin-bottom: 0;
  border: none;
  color: #6d2929;
  transition: all 0.3s ease-in-out;
  opacity: .5;
}
.cid-uV8whvWTG7 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #6d2929;
  transition: all 0.3s ease-in-out;
}
.cid-uV8whvWTG7 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link.active {
  opacity: 1;
  background-color: transparent;
}
.cid-uV8whvWTG7 .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link.active::before {
  width: 100%;
}
.cid-uV8whvWTG7 .content-wrapper .text-wrapper {
  width: 70%;
}
@media (max-width: 992px) {
  .cid-uV8whvWTG7 .content-wrapper .text-wrapper {
    width: 100%;
  }
}
.cid-uV8whvWTG7 .content-wrapper .text-wrapper .tab-content .tab-pane .content-wrap .mbr-text {
  margin-bottom: 0;
}
.cid-uV8whvWTG7 .mbr-section-title {
  color: #254b45;
}
.cid-uV8whvWTG7 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uV8xdzd671 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uV8xdzd671 nav.navbar {
  position: fixed;
}
.cid-uV8xdzd671 .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-uV8xdzd671 .dropdown-menu {
  padding: 0;
}
.cid-uV8xdzd671 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV8xdzd671 .dropdown-item:hover,
.cid-uV8xdzd671 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uV8xdzd671 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uV8xdzd671 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uV8xdzd671 .nav-link {
  position: relative;
}
.cid-uV8xdzd671 .container {
  display: flex;
  margin: auto;
}
.cid-uV8xdzd671 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uV8xdzd671 .navbar-caption {
  padding-right: 4rem;
}
.cid-uV8xdzd671 .dropdown-menu,
.cid-uV8xdzd671 .navbar.opened {
  background: #ffffff !important;
}
.cid-uV8xdzd671 .nav-item:focus,
.cid-uV8xdzd671 .nav-link:focus {
  outline: none;
}
.cid-uV8xdzd671 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uV8xdzd671 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uV8xdzd671 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uV8xdzd671 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uV8xdzd671 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uV8xdzd671 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uV8xdzd671 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uV8xdzd671 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV8xdzd671 .navbar.opened {
  transition: all .3s;
}
.cid-uV8xdzd671 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uV8xdzd671 .navbar .navbar-logo img {
  width: auto;
}
.cid-uV8xdzd671 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uV8xdzd671 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uV8xdzd671 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uV8xdzd671 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uV8xdzd671 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uV8xdzd671 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uV8xdzd671 .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-uV8xdzd671 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uV8xdzd671 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uV8xdzd671 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uV8xdzd671 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uV8xdzd671 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uV8xdzd671 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uV8xdzd671 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uV8xdzd671 .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-uV8xdzd671 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uV8xdzd671 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uV8xdzd671 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uV8xdzd671 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uV8xdzd671 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uV8xdzd671 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uV8xdzd671 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uV8xdzd671 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uV8xdzd671 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uV8xdzd671 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uV8xdzd671 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uV8xdzd671 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uV8xdzd671 .dropdown-item.active,
.cid-uV8xdzd671 .dropdown-item:active {
  background-color: transparent;
}
.cid-uV8xdzd671 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uV8xdzd671 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uV8xdzd671 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uV8xdzd671 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uV8xdzd671 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uV8xdzd671 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uV8xdzd671 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uV8xdzd671 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uV8xdzd671 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uV8xdzd671 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uV8xdzd671 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uV8xdzd671 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uV8xdzd671 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uV8xdzd671 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uV8xdzd671 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV8xdzd671 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uV8xdzd671 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uV8xdzd671 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV8xdzd671 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uV8xdzd671 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uV8xdzd671 .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-uV8xdzd671 .navbar {
    height: 77px;
  }
  .cid-uV8xdzd671 .navbar.opened {
    height: auto;
  }
  .cid-uV8xdzd671 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uV8xdzDlKl {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uV8xdzDlKl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV8xdzDlKl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV8xdzDlKl .mbr-section-title {
  color: #ffffff;
}
.cid-uV8xCuaacI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uV8xCuaacI .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uV8xCuaacI .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-uV8xCuaacI .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-uV8xCuaacI .form-group {
  padding-right: 0;
}
.cid-uV8xCuaacI .card {
  padding: 3rem 8rem;
}
.cid-uV8xCuaacI .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uV8xCuaacI .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uV8xCuaacI .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uV8xCuaacI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uV8xCuaacI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uV8xCuaacI .map-placeholder {
  display: none;
}
.cid-uV8xCuaacI .btn-primary {
  border: 1px solid #6592e6 !important;
}
.cid-uV8xCuaacI .btn-primary:hover {
  border: 1px solid #6592e6 !important;
}
.cid-uV8xCuaacI .stripe {
  border-bottom: 1px solid #7d0a0a !important;
  max-width: 100%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-uV8xCuaacI .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uV8xCuaacI .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9 !important;
  width: 85%;
}
.cid-uV8xCuaacI .mbr-text {
  color: #444;
}
.cid-uV8xCuaacI h5 {
  margin-bottom: 0;
}
.cid-uV8xCuaacI .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-uV8xCuaacI .list-item {
  display: -webkit-flex;
  padding-top: 10px;
  padding-bottom: 10px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uV8xCuaacI .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-uV8xCuaacI .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uV8xCuaacI .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-uV8xCuaacI .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uV8xCuaacI .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uV8xCuaacI .social-list a:hover {
  opacity: 0.4;
}
.cid-uV8xCuaacI .media-container-row > div {
  padding: 0px;
}
.cid-uV8xCuaacI .text2 {
  color: #000000;
  text-align: left;
}
.cid-uV8xCuaacI .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uV8xCuaacI .links {
  color: #656565;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 1200px) {
  .cid-uV8xCuaacI .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uV8xCuaacI .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uV8xCuaacI h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-uV8xCuaacI .form-group {
    max-width: 180px;
  }
  .cid-uV8xCuaacI .card {
    padding: 2rem 1rem;
  }
}
.cid-uV8xCuaacI .links span {
  color: #9e9e9e;
}
.cid-uV8xCuaacI .logo-title,
.cid-uV8xCuaacI .logo-sub-title {
  text-align: center;
}
.cid-uV8xCuaacI .logo-sub-title i {
  color: #9e9e9e;
}
.cid-uV8xCuaacI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV8xCuaacI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uV8AW4G3K8 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uV8AW4G3K8 nav.navbar {
  position: fixed;
}
.cid-uV8AW4G3K8 .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-uV8AW4G3K8 .dropdown-menu {
  padding: 0;
}
.cid-uV8AW4G3K8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV8AW4G3K8 .dropdown-item:hover,
.cid-uV8AW4G3K8 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uV8AW4G3K8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uV8AW4G3K8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uV8AW4G3K8 .nav-link {
  position: relative;
}
.cid-uV8AW4G3K8 .container {
  display: flex;
  margin: auto;
}
.cid-uV8AW4G3K8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uV8AW4G3K8 .navbar-caption {
  padding-right: 4rem;
}
.cid-uV8AW4G3K8 .dropdown-menu,
.cid-uV8AW4G3K8 .navbar.opened {
  background: #ffffff !important;
}
.cid-uV8AW4G3K8 .nav-item:focus,
.cid-uV8AW4G3K8 .nav-link:focus {
  outline: none;
}
.cid-uV8AW4G3K8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uV8AW4G3K8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uV8AW4G3K8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uV8AW4G3K8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uV8AW4G3K8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uV8AW4G3K8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uV8AW4G3K8 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uV8AW4G3K8 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV8AW4G3K8 .navbar.opened {
  transition: all .3s;
}
.cid-uV8AW4G3K8 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uV8AW4G3K8 .navbar .navbar-logo img {
  width: auto;
}
.cid-uV8AW4G3K8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uV8AW4G3K8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uV8AW4G3K8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uV8AW4G3K8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uV8AW4G3K8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uV8AW4G3K8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uV8AW4G3K8 .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-uV8AW4G3K8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uV8AW4G3K8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uV8AW4G3K8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uV8AW4G3K8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uV8AW4G3K8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uV8AW4G3K8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uV8AW4G3K8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uV8AW4G3K8 .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-uV8AW4G3K8 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uV8AW4G3K8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uV8AW4G3K8 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uV8AW4G3K8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uV8AW4G3K8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uV8AW4G3K8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uV8AW4G3K8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uV8AW4G3K8 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uV8AW4G3K8 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uV8AW4G3K8 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uV8AW4G3K8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uV8AW4G3K8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uV8AW4G3K8 .dropdown-item.active,
.cid-uV8AW4G3K8 .dropdown-item:active {
  background-color: transparent;
}
.cid-uV8AW4G3K8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uV8AW4G3K8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uV8AW4G3K8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uV8AW4G3K8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uV8AW4G3K8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uV8AW4G3K8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uV8AW4G3K8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uV8AW4G3K8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uV8AW4G3K8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uV8AW4G3K8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uV8AW4G3K8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uV8AW4G3K8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uV8AW4G3K8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uV8AW4G3K8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uV8AW4G3K8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV8AW4G3K8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uV8AW4G3K8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uV8AW4G3K8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV8AW4G3K8 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uV8AW4G3K8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uV8AW4G3K8 .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-uV8AW4G3K8 .navbar {
    height: 77px;
  }
  .cid-uV8AW4G3K8 .navbar.opened {
    height: auto;
  }
  .cid-uV8AW4G3K8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uV8AW59o62 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uV8AW59o62 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV8AW59o62 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV8AW59o62 .mbr-section-title {
  color: #ffffff;
}
.cid-uV8HoJk8f8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uV8HoJk8f8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV8HoJk8f8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV8HoJk8f8 .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #6592e6;
  margin-left: 1rem;
}
.cid-uV8HoJk8f8 .panel-group {
  border: none;
}
.cid-uV8HoJk8f8 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uV8HoJk8f8 .panel-body,
.cid-uV8HoJk8f8 .card-header {
  padding: 1rem 0;
}
.cid-uV8HoJk8f8 .panel-title-edit {
  color: #000000;
}
.cid-uV8HoJk8f8 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uV8KiCGR6L {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uV8KiCGR6L .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV8KiCGR6L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV8KiCGR6L .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #6592e6;
  margin-left: 1rem;
}
.cid-uV8KiCGR6L .panel-group {
  border: none;
}
.cid-uV8KiCGR6L .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uV8KiCGR6L .panel-body,
.cid-uV8KiCGR6L .card-header {
  padding: 1rem 0;
}
.cid-uV8KiCGR6L .panel-title-edit {
  color: #000000;
}
.cid-uV8KiCGR6L .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uV8AW5SZMT {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uV8AW5SZMT .mbr-text {
  text-align: right;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uV8Nw40M1V {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uV8Nw40M1V nav.navbar {
  position: fixed;
}
.cid-uV8Nw40M1V .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-uV8Nw40M1V .dropdown-menu {
  padding: 0;
}
.cid-uV8Nw40M1V .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV8Nw40M1V .dropdown-item:hover,
.cid-uV8Nw40M1V .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uV8Nw40M1V .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uV8Nw40M1V .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uV8Nw40M1V .nav-link {
  position: relative;
}
.cid-uV8Nw40M1V .container {
  display: flex;
  margin: auto;
}
.cid-uV8Nw40M1V .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uV8Nw40M1V .navbar-caption {
  padding-right: 4rem;
}
.cid-uV8Nw40M1V .dropdown-menu,
.cid-uV8Nw40M1V .navbar.opened {
  background: #ffffff !important;
}
.cid-uV8Nw40M1V .nav-item:focus,
.cid-uV8Nw40M1V .nav-link:focus {
  outline: none;
}
.cid-uV8Nw40M1V .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uV8Nw40M1V .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uV8Nw40M1V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uV8Nw40M1V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uV8Nw40M1V .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uV8Nw40M1V .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uV8Nw40M1V .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uV8Nw40M1V .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV8Nw40M1V .navbar.opened {
  transition: all .3s;
}
.cid-uV8Nw40M1V .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uV8Nw40M1V .navbar .navbar-logo img {
  width: auto;
}
.cid-uV8Nw40M1V .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uV8Nw40M1V .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uV8Nw40M1V .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uV8Nw40M1V .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uV8Nw40M1V .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uV8Nw40M1V .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uV8Nw40M1V .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-uV8Nw40M1V .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uV8Nw40M1V .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uV8Nw40M1V .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uV8Nw40M1V .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uV8Nw40M1V .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uV8Nw40M1V .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uV8Nw40M1V .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uV8Nw40M1V .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-uV8Nw40M1V .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uV8Nw40M1V .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uV8Nw40M1V .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uV8Nw40M1V .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uV8Nw40M1V .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uV8Nw40M1V .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uV8Nw40M1V .navbar.navbar-short {
  min-height: 60px;
}
.cid-uV8Nw40M1V .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uV8Nw40M1V .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uV8Nw40M1V .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uV8Nw40M1V .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uV8Nw40M1V .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uV8Nw40M1V .dropdown-item.active,
.cid-uV8Nw40M1V .dropdown-item:active {
  background-color: transparent;
}
.cid-uV8Nw40M1V .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uV8Nw40M1V .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uV8Nw40M1V .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uV8Nw40M1V .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uV8Nw40M1V .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uV8Nw40M1V .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uV8Nw40M1V ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uV8Nw40M1V .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uV8Nw40M1V button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uV8Nw40M1V button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uV8Nw40M1V button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uV8Nw40M1V button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uV8Nw40M1V button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uV8Nw40M1V button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uV8Nw40M1V nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV8Nw40M1V nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uV8Nw40M1V nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uV8Nw40M1V nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV8Nw40M1V .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uV8Nw40M1V a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uV8Nw40M1V .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-uV8Nw40M1V .navbar {
    height: 77px;
  }
  .cid-uV8Nw40M1V .navbar.opened {
    height: auto;
  }
  .cid-uV8Nw40M1V .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uV8Nw4qddW {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uV8Nw4qddW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV8Nw4qddW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV8Nw4qddW .mbr-section-title {
  color: #ffffff;
}
.cid-uV8Nw4NmUP {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uV8Nw4NmUP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV8Nw4NmUP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV8Nw4NmUP .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #6592e6;
  margin-left: 1rem;
}
.cid-uV8Nw4NmUP .panel-group {
  border: none;
}
.cid-uV8Nw4NmUP .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uV8Nw4NmUP .panel-body,
.cid-uV8Nw4NmUP .card-header {
  padding: 1rem 0;
}
.cid-uV8Nw4NmUP .panel-title-edit {
  color: #000000;
}
.cid-uV8Nw4NmUP .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uV8Nw5d7y0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uV8Nw5d7y0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV8Nw5d7y0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV8Nw5d7y0 .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #6592e6;
  margin-left: 1rem;
}
.cid-uV8Nw5d7y0 .panel-group {
  border: none;
}
.cid-uV8Nw5d7y0 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uV8Nw5d7y0 .panel-body,
.cid-uV8Nw5d7y0 .card-header {
  padding: 1rem 0;
}
.cid-uV8Nw5d7y0 .panel-title-edit {
  color: #000000;
}
.cid-uV8Nw5d7y0 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uV8Nw5CWQG {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uV8Nw5CWQG .mbr-text {
  text-align: right;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uV9f1m9Q3Y {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uV9f1m9Q3Y nav.navbar {
  position: fixed;
}
.cid-uV9f1m9Q3Y .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-uV9f1m9Q3Y .dropdown-menu {
  padding: 0;
}
.cid-uV9f1m9Q3Y .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV9f1m9Q3Y .dropdown-item:hover,
.cid-uV9f1m9Q3Y .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uV9f1m9Q3Y .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uV9f1m9Q3Y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uV9f1m9Q3Y .nav-link {
  position: relative;
}
.cid-uV9f1m9Q3Y .container {
  display: flex;
  margin: auto;
}
.cid-uV9f1m9Q3Y .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uV9f1m9Q3Y .navbar-caption {
  padding-right: 4rem;
}
.cid-uV9f1m9Q3Y .dropdown-menu,
.cid-uV9f1m9Q3Y .navbar.opened {
  background: #ffffff !important;
}
.cid-uV9f1m9Q3Y .nav-item:focus,
.cid-uV9f1m9Q3Y .nav-link:focus {
  outline: none;
}
.cid-uV9f1m9Q3Y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uV9f1m9Q3Y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uV9f1m9Q3Y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uV9f1m9Q3Y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uV9f1m9Q3Y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uV9f1m9Q3Y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uV9f1m9Q3Y .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uV9f1m9Q3Y .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV9f1m9Q3Y .navbar.opened {
  transition: all .3s;
}
.cid-uV9f1m9Q3Y .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uV9f1m9Q3Y .navbar .navbar-logo img {
  width: auto;
}
.cid-uV9f1m9Q3Y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uV9f1m9Q3Y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uV9f1m9Q3Y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uV9f1m9Q3Y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uV9f1m9Q3Y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uV9f1m9Q3Y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uV9f1m9Q3Y .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-uV9f1m9Q3Y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uV9f1m9Q3Y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uV9f1m9Q3Y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uV9f1m9Q3Y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uV9f1m9Q3Y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uV9f1m9Q3Y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uV9f1m9Q3Y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uV9f1m9Q3Y .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-uV9f1m9Q3Y .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uV9f1m9Q3Y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uV9f1m9Q3Y .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uV9f1m9Q3Y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uV9f1m9Q3Y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uV9f1m9Q3Y .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uV9f1m9Q3Y .navbar.navbar-short {
  min-height: 60px;
}
.cid-uV9f1m9Q3Y .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uV9f1m9Q3Y .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uV9f1m9Q3Y .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uV9f1m9Q3Y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uV9f1m9Q3Y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uV9f1m9Q3Y .dropdown-item.active,
.cid-uV9f1m9Q3Y .dropdown-item:active {
  background-color: transparent;
}
.cid-uV9f1m9Q3Y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uV9f1m9Q3Y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uV9f1m9Q3Y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uV9f1m9Q3Y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uV9f1m9Q3Y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uV9f1m9Q3Y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uV9f1m9Q3Y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uV9f1m9Q3Y .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uV9f1m9Q3Y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uV9f1m9Q3Y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uV9f1m9Q3Y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uV9f1m9Q3Y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uV9f1m9Q3Y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uV9f1m9Q3Y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uV9f1m9Q3Y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV9f1m9Q3Y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uV9f1m9Q3Y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uV9f1m9Q3Y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV9f1m9Q3Y .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uV9f1m9Q3Y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uV9f1m9Q3Y .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-uV9f1m9Q3Y .navbar {
    height: 77px;
  }
  .cid-uV9f1m9Q3Y .navbar.opened {
    height: auto;
  }
  .cid-uV9f1m9Q3Y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uV9f1mA2KF {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uV9f1mA2KF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV9f1mA2KF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV9f1mA2KF .mbr-section-title {
  color: #ffffff;
}
.cid-uV9f1mV5To {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uV9f1mV5To .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV9f1mV5To .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV9f1mV5To .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uV9f1mV5To .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 992px) {
  .cid-uV9f1mV5To .container {
    padding: 0 30px;
  }
}
.cid-uV9f1mV5To .card {
  justify-content: center;
}
.cid-uV9f1mV5To .content-wrapper {
  padding: 0 120px;
  display: flex;
}
@media (max-width: 1440px) {
  .cid-uV9f1mV5To .content-wrapper {
    padding: 0 60px;
  }
}
@media (max-width: 992px) {
  .cid-uV9f1mV5To .content-wrapper {
    padding: 0;
    display: block;
  }
}
.cid-uV9f1mV5To .content-wrapper .tabs-wrapper {
  width: 30%;
  padding-right: 120px;
}
@media (max-width: 1440px) {
  .cid-uV9f1mV5To .content-wrapper .tabs-wrapper {
    padding-right: 60px;
  }
}
@media (max-width: 992px) {
  .cid-uV9f1mV5To .content-wrapper .tabs-wrapper {
    padding: 0;
    width: 100%;
    margin-bottom: 60px;
  }
}
.cid-uV9f1mV5To .content-wrapper .tabs-wrapper .tabs-wrap {
  border-left: 1px solid #6d2929;
  padding-left: 20px;
  height: fit-content;
}
.cid-uV9f1mV5To .content-wrapper .tabs-wrapper .tabs-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-uV9f1mV5To .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs {
  border: none;
  padding: 0;
  border-radius: 0 !important;
  background-color: transparent;
  display: inline-block;
}
.cid-uV9f1mV5To .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item {
  padding: 0;
  border: none;
  border-radius: 0;
  margin-top: 20px;
  display: block;
}
.cid-uV9f1mV5To .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item:first-child {
  margin-top: 0;
}
.cid-uV9f1mV5To .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link {
  display: inline-flex;
  position: relative;
  padding: 0;
  margin-bottom: 0;
  border: none;
  color: #6d2929;
  transition: all 0.3s ease-in-out;
  opacity: .5;
}
.cid-uV9f1mV5To .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #6d2929;
  transition: all 0.3s ease-in-out;
}
.cid-uV9f1mV5To .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link.active {
  opacity: 1;
  background-color: transparent;
}
.cid-uV9f1mV5To .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link.active::before {
  width: 100%;
}
.cid-uV9f1mV5To .content-wrapper .text-wrapper {
  width: 70%;
}
@media (max-width: 992px) {
  .cid-uV9f1mV5To .content-wrapper .text-wrapper {
    width: 100%;
  }
}
.cid-uV9f1mV5To .content-wrapper .text-wrapper .tab-content .tab-pane .content-wrap .mbr-text {
  margin-bottom: 0;
}
.cid-uV9f1mV5To .mbr-section-title {
  color: #254b45;
}
.cid-uV9f1mV5To .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVdUgwydgW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVdUgwydgW nav.navbar {
  position: fixed;
}
.cid-uVdUgwydgW .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-uVdUgwydgW .dropdown-menu {
  padding: 0;
}
.cid-uVdUgwydgW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVdUgwydgW .dropdown-item:hover,
.cid-uVdUgwydgW .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVdUgwydgW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVdUgwydgW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVdUgwydgW .nav-link {
  position: relative;
}
.cid-uVdUgwydgW .container {
  display: flex;
  margin: auto;
}
.cid-uVdUgwydgW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVdUgwydgW .navbar-caption {
  padding-right: 4rem;
}
.cid-uVdUgwydgW .dropdown-menu,
.cid-uVdUgwydgW .navbar.opened {
  background: #ffffff !important;
}
.cid-uVdUgwydgW .nav-item:focus,
.cid-uVdUgwydgW .nav-link:focus {
  outline: none;
}
.cid-uVdUgwydgW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVdUgwydgW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVdUgwydgW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVdUgwydgW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVdUgwydgW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVdUgwydgW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVdUgwydgW .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVdUgwydgW .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVdUgwydgW .navbar.opened {
  transition: all .3s;
}
.cid-uVdUgwydgW .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVdUgwydgW .navbar .navbar-logo img {
  width: auto;
}
.cid-uVdUgwydgW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVdUgwydgW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVdUgwydgW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVdUgwydgW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVdUgwydgW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVdUgwydgW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVdUgwydgW .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-uVdUgwydgW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVdUgwydgW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVdUgwydgW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVdUgwydgW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVdUgwydgW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVdUgwydgW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVdUgwydgW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVdUgwydgW .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-uVdUgwydgW .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVdUgwydgW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVdUgwydgW .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVdUgwydgW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVdUgwydgW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVdUgwydgW .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVdUgwydgW .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVdUgwydgW .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVdUgwydgW .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVdUgwydgW .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVdUgwydgW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVdUgwydgW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVdUgwydgW .dropdown-item.active,
.cid-uVdUgwydgW .dropdown-item:active {
  background-color: transparent;
}
.cid-uVdUgwydgW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVdUgwydgW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVdUgwydgW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVdUgwydgW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVdUgwydgW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVdUgwydgW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVdUgwydgW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVdUgwydgW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVdUgwydgW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVdUgwydgW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVdUgwydgW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVdUgwydgW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVdUgwydgW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVdUgwydgW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVdUgwydgW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVdUgwydgW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVdUgwydgW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVdUgwydgW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVdUgwydgW .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVdUgwydgW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVdUgwydgW .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-uVdUgwydgW .navbar {
    height: 77px;
  }
  .cid-uVdUgwydgW .navbar.opened {
    height: auto;
  }
  .cid-uVdUgwydgW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVdUgwTePJ {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVdUgwTePJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVdUgwTePJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVdUgwTePJ .mbr-section-title {
  color: #ffffff;
}
.cid-uVdUgxd37N {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVdUgxd37N .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVdUgxd37N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVdUgxd37N .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uVdUgxd37N .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uVdUgxd37N .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #6592e6;
}
.cid-uVdUgxd37N .panel-body,
.cid-uVdUgxd37N .card-header {
  padding: 1rem 0;
}
.cid-uVdUgxd37N .panel-title-edit {
  color: #000000;
  text-align: center;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVdWiY3q0l {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVdWiY3q0l nav.navbar {
  position: fixed;
}
.cid-uVdWiY3q0l .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-uVdWiY3q0l .dropdown-menu {
  padding: 0;
}
.cid-uVdWiY3q0l .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVdWiY3q0l .dropdown-item:hover,
.cid-uVdWiY3q0l .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVdWiY3q0l .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVdWiY3q0l .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVdWiY3q0l .nav-link {
  position: relative;
}
.cid-uVdWiY3q0l .container {
  display: flex;
  margin: auto;
}
.cid-uVdWiY3q0l .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVdWiY3q0l .navbar-caption {
  padding-right: 4rem;
}
.cid-uVdWiY3q0l .dropdown-menu,
.cid-uVdWiY3q0l .navbar.opened {
  background: #ffffff !important;
}
.cid-uVdWiY3q0l .nav-item:focus,
.cid-uVdWiY3q0l .nav-link:focus {
  outline: none;
}
.cid-uVdWiY3q0l .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVdWiY3q0l .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVdWiY3q0l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVdWiY3q0l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVdWiY3q0l .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVdWiY3q0l .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVdWiY3q0l .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVdWiY3q0l .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVdWiY3q0l .navbar.opened {
  transition: all .3s;
}
.cid-uVdWiY3q0l .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVdWiY3q0l .navbar .navbar-logo img {
  width: auto;
}
.cid-uVdWiY3q0l .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVdWiY3q0l .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVdWiY3q0l .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVdWiY3q0l .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVdWiY3q0l .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVdWiY3q0l .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVdWiY3q0l .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-uVdWiY3q0l .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVdWiY3q0l .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVdWiY3q0l .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVdWiY3q0l .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVdWiY3q0l .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVdWiY3q0l .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVdWiY3q0l .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVdWiY3q0l .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-uVdWiY3q0l .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVdWiY3q0l .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVdWiY3q0l .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVdWiY3q0l .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVdWiY3q0l .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVdWiY3q0l .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVdWiY3q0l .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVdWiY3q0l .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVdWiY3q0l .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVdWiY3q0l .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVdWiY3q0l .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVdWiY3q0l .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVdWiY3q0l .dropdown-item.active,
.cid-uVdWiY3q0l .dropdown-item:active {
  background-color: transparent;
}
.cid-uVdWiY3q0l .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVdWiY3q0l .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVdWiY3q0l .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVdWiY3q0l .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVdWiY3q0l .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVdWiY3q0l .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVdWiY3q0l ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVdWiY3q0l .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVdWiY3q0l button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVdWiY3q0l button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVdWiY3q0l button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVdWiY3q0l button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVdWiY3q0l button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVdWiY3q0l button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVdWiY3q0l nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVdWiY3q0l nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVdWiY3q0l nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVdWiY3q0l nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVdWiY3q0l .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVdWiY3q0l a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVdWiY3q0l .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-uVdWiY3q0l .navbar {
    height: 77px;
  }
  .cid-uVdWiY3q0l .navbar.opened {
    height: auto;
  }
  .cid-uVdWiY3q0l .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVdWiYoC09 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVdWiYoC09 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVdWiYoC09 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVdWiYoC09 .mbr-section-title {
  color: #ffffff;
}
.cid-uVdWiYC84S {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uVdWiYC84S .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVdWiYC84S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVdWiYC84S .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uVdWiYC84S .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 992px) {
  .cid-uVdWiYC84S .container {
    padding: 0 30px;
  }
}
.cid-uVdWiYC84S .card {
  justify-content: center;
}
.cid-uVdWiYC84S .content-wrapper {
  padding: 0 120px;
  display: flex;
}
@media (max-width: 1440px) {
  .cid-uVdWiYC84S .content-wrapper {
    padding: 0 60px;
  }
}
@media (max-width: 992px) {
  .cid-uVdWiYC84S .content-wrapper {
    padding: 0;
    display: block;
  }
}
.cid-uVdWiYC84S .content-wrapper .tabs-wrapper {
  width: 30%;
  padding-right: 120px;
}
@media (max-width: 1440px) {
  .cid-uVdWiYC84S .content-wrapper .tabs-wrapper {
    padding-right: 60px;
  }
}
@media (max-width: 992px) {
  .cid-uVdWiYC84S .content-wrapper .tabs-wrapper {
    padding: 0;
    width: 100%;
    margin-bottom: 60px;
  }
}
.cid-uVdWiYC84S .content-wrapper .tabs-wrapper .tabs-wrap {
  border-left: 1px solid #6d2929;
  padding-left: 20px;
  height: fit-content;
}
.cid-uVdWiYC84S .content-wrapper .tabs-wrapper .tabs-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-uVdWiYC84S .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs {
  border: none;
  padding: 0;
  border-radius: 0 !important;
  background-color: transparent;
  display: inline-block;
}
.cid-uVdWiYC84S .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item {
  padding: 0;
  border: none;
  border-radius: 0;
  margin-top: 20px;
  display: block;
}
.cid-uVdWiYC84S .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item:first-child {
  margin-top: 0;
}
.cid-uVdWiYC84S .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link {
  display: inline-flex;
  position: relative;
  padding: 0;
  margin-bottom: 0;
  border: none;
  color: #6d2929;
  transition: all 0.3s ease-in-out;
  opacity: .5;
}
.cid-uVdWiYC84S .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #6d2929;
  transition: all 0.3s ease-in-out;
}
.cid-uVdWiYC84S .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link.active {
  opacity: 1;
  background-color: transparent;
}
.cid-uVdWiYC84S .content-wrapper .tabs-wrapper .tabs-wrap .nav.nav-tabs .nav-item .nav-link.active::before {
  width: 100%;
}
.cid-uVdWiYC84S .content-wrapper .text-wrapper {
  width: 70%;
}
@media (max-width: 992px) {
  .cid-uVdWiYC84S .content-wrapper .text-wrapper {
    width: 100%;
  }
}
.cid-uVdWiYC84S .content-wrapper .text-wrapper .tab-content .tab-pane .content-wrap .mbr-text {
  margin-bottom: 0;
}
.cid-uVdWiYC84S .mbr-section-title {
  color: #254b45;
}
.cid-uVdWiYC84S .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVewLX4mN3 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVewLX4mN3 nav.navbar {
  position: fixed;
}
.cid-uVewLX4mN3 .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-uVewLX4mN3 .dropdown-menu {
  padding: 0;
}
.cid-uVewLX4mN3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVewLX4mN3 .dropdown-item:hover,
.cid-uVewLX4mN3 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVewLX4mN3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVewLX4mN3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVewLX4mN3 .nav-link {
  position: relative;
}
.cid-uVewLX4mN3 .container {
  display: flex;
  margin: auto;
}
.cid-uVewLX4mN3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVewLX4mN3 .navbar-caption {
  padding-right: 4rem;
}
.cid-uVewLX4mN3 .dropdown-menu,
.cid-uVewLX4mN3 .navbar.opened {
  background: #ffffff !important;
}
.cid-uVewLX4mN3 .nav-item:focus,
.cid-uVewLX4mN3 .nav-link:focus {
  outline: none;
}
.cid-uVewLX4mN3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVewLX4mN3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVewLX4mN3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVewLX4mN3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVewLX4mN3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVewLX4mN3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVewLX4mN3 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVewLX4mN3 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVewLX4mN3 .navbar.opened {
  transition: all .3s;
}
.cid-uVewLX4mN3 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVewLX4mN3 .navbar .navbar-logo img {
  width: auto;
}
.cid-uVewLX4mN3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVewLX4mN3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVewLX4mN3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVewLX4mN3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVewLX4mN3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVewLX4mN3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVewLX4mN3 .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-uVewLX4mN3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVewLX4mN3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVewLX4mN3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVewLX4mN3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVewLX4mN3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVewLX4mN3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVewLX4mN3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVewLX4mN3 .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-uVewLX4mN3 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVewLX4mN3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVewLX4mN3 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVewLX4mN3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVewLX4mN3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVewLX4mN3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVewLX4mN3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVewLX4mN3 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVewLX4mN3 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVewLX4mN3 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVewLX4mN3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVewLX4mN3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVewLX4mN3 .dropdown-item.active,
.cid-uVewLX4mN3 .dropdown-item:active {
  background-color: transparent;
}
.cid-uVewLX4mN3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVewLX4mN3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVewLX4mN3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVewLX4mN3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVewLX4mN3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVewLX4mN3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVewLX4mN3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVewLX4mN3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVewLX4mN3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVewLX4mN3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVewLX4mN3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVewLX4mN3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVewLX4mN3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVewLX4mN3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVewLX4mN3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVewLX4mN3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVewLX4mN3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVewLX4mN3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVewLX4mN3 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVewLX4mN3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVewLX4mN3 .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-uVewLX4mN3 .navbar {
    height: 77px;
  }
  .cid-uVewLX4mN3 .navbar.opened {
    height: auto;
  }
  .cid-uVewLX4mN3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVewLXt3ST {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVewLXt3ST .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVewLXt3ST .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVewLXt3ST .mbr-section-title {
  color: #ffffff;
}
.cid-uVewLXLnx7 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uVewLXLnx7 .container-fluid {
  padding: 0 3rem;
}
.cid-uVewLXLnx7 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(to right, #6592e6 50%, #7d0a0a 120%);
  display: inline-block;
}
.cid-uVewLXLnx7 .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-uVewLXLnx7 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uVewLXLnx7 .table-wrapper {
  margin: 0 auto;
}
.cid-uVewLXLnx7 table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-uVewLXLnx7 table th {
  padding: 1.5rem 1rem;
  transition: all .2s;
  text-align: center;
  background-color: #7d0a0a;
  color: white;
  vertical-align: middle;
}
.cid-uVewLXLnx7 table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-uVewLXLnx7 tr:hover {
  background-color: #efefef !important;
}
.cid-uVewLXLnx7 .table-striped tbody tr:nth-of-type(odd) {
  background: none;
}
.cid-uVewLXLnx7 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-uVewLXLnx7 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uVewLXLnx7 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-uVewLXLnx7 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-uVewLXLnx7 .dataTables_wrapper {
  display: block;
}
.cid-uVewLXLnx7 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-uVewLXLnx7 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uVewLXLnx7 .head-item:after,
.cid-uVewLXLnx7 .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-uVewLXLnx7 .dataTables_filter {
    text-align: center;
  }
  .cid-uVewLXLnx7 .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-uVewLXLnx7 .dataTables_filter {
    text-align: center;
  }
  .cid-uVewLXLnx7 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-uVewLXLnx7 .container-fluid {
    padding: 0 1rem;
  }
  .cid-uVewLXLnx7 table th,
  .cid-uVewLXLnx7 table td {
    padding: .75rem;
  }
}
.cid-uVewLXLnx7 .body-item {
  text-align: left;
}
.cid-uVewLXLnx7 .head-item {
  color: #ffffff;
  text-align: left;
}
.cid-uVewLXLnx7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVewLXLnx7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVewLYt3A6 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uVewLYt3A6 .mbr-text {
  text-align: left;
}
.cid-uVewLYJvZI {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVewLYJvZI .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVewLYJvZI .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVewLYJvZI .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVewLYJvZI .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVewLYJvZI .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVewLYJvZI .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVewLYJvZI .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVewLYJvZI .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVewLYJvZI .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVewLYJvZI .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVewLYJvZI .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVewLYJvZI .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVewLYJvZI .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVewLYJvZI .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVewLYJvZI foot-menu-item {
  color: #22a5e5;
}
.cid-uVvAH1nyEa {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVvAH1nyEa nav.navbar {
  position: fixed;
}
.cid-uVvAH1nyEa .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-uVvAH1nyEa .dropdown-menu {
  padding: 0;
}
.cid-uVvAH1nyEa .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVvAH1nyEa .dropdown-item:hover,
.cid-uVvAH1nyEa .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVvAH1nyEa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVvAH1nyEa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVvAH1nyEa .nav-link {
  position: relative;
}
.cid-uVvAH1nyEa .container {
  display: flex;
  margin: auto;
}
.cid-uVvAH1nyEa .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVvAH1nyEa .navbar-caption {
  padding-right: 4rem;
}
.cid-uVvAH1nyEa .dropdown-menu,
.cid-uVvAH1nyEa .navbar.opened {
  background: #ffffff !important;
}
.cid-uVvAH1nyEa .nav-item:focus,
.cid-uVvAH1nyEa .nav-link:focus {
  outline: none;
}
.cid-uVvAH1nyEa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVvAH1nyEa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVvAH1nyEa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVvAH1nyEa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVvAH1nyEa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVvAH1nyEa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVvAH1nyEa .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVvAH1nyEa .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVvAH1nyEa .navbar.opened {
  transition: all .3s;
}
.cid-uVvAH1nyEa .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVvAH1nyEa .navbar .navbar-logo img {
  width: auto;
}
.cid-uVvAH1nyEa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVvAH1nyEa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVvAH1nyEa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVvAH1nyEa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVvAH1nyEa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVvAH1nyEa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVvAH1nyEa .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-uVvAH1nyEa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVvAH1nyEa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVvAH1nyEa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVvAH1nyEa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVvAH1nyEa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVvAH1nyEa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVvAH1nyEa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVvAH1nyEa .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-uVvAH1nyEa .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVvAH1nyEa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVvAH1nyEa .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVvAH1nyEa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVvAH1nyEa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVvAH1nyEa .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVvAH1nyEa .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVvAH1nyEa .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVvAH1nyEa .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVvAH1nyEa .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVvAH1nyEa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVvAH1nyEa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVvAH1nyEa .dropdown-item.active,
.cid-uVvAH1nyEa .dropdown-item:active {
  background-color: transparent;
}
.cid-uVvAH1nyEa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVvAH1nyEa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVvAH1nyEa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVvAH1nyEa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVvAH1nyEa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVvAH1nyEa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVvAH1nyEa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVvAH1nyEa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVvAH1nyEa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVvAH1nyEa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVvAH1nyEa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVvAH1nyEa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVvAH1nyEa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVvAH1nyEa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVvAH1nyEa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVvAH1nyEa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVvAH1nyEa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVvAH1nyEa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVvAH1nyEa .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVvAH1nyEa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVvAH1nyEa .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-uVvAH1nyEa .navbar {
    height: 77px;
  }
  .cid-uVvAH1nyEa .navbar.opened {
    height: auto;
  }
  .cid-uVvAH1nyEa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVvAH1Hlqu {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVvAH1Hlqu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVvAH1Hlqu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVvAH1Hlqu .mbr-section-title {
  color: #ffffff;
}
.cid-uVvAH1Wfzz {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uVvAH1Wfzz .container-fluid {
  padding: 0 3rem;
}
.cid-uVvAH1Wfzz .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(to right, #6592e6 50%, #7d0a0a 120%);
  display: inline-block;
}
.cid-uVvAH1Wfzz .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-uVvAH1Wfzz .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uVvAH1Wfzz .table-wrapper {
  margin: 0 auto;
}
.cid-uVvAH1Wfzz table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-uVvAH1Wfzz table th {
  padding: 1.5rem 1rem;
  transition: all .2s;
  text-align: center;
  background-color: #7d0a0a;
  color: white;
  vertical-align: middle;
}
.cid-uVvAH1Wfzz table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-uVvAH1Wfzz tr:hover {
  background-color: #efefef !important;
}
.cid-uVvAH1Wfzz .table-striped tbody tr:nth-of-type(odd) {
  background: none;
}
.cid-uVvAH1Wfzz .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-uVvAH1Wfzz .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uVvAH1Wfzz .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-uVvAH1Wfzz .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-uVvAH1Wfzz .dataTables_wrapper {
  display: block;
}
.cid-uVvAH1Wfzz .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-uVvAH1Wfzz .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uVvAH1Wfzz .head-item:after,
.cid-uVvAH1Wfzz .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-uVvAH1Wfzz .dataTables_filter {
    text-align: center;
  }
  .cid-uVvAH1Wfzz .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-uVvAH1Wfzz .dataTables_filter {
    text-align: center;
  }
  .cid-uVvAH1Wfzz .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-uVvAH1Wfzz .container-fluid {
    padding: 0 1rem;
  }
  .cid-uVvAH1Wfzz table th,
  .cid-uVvAH1Wfzz table td {
    padding: .75rem;
  }
}
.cid-uVvAH1Wfzz .body-item {
  text-align: left;
}
.cid-uVvAH1Wfzz .head-item {
  color: #ffffff;
  text-align: left;
}
.cid-uVvAH1Wfzz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVvAH1Wfzz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVvAH48Gc0 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uVvAH48Gc0 .mbr-text {
  text-align: left;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVwMiLNzzX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVwMiLNzzX nav.navbar {
  position: fixed;
}
.cid-uVwMiLNzzX .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-uVwMiLNzzX .dropdown-menu {
  padding: 0;
}
.cid-uVwMiLNzzX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVwMiLNzzX .dropdown-item:hover,
.cid-uVwMiLNzzX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVwMiLNzzX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVwMiLNzzX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVwMiLNzzX .nav-link {
  position: relative;
}
.cid-uVwMiLNzzX .container {
  display: flex;
  margin: auto;
}
.cid-uVwMiLNzzX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVwMiLNzzX .navbar-caption {
  padding-right: 4rem;
}
.cid-uVwMiLNzzX .dropdown-menu,
.cid-uVwMiLNzzX .navbar.opened {
  background: #ffffff !important;
}
.cid-uVwMiLNzzX .nav-item:focus,
.cid-uVwMiLNzzX .nav-link:focus {
  outline: none;
}
.cid-uVwMiLNzzX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVwMiLNzzX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVwMiLNzzX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVwMiLNzzX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVwMiLNzzX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVwMiLNzzX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVwMiLNzzX .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVwMiLNzzX .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVwMiLNzzX .navbar.opened {
  transition: all .3s;
}
.cid-uVwMiLNzzX .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVwMiLNzzX .navbar .navbar-logo img {
  width: auto;
}
.cid-uVwMiLNzzX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVwMiLNzzX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVwMiLNzzX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVwMiLNzzX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVwMiLNzzX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVwMiLNzzX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVwMiLNzzX .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-uVwMiLNzzX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVwMiLNzzX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVwMiLNzzX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVwMiLNzzX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVwMiLNzzX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVwMiLNzzX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVwMiLNzzX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVwMiLNzzX .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-uVwMiLNzzX .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVwMiLNzzX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVwMiLNzzX .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVwMiLNzzX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVwMiLNzzX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVwMiLNzzX .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVwMiLNzzX .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVwMiLNzzX .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVwMiLNzzX .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVwMiLNzzX .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVwMiLNzzX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVwMiLNzzX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVwMiLNzzX .dropdown-item.active,
.cid-uVwMiLNzzX .dropdown-item:active {
  background-color: transparent;
}
.cid-uVwMiLNzzX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVwMiLNzzX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVwMiLNzzX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVwMiLNzzX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVwMiLNzzX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVwMiLNzzX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVwMiLNzzX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVwMiLNzzX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVwMiLNzzX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVwMiLNzzX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVwMiLNzzX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVwMiLNzzX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVwMiLNzzX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVwMiLNzzX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVwMiLNzzX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVwMiLNzzX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVwMiLNzzX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVwMiLNzzX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVwMiLNzzX .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVwMiLNzzX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVwMiLNzzX .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-uVwMiLNzzX .navbar {
    height: 77px;
  }
  .cid-uVwMiLNzzX .navbar.opened {
    height: auto;
  }
  .cid-uVwMiLNzzX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVwMiMyMjB {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVwMiMyMjB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVwMiMyMjB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVwMiMyMjB .mbr-section-title {
  color: #ffffff;
}
.cid-uVwN4U61k0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uVwN4U61k0 .container-fluid {
  padding: 0 3rem;
}
.cid-uVwN4U61k0 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(to right, #6592e6 50%, #7d0a0a 120%);
  display: inline-block;
}
.cid-uVwN4U61k0 .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-uVwN4U61k0 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uVwN4U61k0 .table-wrapper {
  margin: 0 auto;
}
.cid-uVwN4U61k0 table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-uVwN4U61k0 table th {
  padding: 1.5rem 1rem;
  transition: all .2s;
  text-align: center;
  background-color: #7d0a0a;
  color: white;
  vertical-align: middle;
}
.cid-uVwN4U61k0 table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-uVwN4U61k0 tr:hover {
  background-color: #efefef !important;
}
.cid-uVwN4U61k0 .table-striped tbody tr:nth-of-type(odd) {
  background: none;
}
.cid-uVwN4U61k0 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-uVwN4U61k0 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uVwN4U61k0 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-uVwN4U61k0 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-uVwN4U61k0 .dataTables_wrapper {
  display: block;
}
.cid-uVwN4U61k0 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-uVwN4U61k0 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uVwN4U61k0 .head-item:after,
.cid-uVwN4U61k0 .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-uVwN4U61k0 .dataTables_filter {
    text-align: center;
  }
  .cid-uVwN4U61k0 .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-uVwN4U61k0 .dataTables_filter {
    text-align: center;
  }
  .cid-uVwN4U61k0 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-uVwN4U61k0 .container-fluid {
    padding: 0 1rem;
  }
  .cid-uVwN4U61k0 table th,
  .cid-uVwN4U61k0 table td {
    padding: .75rem;
  }
}
.cid-uVwN4U61k0 .body-item {
  text-align: left;
}
.cid-uVwN4U61k0 .head-item {
  color: #ffffff;
  text-align: left;
}
.cid-uVwN4U61k0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVwN4U61k0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVwY3Jss2Q {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVwY3Jss2Q .mbr-section-subtitle {
  text-align: center;
}
.cid-uVwY3Jss2Q .mbr-text {
  text-align: left;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVwYE3Vr1o {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVwYE3Vr1o nav.navbar {
  position: fixed;
}
.cid-uVwYE3Vr1o .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-uVwYE3Vr1o .dropdown-menu {
  padding: 0;
}
.cid-uVwYE3Vr1o .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVwYE3Vr1o .dropdown-item:hover,
.cid-uVwYE3Vr1o .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVwYE3Vr1o .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVwYE3Vr1o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVwYE3Vr1o .nav-link {
  position: relative;
}
.cid-uVwYE3Vr1o .container {
  display: flex;
  margin: auto;
}
.cid-uVwYE3Vr1o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVwYE3Vr1o .navbar-caption {
  padding-right: 4rem;
}
.cid-uVwYE3Vr1o .dropdown-menu,
.cid-uVwYE3Vr1o .navbar.opened {
  background: #ffffff !important;
}
.cid-uVwYE3Vr1o .nav-item:focus,
.cid-uVwYE3Vr1o .nav-link:focus {
  outline: none;
}
.cid-uVwYE3Vr1o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVwYE3Vr1o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVwYE3Vr1o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVwYE3Vr1o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVwYE3Vr1o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVwYE3Vr1o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVwYE3Vr1o .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVwYE3Vr1o .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVwYE3Vr1o .navbar.opened {
  transition: all .3s;
}
.cid-uVwYE3Vr1o .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVwYE3Vr1o .navbar .navbar-logo img {
  width: auto;
}
.cid-uVwYE3Vr1o .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVwYE3Vr1o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVwYE3Vr1o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVwYE3Vr1o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVwYE3Vr1o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVwYE3Vr1o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVwYE3Vr1o .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-uVwYE3Vr1o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVwYE3Vr1o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVwYE3Vr1o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVwYE3Vr1o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVwYE3Vr1o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVwYE3Vr1o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVwYE3Vr1o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVwYE3Vr1o .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-uVwYE3Vr1o .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVwYE3Vr1o .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVwYE3Vr1o .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVwYE3Vr1o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVwYE3Vr1o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVwYE3Vr1o .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVwYE3Vr1o .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVwYE3Vr1o .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVwYE3Vr1o .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVwYE3Vr1o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVwYE3Vr1o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVwYE3Vr1o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVwYE3Vr1o .dropdown-item.active,
.cid-uVwYE3Vr1o .dropdown-item:active {
  background-color: transparent;
}
.cid-uVwYE3Vr1o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVwYE3Vr1o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVwYE3Vr1o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVwYE3Vr1o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVwYE3Vr1o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVwYE3Vr1o .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVwYE3Vr1o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVwYE3Vr1o .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVwYE3Vr1o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVwYE3Vr1o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVwYE3Vr1o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVwYE3Vr1o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVwYE3Vr1o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVwYE3Vr1o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVwYE3Vr1o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVwYE3Vr1o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVwYE3Vr1o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVwYE3Vr1o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVwYE3Vr1o .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVwYE3Vr1o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVwYE3Vr1o .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-uVwYE3Vr1o .navbar {
    height: 77px;
  }
  .cid-uVwYE3Vr1o .navbar.opened {
    height: auto;
  }
  .cid-uVwYE3Vr1o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVwYE4hRZs {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVwYE4hRZs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVwYE4hRZs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVwYE4hRZs .mbr-section-title {
  color: #ffffff;
}
.cid-uVwYE4CmMf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uVwYE4CmMf .container-fluid {
  padding: 0 3rem;
}
.cid-uVwYE4CmMf .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(to right, #6592e6 50%, #7d0a0a 120%);
  display: inline-block;
}
.cid-uVwYE4CmMf .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-uVwYE4CmMf .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uVwYE4CmMf .table-wrapper {
  margin: 0 auto;
}
.cid-uVwYE4CmMf table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-uVwYE4CmMf table th {
  padding: 1.5rem 1rem;
  transition: all .2s;
  text-align: center;
  background-color: #7d0a0a;
  color: white;
  vertical-align: middle;
}
.cid-uVwYE4CmMf table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-uVwYE4CmMf tr:hover {
  background-color: #efefef !important;
}
.cid-uVwYE4CmMf .table-striped tbody tr:nth-of-type(odd) {
  background: none;
}
.cid-uVwYE4CmMf .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-uVwYE4CmMf .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uVwYE4CmMf .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-uVwYE4CmMf .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-uVwYE4CmMf .dataTables_wrapper {
  display: block;
}
.cid-uVwYE4CmMf .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-uVwYE4CmMf .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uVwYE4CmMf .head-item:after,
.cid-uVwYE4CmMf .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-uVwYE4CmMf .dataTables_filter {
    text-align: center;
  }
  .cid-uVwYE4CmMf .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-uVwYE4CmMf .dataTables_filter {
    text-align: center;
  }
  .cid-uVwYE4CmMf .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-uVwYE4CmMf .container-fluid {
    padding: 0 1rem;
  }
  .cid-uVwYE4CmMf table th,
  .cid-uVwYE4CmMf table td {
    padding: .75rem;
  }
}
.cid-uVwYE4CmMf .body-item {
  text-align: left;
}
.cid-uVwYE4CmMf .head-item {
  color: #ffffff;
  text-align: left;
}
.cid-uVwYE4CmMf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVwYE4CmMf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVwZtTFoh0 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVwZtTFoh0 nav.navbar {
  position: fixed;
}
.cid-uVwZtTFoh0 .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-uVwZtTFoh0 .dropdown-menu {
  padding: 0;
}
.cid-uVwZtTFoh0 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVwZtTFoh0 .dropdown-item:hover,
.cid-uVwZtTFoh0 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVwZtTFoh0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVwZtTFoh0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVwZtTFoh0 .nav-link {
  position: relative;
}
.cid-uVwZtTFoh0 .container {
  display: flex;
  margin: auto;
}
.cid-uVwZtTFoh0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVwZtTFoh0 .navbar-caption {
  padding-right: 4rem;
}
.cid-uVwZtTFoh0 .dropdown-menu,
.cid-uVwZtTFoh0 .navbar.opened {
  background: #ffffff !important;
}
.cid-uVwZtTFoh0 .nav-item:focus,
.cid-uVwZtTFoh0 .nav-link:focus {
  outline: none;
}
.cid-uVwZtTFoh0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVwZtTFoh0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVwZtTFoh0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVwZtTFoh0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVwZtTFoh0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVwZtTFoh0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVwZtTFoh0 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVwZtTFoh0 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVwZtTFoh0 .navbar.opened {
  transition: all .3s;
}
.cid-uVwZtTFoh0 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVwZtTFoh0 .navbar .navbar-logo img {
  width: auto;
}
.cid-uVwZtTFoh0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVwZtTFoh0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVwZtTFoh0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVwZtTFoh0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVwZtTFoh0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVwZtTFoh0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVwZtTFoh0 .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-uVwZtTFoh0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVwZtTFoh0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVwZtTFoh0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVwZtTFoh0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVwZtTFoh0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVwZtTFoh0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVwZtTFoh0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVwZtTFoh0 .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-uVwZtTFoh0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVwZtTFoh0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVwZtTFoh0 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVwZtTFoh0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVwZtTFoh0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVwZtTFoh0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVwZtTFoh0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVwZtTFoh0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVwZtTFoh0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVwZtTFoh0 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVwZtTFoh0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVwZtTFoh0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVwZtTFoh0 .dropdown-item.active,
.cid-uVwZtTFoh0 .dropdown-item:active {
  background-color: transparent;
}
.cid-uVwZtTFoh0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVwZtTFoh0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVwZtTFoh0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVwZtTFoh0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVwZtTFoh0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVwZtTFoh0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVwZtTFoh0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVwZtTFoh0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVwZtTFoh0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVwZtTFoh0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVwZtTFoh0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVwZtTFoh0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVwZtTFoh0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVwZtTFoh0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVwZtTFoh0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVwZtTFoh0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVwZtTFoh0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVwZtTFoh0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVwZtTFoh0 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVwZtTFoh0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVwZtTFoh0 .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-uVwZtTFoh0 .navbar {
    height: 77px;
  }
  .cid-uVwZtTFoh0 .navbar.opened {
    height: auto;
  }
  .cid-uVwZtTFoh0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVwZtU3VAA {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVwZtU3VAA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVwZtU3VAA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVwZtU3VAA .mbr-section-title {
  color: #ffffff;
}
.cid-uVwZtUlGVR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uVwZtUlGVR .container-fluid {
  padding: 0 3rem;
}
.cid-uVwZtUlGVR .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(to right, #6592e6 50%, #7d0a0a 120%);
  display: inline-block;
}
.cid-uVwZtUlGVR .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-uVwZtUlGVR .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uVwZtUlGVR .table-wrapper {
  margin: 0 auto;
}
.cid-uVwZtUlGVR table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-uVwZtUlGVR table th {
  padding: 1.5rem 1rem;
  transition: all .2s;
  text-align: center;
  background-color: #7d0a0a;
  color: white;
  vertical-align: middle;
}
.cid-uVwZtUlGVR table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-uVwZtUlGVR tr:hover {
  background-color: #efefef !important;
}
.cid-uVwZtUlGVR .table-striped tbody tr:nth-of-type(odd) {
  background: none;
}
.cid-uVwZtUlGVR .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-uVwZtUlGVR .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uVwZtUlGVR .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-uVwZtUlGVR .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-uVwZtUlGVR .dataTables_wrapper {
  display: block;
}
.cid-uVwZtUlGVR .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-uVwZtUlGVR .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uVwZtUlGVR .head-item:after,
.cid-uVwZtUlGVR .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-uVwZtUlGVR .dataTables_filter {
    text-align: center;
  }
  .cid-uVwZtUlGVR .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-uVwZtUlGVR .dataTables_filter {
    text-align: center;
  }
  .cid-uVwZtUlGVR .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-uVwZtUlGVR .container-fluid {
    padding: 0 1rem;
  }
  .cid-uVwZtUlGVR table th,
  .cid-uVwZtUlGVR table td {
    padding: .75rem;
  }
}
.cid-uVwZtUlGVR .body-item {
  text-align: left;
}
.cid-uVwZtUlGVR .head-item {
  color: #ffffff;
  text-align: left;
}
.cid-uVwZtUlGVR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVwZtUlGVR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVx1fRSN9d {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVx1fRSN9d nav.navbar {
  position: fixed;
}
.cid-uVx1fRSN9d .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-uVx1fRSN9d .dropdown-menu {
  padding: 0;
}
.cid-uVx1fRSN9d .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVx1fRSN9d .dropdown-item:hover,
.cid-uVx1fRSN9d .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVx1fRSN9d .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVx1fRSN9d .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVx1fRSN9d .nav-link {
  position: relative;
}
.cid-uVx1fRSN9d .container {
  display: flex;
  margin: auto;
}
.cid-uVx1fRSN9d .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVx1fRSN9d .navbar-caption {
  padding-right: 4rem;
}
.cid-uVx1fRSN9d .dropdown-menu,
.cid-uVx1fRSN9d .navbar.opened {
  background: #ffffff !important;
}
.cid-uVx1fRSN9d .nav-item:focus,
.cid-uVx1fRSN9d .nav-link:focus {
  outline: none;
}
.cid-uVx1fRSN9d .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVx1fRSN9d .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVx1fRSN9d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVx1fRSN9d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVx1fRSN9d .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVx1fRSN9d .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVx1fRSN9d .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVx1fRSN9d .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVx1fRSN9d .navbar.opened {
  transition: all .3s;
}
.cid-uVx1fRSN9d .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVx1fRSN9d .navbar .navbar-logo img {
  width: auto;
}
.cid-uVx1fRSN9d .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVx1fRSN9d .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVx1fRSN9d .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVx1fRSN9d .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVx1fRSN9d .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVx1fRSN9d .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVx1fRSN9d .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-uVx1fRSN9d .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVx1fRSN9d .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVx1fRSN9d .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVx1fRSN9d .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVx1fRSN9d .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVx1fRSN9d .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVx1fRSN9d .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVx1fRSN9d .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-uVx1fRSN9d .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVx1fRSN9d .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVx1fRSN9d .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVx1fRSN9d .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVx1fRSN9d .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVx1fRSN9d .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVx1fRSN9d .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVx1fRSN9d .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVx1fRSN9d .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVx1fRSN9d .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVx1fRSN9d .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVx1fRSN9d .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVx1fRSN9d .dropdown-item.active,
.cid-uVx1fRSN9d .dropdown-item:active {
  background-color: transparent;
}
.cid-uVx1fRSN9d .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVx1fRSN9d .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVx1fRSN9d .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVx1fRSN9d .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVx1fRSN9d .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVx1fRSN9d .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVx1fRSN9d ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVx1fRSN9d .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVx1fRSN9d button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVx1fRSN9d button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVx1fRSN9d button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVx1fRSN9d button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVx1fRSN9d button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVx1fRSN9d button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVx1fRSN9d nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVx1fRSN9d nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVx1fRSN9d nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVx1fRSN9d nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVx1fRSN9d .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVx1fRSN9d a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVx1fRSN9d .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-uVx1fRSN9d .navbar {
    height: 77px;
  }
  .cid-uVx1fRSN9d .navbar.opened {
    height: auto;
  }
  .cid-uVx1fRSN9d .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVx1fSfJ5t {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVx1fSfJ5t .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVx1fSfJ5t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVx1fSfJ5t .mbr-section-title {
  color: #ffffff;
}
.cid-uVx44K16Dp {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uVx44K16Dp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVx44K16Dp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVx44K16Dp .col-12 {
  position: relative;
}
.cid-uVx44K16Dp img {
  margin: auto;
}
.cid-uVx44K16Dp .text-wrapper {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
@media (min-width: 992px) {
  .cid-uVx44K16Dp .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uVx44K16Dp .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uVx44K16Dp .image-wrapper {
    padding: 1rem;
  }
}
.cid-uVx44K16Dp .mbr-section-title {
  color: #ffffff;
}
.cid-uVx44K16Dp .mbr-text,
.cid-uVx44K16Dp .mbr-section-btn {
  color: #ffffff;
}
.cid-uVx1fSJi7w {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVx5Q5AJRK {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVx5Q5AJRK nav.navbar {
  position: fixed;
}
.cid-uVx5Q5AJRK .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-uVx5Q5AJRK .dropdown-menu {
  padding: 0;
}
.cid-uVx5Q5AJRK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVx5Q5AJRK .dropdown-item:hover,
.cid-uVx5Q5AJRK .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVx5Q5AJRK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVx5Q5AJRK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVx5Q5AJRK .nav-link {
  position: relative;
}
.cid-uVx5Q5AJRK .container {
  display: flex;
  margin: auto;
}
.cid-uVx5Q5AJRK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVx5Q5AJRK .navbar-caption {
  padding-right: 4rem;
}
.cid-uVx5Q5AJRK .dropdown-menu,
.cid-uVx5Q5AJRK .navbar.opened {
  background: #ffffff !important;
}
.cid-uVx5Q5AJRK .nav-item:focus,
.cid-uVx5Q5AJRK .nav-link:focus {
  outline: none;
}
.cid-uVx5Q5AJRK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVx5Q5AJRK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVx5Q5AJRK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVx5Q5AJRK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVx5Q5AJRK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVx5Q5AJRK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVx5Q5AJRK .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVx5Q5AJRK .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVx5Q5AJRK .navbar.opened {
  transition: all .3s;
}
.cid-uVx5Q5AJRK .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVx5Q5AJRK .navbar .navbar-logo img {
  width: auto;
}
.cid-uVx5Q5AJRK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVx5Q5AJRK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVx5Q5AJRK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVx5Q5AJRK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVx5Q5AJRK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVx5Q5AJRK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVx5Q5AJRK .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-uVx5Q5AJRK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVx5Q5AJRK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVx5Q5AJRK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVx5Q5AJRK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVx5Q5AJRK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVx5Q5AJRK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVx5Q5AJRK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVx5Q5AJRK .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-uVx5Q5AJRK .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVx5Q5AJRK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVx5Q5AJRK .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVx5Q5AJRK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVx5Q5AJRK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVx5Q5AJRK .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVx5Q5AJRK .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVx5Q5AJRK .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVx5Q5AJRK .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVx5Q5AJRK .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVx5Q5AJRK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVx5Q5AJRK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVx5Q5AJRK .dropdown-item.active,
.cid-uVx5Q5AJRK .dropdown-item:active {
  background-color: transparent;
}
.cid-uVx5Q5AJRK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVx5Q5AJRK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVx5Q5AJRK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVx5Q5AJRK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVx5Q5AJRK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVx5Q5AJRK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVx5Q5AJRK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVx5Q5AJRK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVx5Q5AJRK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVx5Q5AJRK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVx5Q5AJRK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVx5Q5AJRK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVx5Q5AJRK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVx5Q5AJRK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVx5Q5AJRK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVx5Q5AJRK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVx5Q5AJRK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVx5Q5AJRK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVx5Q5AJRK .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVx5Q5AJRK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVx5Q5AJRK .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-uVx5Q5AJRK .navbar {
    height: 77px;
  }
  .cid-uVx5Q5AJRK .navbar.opened {
    height: auto;
  }
  .cid-uVx5Q5AJRK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVx5Q5Vfjk {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVx5Q5Vfjk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVx5Q5Vfjk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVx5Q5Vfjk .mbr-section-title {
  color: #ffffff;
}
.cid-uVx5Q6bLHH {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uVx5Q6bLHH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVx5Q6bLHH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVx5Q6bLHH .col-12 {
  position: relative;
}
.cid-uVx5Q6bLHH img {
  margin: auto;
}
.cid-uVx5Q6bLHH .text-wrapper {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
@media (min-width: 992px) {
  .cid-uVx5Q6bLHH .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uVx5Q6bLHH .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uVx5Q6bLHH .image-wrapper {
    padding: 1rem;
  }
}
.cid-uVx5Q6bLHH .mbr-section-title {
  color: #ffffff;
}
.cid-uVx5Q6bLHH .mbr-text,
.cid-uVx5Q6bLHH .mbr-section-btn {
  color: #ffffff;
}
.cid-uVx5Q6qWFf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVx8wpAX1W {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVx8wpAX1W nav.navbar {
  position: fixed;
}
.cid-uVx8wpAX1W .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-uVx8wpAX1W .dropdown-menu {
  padding: 0;
}
.cid-uVx8wpAX1W .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVx8wpAX1W .dropdown-item:hover,
.cid-uVx8wpAX1W .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVx8wpAX1W .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVx8wpAX1W .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVx8wpAX1W .nav-link {
  position: relative;
}
.cid-uVx8wpAX1W .container {
  display: flex;
  margin: auto;
}
.cid-uVx8wpAX1W .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVx8wpAX1W .navbar-caption {
  padding-right: 4rem;
}
.cid-uVx8wpAX1W .dropdown-menu,
.cid-uVx8wpAX1W .navbar.opened {
  background: #ffffff !important;
}
.cid-uVx8wpAX1W .nav-item:focus,
.cid-uVx8wpAX1W .nav-link:focus {
  outline: none;
}
.cid-uVx8wpAX1W .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVx8wpAX1W .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVx8wpAX1W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVx8wpAX1W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVx8wpAX1W .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVx8wpAX1W .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVx8wpAX1W .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVx8wpAX1W .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVx8wpAX1W .navbar.opened {
  transition: all .3s;
}
.cid-uVx8wpAX1W .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVx8wpAX1W .navbar .navbar-logo img {
  width: auto;
}
.cid-uVx8wpAX1W .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVx8wpAX1W .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVx8wpAX1W .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVx8wpAX1W .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVx8wpAX1W .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVx8wpAX1W .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVx8wpAX1W .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-uVx8wpAX1W .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVx8wpAX1W .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVx8wpAX1W .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVx8wpAX1W .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVx8wpAX1W .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVx8wpAX1W .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVx8wpAX1W .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVx8wpAX1W .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-uVx8wpAX1W .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVx8wpAX1W .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVx8wpAX1W .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVx8wpAX1W .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVx8wpAX1W .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVx8wpAX1W .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVx8wpAX1W .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVx8wpAX1W .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVx8wpAX1W .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVx8wpAX1W .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVx8wpAX1W .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVx8wpAX1W .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVx8wpAX1W .dropdown-item.active,
.cid-uVx8wpAX1W .dropdown-item:active {
  background-color: transparent;
}
.cid-uVx8wpAX1W .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVx8wpAX1W .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVx8wpAX1W .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVx8wpAX1W .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVx8wpAX1W .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVx8wpAX1W .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVx8wpAX1W ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVx8wpAX1W .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVx8wpAX1W button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVx8wpAX1W button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVx8wpAX1W button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVx8wpAX1W button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVx8wpAX1W button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVx8wpAX1W button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVx8wpAX1W nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVx8wpAX1W nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVx8wpAX1W nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVx8wpAX1W nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVx8wpAX1W .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVx8wpAX1W a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVx8wpAX1W .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-uVx8wpAX1W .navbar {
    height: 77px;
  }
  .cid-uVx8wpAX1W .navbar.opened {
    height: auto;
  }
  .cid-uVx8wpAX1W .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVx8wpWlEr {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVx8wpWlEr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVx8wpWlEr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVx8wpWlEr .mbr-section-title {
  color: #ffffff;
}
.cid-uVx8wqcmzd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVx8wqcmzd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVx8wqcmzd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVx8wqcmzd .col-12 {
  position: relative;
}
.cid-uVx8wqcmzd img {
  margin: auto;
}
.cid-uVx8wqcmzd .text-wrapper {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
@media (min-width: 992px) {
  .cid-uVx8wqcmzd .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uVx8wqcmzd .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uVx8wqcmzd .image-wrapper {
    padding: 1rem;
  }
}
.cid-uVx8wqcmzd .mbr-section-title {
  color: #ffffff;
}
.cid-uVx8wqcmzd .mbr-text,
.cid-uVx8wqcmzd .mbr-section-btn {
  color: #ffffff;
}
.cid-uVxfyI8409 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uVxfyI8409 .video-wrapper iframe {
  width: 100%;
}
.cid-uVxfyI8409 .mbr-section-title,
.cid-uVxfyI8409 .mbr-section-subtitle,
.cid-uVxfyI8409 .mbr-text {
  text-align: center;
}
.cid-uVxfyI8409 .mbr-section-title {
  color: #b8d94f;
}
.cid-uVxfyI8409 .video {
  padding-top: 4rem;
}
.cid-uVxfyI8409 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVxfyI8409 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVx8wqruND {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVxgDr4BtW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVxgDr4BtW nav.navbar {
  position: fixed;
}
.cid-uVxgDr4BtW .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-uVxgDr4BtW .dropdown-menu {
  padding: 0;
}
.cid-uVxgDr4BtW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVxgDr4BtW .dropdown-item:hover,
.cid-uVxgDr4BtW .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVxgDr4BtW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVxgDr4BtW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVxgDr4BtW .nav-link {
  position: relative;
}
.cid-uVxgDr4BtW .container {
  display: flex;
  margin: auto;
}
.cid-uVxgDr4BtW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVxgDr4BtW .navbar-caption {
  padding-right: 4rem;
}
.cid-uVxgDr4BtW .dropdown-menu,
.cid-uVxgDr4BtW .navbar.opened {
  background: #ffffff !important;
}
.cid-uVxgDr4BtW .nav-item:focus,
.cid-uVxgDr4BtW .nav-link:focus {
  outline: none;
}
.cid-uVxgDr4BtW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVxgDr4BtW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVxgDr4BtW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVxgDr4BtW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVxgDr4BtW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVxgDr4BtW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVxgDr4BtW .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVxgDr4BtW .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVxgDr4BtW .navbar.opened {
  transition: all .3s;
}
.cid-uVxgDr4BtW .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVxgDr4BtW .navbar .navbar-logo img {
  width: auto;
}
.cid-uVxgDr4BtW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVxgDr4BtW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVxgDr4BtW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVxgDr4BtW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVxgDr4BtW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVxgDr4BtW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVxgDr4BtW .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-uVxgDr4BtW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVxgDr4BtW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVxgDr4BtW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVxgDr4BtW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVxgDr4BtW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVxgDr4BtW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVxgDr4BtW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVxgDr4BtW .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-uVxgDr4BtW .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVxgDr4BtW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVxgDr4BtW .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVxgDr4BtW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVxgDr4BtW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVxgDr4BtW .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVxgDr4BtW .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVxgDr4BtW .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVxgDr4BtW .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVxgDr4BtW .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVxgDr4BtW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVxgDr4BtW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVxgDr4BtW .dropdown-item.active,
.cid-uVxgDr4BtW .dropdown-item:active {
  background-color: transparent;
}
.cid-uVxgDr4BtW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVxgDr4BtW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVxgDr4BtW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVxgDr4BtW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVxgDr4BtW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVxgDr4BtW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVxgDr4BtW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVxgDr4BtW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVxgDr4BtW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVxgDr4BtW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVxgDr4BtW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVxgDr4BtW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVxgDr4BtW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVxgDr4BtW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVxgDr4BtW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVxgDr4BtW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVxgDr4BtW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVxgDr4BtW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVxgDr4BtW .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVxgDr4BtW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVxgDr4BtW .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-uVxgDr4BtW .navbar {
    height: 77px;
  }
  .cid-uVxgDr4BtW .navbar.opened {
    height: auto;
  }
  .cid-uVxgDr4BtW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVxgDro4Is {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVxgDro4Is .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVxgDro4Is .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVxgDro4Is .mbr-section-title {
  color: #ffffff;
}
.cid-uVxgDrCDDp {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uVxgDrCDDp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVxgDrCDDp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVxgDrCDDp .col-12 {
  position: relative;
}
.cid-uVxgDrCDDp img {
  margin: auto;
}
.cid-uVxgDrCDDp .text-wrapper {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
@media (min-width: 992px) {
  .cid-uVxgDrCDDp .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uVxgDrCDDp .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uVxgDrCDDp .image-wrapper {
    padding: 1rem;
  }
}
.cid-uVxgDrCDDp .mbr-section-title {
  color: #ffffff;
}
.cid-uVxgDrCDDp .mbr-text,
.cid-uVxgDrCDDp .mbr-section-btn {
  color: #ffffff;
}
.cid-uVxgDrRMox {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVxhze7qHE {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVxhze7qHE nav.navbar {
  position: fixed;
}
.cid-uVxhze7qHE .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-uVxhze7qHE .dropdown-menu {
  padding: 0;
}
.cid-uVxhze7qHE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVxhze7qHE .dropdown-item:hover,
.cid-uVxhze7qHE .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVxhze7qHE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVxhze7qHE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVxhze7qHE .nav-link {
  position: relative;
}
.cid-uVxhze7qHE .container {
  display: flex;
  margin: auto;
}
.cid-uVxhze7qHE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVxhze7qHE .navbar-caption {
  padding-right: 4rem;
}
.cid-uVxhze7qHE .dropdown-menu,
.cid-uVxhze7qHE .navbar.opened {
  background: #ffffff !important;
}
.cid-uVxhze7qHE .nav-item:focus,
.cid-uVxhze7qHE .nav-link:focus {
  outline: none;
}
.cid-uVxhze7qHE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVxhze7qHE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVxhze7qHE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVxhze7qHE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVxhze7qHE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVxhze7qHE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVxhze7qHE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVxhze7qHE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVxhze7qHE .navbar.opened {
  transition: all .3s;
}
.cid-uVxhze7qHE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVxhze7qHE .navbar .navbar-logo img {
  width: auto;
}
.cid-uVxhze7qHE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVxhze7qHE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVxhze7qHE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVxhze7qHE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVxhze7qHE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVxhze7qHE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVxhze7qHE .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-uVxhze7qHE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVxhze7qHE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVxhze7qHE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVxhze7qHE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVxhze7qHE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVxhze7qHE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVxhze7qHE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVxhze7qHE .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-uVxhze7qHE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVxhze7qHE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVxhze7qHE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVxhze7qHE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVxhze7qHE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVxhze7qHE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVxhze7qHE .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVxhze7qHE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVxhze7qHE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVxhze7qHE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVxhze7qHE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVxhze7qHE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVxhze7qHE .dropdown-item.active,
.cid-uVxhze7qHE .dropdown-item:active {
  background-color: transparent;
}
.cid-uVxhze7qHE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVxhze7qHE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVxhze7qHE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVxhze7qHE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVxhze7qHE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVxhze7qHE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVxhze7qHE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVxhze7qHE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVxhze7qHE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVxhze7qHE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVxhze7qHE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVxhze7qHE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVxhze7qHE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVxhze7qHE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVxhze7qHE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVxhze7qHE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVxhze7qHE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVxhze7qHE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVxhze7qHE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVxhze7qHE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVxhze7qHE .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-uVxhze7qHE .navbar {
    height: 77px;
  }
  .cid-uVxhze7qHE .navbar.opened {
    height: auto;
  }
  .cid-uVxhze7qHE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVxhzes2q0 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVxhzes2q0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVxhzes2q0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVxhzes2q0 .mbr-section-title {
  color: #ffffff;
}
.cid-uVxhzeKcY8 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uVxhzeKcY8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVxhzeKcY8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVxhzeKcY8 .col-12 {
  position: relative;
}
.cid-uVxhzeKcY8 img {
  margin: auto;
}
.cid-uVxhzeKcY8 .text-wrapper {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
@media (min-width: 992px) {
  .cid-uVxhzeKcY8 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uVxhzeKcY8 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uVxhzeKcY8 .image-wrapper {
    padding: 1rem;
  }
}
.cid-uVxhzeKcY8 .mbr-section-title {
  color: #ffffff;
}
.cid-uVxhzeKcY8 .mbr-text,
.cid-uVxhzeKcY8 .mbr-section-btn {
  color: #ffffff;
}
.cid-uVxhzeZlJv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVxiCskqAc {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVxiCskqAc nav.navbar {
  position: fixed;
}
.cid-uVxiCskqAc .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-uVxiCskqAc .dropdown-menu {
  padding: 0;
}
.cid-uVxiCskqAc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVxiCskqAc .dropdown-item:hover,
.cid-uVxiCskqAc .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVxiCskqAc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVxiCskqAc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVxiCskqAc .nav-link {
  position: relative;
}
.cid-uVxiCskqAc .container {
  display: flex;
  margin: auto;
}
.cid-uVxiCskqAc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVxiCskqAc .navbar-caption {
  padding-right: 4rem;
}
.cid-uVxiCskqAc .dropdown-menu,
.cid-uVxiCskqAc .navbar.opened {
  background: #ffffff !important;
}
.cid-uVxiCskqAc .nav-item:focus,
.cid-uVxiCskqAc .nav-link:focus {
  outline: none;
}
.cid-uVxiCskqAc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVxiCskqAc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVxiCskqAc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVxiCskqAc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVxiCskqAc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVxiCskqAc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVxiCskqAc .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVxiCskqAc .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVxiCskqAc .navbar.opened {
  transition: all .3s;
}
.cid-uVxiCskqAc .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVxiCskqAc .navbar .navbar-logo img {
  width: auto;
}
.cid-uVxiCskqAc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVxiCskqAc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVxiCskqAc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVxiCskqAc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVxiCskqAc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVxiCskqAc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVxiCskqAc .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-uVxiCskqAc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVxiCskqAc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVxiCskqAc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVxiCskqAc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVxiCskqAc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVxiCskqAc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVxiCskqAc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVxiCskqAc .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-uVxiCskqAc .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVxiCskqAc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVxiCskqAc .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVxiCskqAc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVxiCskqAc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVxiCskqAc .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVxiCskqAc .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVxiCskqAc .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVxiCskqAc .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVxiCskqAc .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVxiCskqAc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVxiCskqAc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVxiCskqAc .dropdown-item.active,
.cid-uVxiCskqAc .dropdown-item:active {
  background-color: transparent;
}
.cid-uVxiCskqAc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVxiCskqAc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVxiCskqAc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVxiCskqAc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVxiCskqAc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVxiCskqAc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVxiCskqAc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVxiCskqAc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVxiCskqAc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVxiCskqAc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVxiCskqAc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVxiCskqAc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVxiCskqAc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVxiCskqAc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVxiCskqAc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVxiCskqAc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVxiCskqAc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVxiCskqAc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVxiCskqAc .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVxiCskqAc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVxiCskqAc .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-uVxiCskqAc .navbar {
    height: 77px;
  }
  .cid-uVxiCskqAc .navbar.opened {
    height: auto;
  }
  .cid-uVxiCskqAc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVxiCsI93K {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVxiCsI93K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVxiCsI93K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVxiCsI93K .mbr-section-title {
  color: #ffffff;
}
.cid-uVxiCt0WD8 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uVxiCt0WD8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVxiCt0WD8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVxiCt0WD8 .col-12 {
  position: relative;
}
.cid-uVxiCt0WD8 img {
  margin: auto;
}
.cid-uVxiCt0WD8 .text-wrapper {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
@media (min-width: 992px) {
  .cid-uVxiCt0WD8 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uVxiCt0WD8 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uVxiCt0WD8 .image-wrapper {
    padding: 1rem;
  }
}
.cid-uVxiCt0WD8 .mbr-section-title {
  color: #ffffff;
}
.cid-uVxiCt0WD8 .mbr-text,
.cid-uVxiCt0WD8 .mbr-section-btn {
  color: #ffffff;
}
.cid-uVxiCtiWyB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVxjXjujxQ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVxjXjujxQ nav.navbar {
  position: fixed;
}
.cid-uVxjXjujxQ .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-uVxjXjujxQ .dropdown-menu {
  padding: 0;
}
.cid-uVxjXjujxQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVxjXjujxQ .dropdown-item:hover,
.cid-uVxjXjujxQ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVxjXjujxQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVxjXjujxQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVxjXjujxQ .nav-link {
  position: relative;
}
.cid-uVxjXjujxQ .container {
  display: flex;
  margin: auto;
}
.cid-uVxjXjujxQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVxjXjujxQ .navbar-caption {
  padding-right: 4rem;
}
.cid-uVxjXjujxQ .dropdown-menu,
.cid-uVxjXjujxQ .navbar.opened {
  background: #ffffff !important;
}
.cid-uVxjXjujxQ .nav-item:focus,
.cid-uVxjXjujxQ .nav-link:focus {
  outline: none;
}
.cid-uVxjXjujxQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVxjXjujxQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVxjXjujxQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVxjXjujxQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVxjXjujxQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVxjXjujxQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVxjXjujxQ .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVxjXjujxQ .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVxjXjujxQ .navbar.opened {
  transition: all .3s;
}
.cid-uVxjXjujxQ .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVxjXjujxQ .navbar .navbar-logo img {
  width: auto;
}
.cid-uVxjXjujxQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVxjXjujxQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVxjXjujxQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVxjXjujxQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVxjXjujxQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVxjXjujxQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVxjXjujxQ .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-uVxjXjujxQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVxjXjujxQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVxjXjujxQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVxjXjujxQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVxjXjujxQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVxjXjujxQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVxjXjujxQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVxjXjujxQ .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-uVxjXjujxQ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVxjXjujxQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVxjXjujxQ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVxjXjujxQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVxjXjujxQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVxjXjujxQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVxjXjujxQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVxjXjujxQ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVxjXjujxQ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVxjXjujxQ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVxjXjujxQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVxjXjujxQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVxjXjujxQ .dropdown-item.active,
.cid-uVxjXjujxQ .dropdown-item:active {
  background-color: transparent;
}
.cid-uVxjXjujxQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVxjXjujxQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVxjXjujxQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVxjXjujxQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVxjXjujxQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVxjXjujxQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVxjXjujxQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVxjXjujxQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVxjXjujxQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVxjXjujxQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVxjXjujxQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVxjXjujxQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVxjXjujxQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVxjXjujxQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVxjXjujxQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVxjXjujxQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVxjXjujxQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVxjXjujxQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVxjXjujxQ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVxjXjujxQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVxjXjujxQ .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-uVxjXjujxQ .navbar {
    height: 77px;
  }
  .cid-uVxjXjujxQ .navbar.opened {
    height: auto;
  }
  .cid-uVxjXjujxQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVxjXjRLUG {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVxjXjRLUG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVxjXjRLUG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVxjXjRLUG .mbr-section-title {
  color: #ffffff;
}
.cid-uVxjXknMGR {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uVxjXknMGR .container-fluid {
  padding: 0 3rem;
}
.cid-uVxjXknMGR .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(to right, #6592e6 50%, #7d0a0a 120%);
  display: inline-block;
}
.cid-uVxjXknMGR .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-uVxjXknMGR .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uVxjXknMGR .table-wrapper {
  margin: 0 auto;
}
.cid-uVxjXknMGR table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-uVxjXknMGR table th {
  padding: 1.5rem 1rem;
  transition: all .2s;
  text-align: center;
  background-color: #7d0a0a;
  color: white;
  vertical-align: middle;
}
.cid-uVxjXknMGR table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-uVxjXknMGR tr:hover {
  background-color: #efefef !important;
}
.cid-uVxjXknMGR .table-striped tbody tr:nth-of-type(odd) {
  background: none;
}
.cid-uVxjXknMGR .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-uVxjXknMGR .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uVxjXknMGR .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-uVxjXknMGR .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-uVxjXknMGR .dataTables_wrapper {
  display: block;
}
.cid-uVxjXknMGR .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-uVxjXknMGR .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uVxjXknMGR .head-item:after,
.cid-uVxjXknMGR .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-uVxjXknMGR .dataTables_filter {
    text-align: center;
  }
  .cid-uVxjXknMGR .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-uVxjXknMGR .dataTables_filter {
    text-align: center;
  }
  .cid-uVxjXknMGR .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-uVxjXknMGR .container-fluid {
    padding: 0 1rem;
  }
  .cid-uVxjXknMGR table th,
  .cid-uVxjXknMGR table td {
    padding: .75rem;
  }
}
.cid-uVxjXknMGR .body-item {
  text-align: left;
}
.cid-uVxjXknMGR .head-item {
  color: #ffffff;
  text-align: left;
}
.cid-uVxjXknMGR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVxjXknMGR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVxjXkadpH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVxjXkadpH .mbr-text {
  text-align: right;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVxlbj4FGg {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVxlbj4FGg nav.navbar {
  position: fixed;
}
.cid-uVxlbj4FGg .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-uVxlbj4FGg .dropdown-menu {
  padding: 0;
}
.cid-uVxlbj4FGg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVxlbj4FGg .dropdown-item:hover,
.cid-uVxlbj4FGg .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVxlbj4FGg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVxlbj4FGg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVxlbj4FGg .nav-link {
  position: relative;
}
.cid-uVxlbj4FGg .container {
  display: flex;
  margin: auto;
}
.cid-uVxlbj4FGg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVxlbj4FGg .navbar-caption {
  padding-right: 4rem;
}
.cid-uVxlbj4FGg .dropdown-menu,
.cid-uVxlbj4FGg .navbar.opened {
  background: #ffffff !important;
}
.cid-uVxlbj4FGg .nav-item:focus,
.cid-uVxlbj4FGg .nav-link:focus {
  outline: none;
}
.cid-uVxlbj4FGg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVxlbj4FGg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVxlbj4FGg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVxlbj4FGg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVxlbj4FGg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVxlbj4FGg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVxlbj4FGg .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVxlbj4FGg .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVxlbj4FGg .navbar.opened {
  transition: all .3s;
}
.cid-uVxlbj4FGg .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVxlbj4FGg .navbar .navbar-logo img {
  width: auto;
}
.cid-uVxlbj4FGg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVxlbj4FGg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVxlbj4FGg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVxlbj4FGg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVxlbj4FGg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVxlbj4FGg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVxlbj4FGg .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-uVxlbj4FGg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVxlbj4FGg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVxlbj4FGg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVxlbj4FGg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVxlbj4FGg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVxlbj4FGg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVxlbj4FGg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVxlbj4FGg .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-uVxlbj4FGg .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVxlbj4FGg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVxlbj4FGg .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVxlbj4FGg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVxlbj4FGg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVxlbj4FGg .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVxlbj4FGg .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVxlbj4FGg .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVxlbj4FGg .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVxlbj4FGg .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVxlbj4FGg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVxlbj4FGg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVxlbj4FGg .dropdown-item.active,
.cid-uVxlbj4FGg .dropdown-item:active {
  background-color: transparent;
}
.cid-uVxlbj4FGg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVxlbj4FGg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVxlbj4FGg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVxlbj4FGg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVxlbj4FGg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVxlbj4FGg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVxlbj4FGg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVxlbj4FGg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVxlbj4FGg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVxlbj4FGg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVxlbj4FGg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVxlbj4FGg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVxlbj4FGg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVxlbj4FGg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVxlbj4FGg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVxlbj4FGg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVxlbj4FGg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVxlbj4FGg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVxlbj4FGg .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVxlbj4FGg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVxlbj4FGg .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-uVxlbj4FGg .navbar {
    height: 77px;
  }
  .cid-uVxlbj4FGg .navbar.opened {
    height: auto;
  }
  .cid-uVxlbj4FGg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVxlbjs465 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVxlbjs465 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVxlbjs465 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVxlbjs465 .mbr-section-title {
  color: #ffffff;
}
.cid-uVxlbjJxbt {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uVxlbjXPbw {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uVxlYdDWFx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVxnFtZC8J {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVxnFtZC8J nav.navbar {
  position: fixed;
}
.cid-uVxnFtZC8J .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-uVxnFtZC8J .dropdown-menu {
  padding: 0;
}
.cid-uVxnFtZC8J .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVxnFtZC8J .dropdown-item:hover,
.cid-uVxnFtZC8J .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVxnFtZC8J .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVxnFtZC8J .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVxnFtZC8J .nav-link {
  position: relative;
}
.cid-uVxnFtZC8J .container {
  display: flex;
  margin: auto;
}
.cid-uVxnFtZC8J .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVxnFtZC8J .navbar-caption {
  padding-right: 4rem;
}
.cid-uVxnFtZC8J .dropdown-menu,
.cid-uVxnFtZC8J .navbar.opened {
  background: #ffffff !important;
}
.cid-uVxnFtZC8J .nav-item:focus,
.cid-uVxnFtZC8J .nav-link:focus {
  outline: none;
}
.cid-uVxnFtZC8J .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVxnFtZC8J .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVxnFtZC8J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVxnFtZC8J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVxnFtZC8J .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVxnFtZC8J .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVxnFtZC8J .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVxnFtZC8J .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVxnFtZC8J .navbar.opened {
  transition: all .3s;
}
.cid-uVxnFtZC8J .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVxnFtZC8J .navbar .navbar-logo img {
  width: auto;
}
.cid-uVxnFtZC8J .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVxnFtZC8J .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVxnFtZC8J .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVxnFtZC8J .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVxnFtZC8J .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVxnFtZC8J .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVxnFtZC8J .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-uVxnFtZC8J .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVxnFtZC8J .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVxnFtZC8J .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVxnFtZC8J .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVxnFtZC8J .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVxnFtZC8J .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVxnFtZC8J .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVxnFtZC8J .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-uVxnFtZC8J .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVxnFtZC8J .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVxnFtZC8J .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVxnFtZC8J .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVxnFtZC8J .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVxnFtZC8J .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVxnFtZC8J .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVxnFtZC8J .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVxnFtZC8J .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVxnFtZC8J .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVxnFtZC8J .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVxnFtZC8J .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVxnFtZC8J .dropdown-item.active,
.cid-uVxnFtZC8J .dropdown-item:active {
  background-color: transparent;
}
.cid-uVxnFtZC8J .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVxnFtZC8J .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVxnFtZC8J .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVxnFtZC8J .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVxnFtZC8J .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVxnFtZC8J .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVxnFtZC8J ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVxnFtZC8J .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVxnFtZC8J button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVxnFtZC8J button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVxnFtZC8J button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVxnFtZC8J button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVxnFtZC8J button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVxnFtZC8J button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVxnFtZC8J nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVxnFtZC8J nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVxnFtZC8J nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVxnFtZC8J nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVxnFtZC8J .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVxnFtZC8J a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVxnFtZC8J .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-uVxnFtZC8J .navbar {
    height: 77px;
  }
  .cid-uVxnFtZC8J .navbar.opened {
    height: auto;
  }
  .cid-uVxnFtZC8J .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVxnFuorme {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVxnFuorme .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVxnFuorme .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVxnFuorme .mbr-section-title {
  color: #ffffff;
}
.cid-uVxnFuJcTz {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVxobvvRXt {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVxobvvRXt nav.navbar {
  position: fixed;
}
.cid-uVxobvvRXt .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-uVxobvvRXt .dropdown-menu {
  padding: 0;
}
.cid-uVxobvvRXt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVxobvvRXt .dropdown-item:hover,
.cid-uVxobvvRXt .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVxobvvRXt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVxobvvRXt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVxobvvRXt .nav-link {
  position: relative;
}
.cid-uVxobvvRXt .container {
  display: flex;
  margin: auto;
}
.cid-uVxobvvRXt .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVxobvvRXt .navbar-caption {
  padding-right: 4rem;
}
.cid-uVxobvvRXt .dropdown-menu,
.cid-uVxobvvRXt .navbar.opened {
  background: #ffffff !important;
}
.cid-uVxobvvRXt .nav-item:focus,
.cid-uVxobvvRXt .nav-link:focus {
  outline: none;
}
.cid-uVxobvvRXt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVxobvvRXt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVxobvvRXt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVxobvvRXt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVxobvvRXt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVxobvvRXt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVxobvvRXt .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVxobvvRXt .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVxobvvRXt .navbar.opened {
  transition: all .3s;
}
.cid-uVxobvvRXt .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVxobvvRXt .navbar .navbar-logo img {
  width: auto;
}
.cid-uVxobvvRXt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVxobvvRXt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVxobvvRXt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVxobvvRXt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVxobvvRXt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVxobvvRXt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVxobvvRXt .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-uVxobvvRXt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVxobvvRXt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVxobvvRXt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVxobvvRXt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVxobvvRXt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVxobvvRXt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVxobvvRXt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVxobvvRXt .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-uVxobvvRXt .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVxobvvRXt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVxobvvRXt .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVxobvvRXt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVxobvvRXt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVxobvvRXt .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVxobvvRXt .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVxobvvRXt .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVxobvvRXt .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVxobvvRXt .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVxobvvRXt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVxobvvRXt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVxobvvRXt .dropdown-item.active,
.cid-uVxobvvRXt .dropdown-item:active {
  background-color: transparent;
}
.cid-uVxobvvRXt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVxobvvRXt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVxobvvRXt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVxobvvRXt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVxobvvRXt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVxobvvRXt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVxobvvRXt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVxobvvRXt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVxobvvRXt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVxobvvRXt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVxobvvRXt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVxobvvRXt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVxobvvRXt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVxobvvRXt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVxobvvRXt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVxobvvRXt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVxobvvRXt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVxobvvRXt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVxobvvRXt .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVxobvvRXt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVxobvvRXt .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-uVxobvvRXt .navbar {
    height: 77px;
  }
  .cid-uVxobvvRXt .navbar.opened {
    height: auto;
  }
  .cid-uVxobvvRXt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVxobwCg3u {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVxobwCg3u .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVxobwCg3u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVxobwCg3u .mbr-section-title {
  color: #ffffff;
}
.cid-uVBcfsaxnE {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-uVBcfsaxnE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVBcfsaxnE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVBcfsaxnE .container {
    padding: 0 30px;
  }
}
.cid-uVBcfsaxnE .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVBcfsaxnE .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVBcfsaxnE .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVBcfsaxnE .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVBcfsaxnE .embla__slide .card-wrap a {
  display: block;
}
.cid-uVBcfsaxnE .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVBcfsaxnE .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVBcfsaxnE .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVBcfsaxnE .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVBcfsaxnE .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVBcfsaxnE .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVBcfsaxnE .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVBcfsaxnE .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVBcfsaxnE .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVBcfsaxnE .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVBcfsaxnE .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVBcfsaxnE .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVBcfsaxnE .embla__button--next,
.cid-uVBcfsaxnE .embla__button--prev {
  display: flex;
}
.cid-uVBcfsaxnE .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVBcfsaxnE .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVBcfsaxnE .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVBcfsaxnE .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVBcfsaxnE .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVBcfsaxnE .embla__button {
    top: auto;
  }
}
.cid-uVBcfsaxnE .embla {
  position: relative;
  width: 100%;
}
.cid-uVBcfsaxnE .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVBcfsaxnE .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVBcfsaxnE .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVBcfsaxnE .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVBcfsaxnE .mbr-section-title {
  color: #232323;
}
.cid-uVBcfsaxnE .mbr-date {
  color: #ffffff;
}
.cid-uVBcfsaxnE .mbr-desc {
  color: #ffffff;
}
.cid-uVBcfsaxnE .mbr-text {
  color: #ffffff;
}
.cid-uVBe9YwApP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-uVBe9YwApP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVBe9YwApP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVBe9YwApP .container {
    padding: 0 30px;
  }
}
.cid-uVBe9YwApP .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVBe9YwApP .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVBe9YwApP .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVBe9YwApP .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVBe9YwApP .embla__slide .card-wrap a {
  display: block;
}
.cid-uVBe9YwApP .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVBe9YwApP .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVBe9YwApP .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVBe9YwApP .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVBe9YwApP .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVBe9YwApP .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVBe9YwApP .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVBe9YwApP .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVBe9YwApP .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVBe9YwApP .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVBe9YwApP .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVBe9YwApP .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVBe9YwApP .embla__button--next,
.cid-uVBe9YwApP .embla__button--prev {
  display: flex;
}
.cid-uVBe9YwApP .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVBe9YwApP .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVBe9YwApP .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVBe9YwApP .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVBe9YwApP .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVBe9YwApP .embla__button {
    top: auto;
  }
}
.cid-uVBe9YwApP .embla {
  position: relative;
  width: 100%;
}
.cid-uVBe9YwApP .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVBe9YwApP .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVBe9YwApP .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVBe9YwApP .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVBe9YwApP .mbr-section-title {
  color: #232323;
}
.cid-uVBe9YwApP .mbr-date {
  color: #ffffff;
}
.cid-uVBe9YwApP .mbr-desc {
  color: #ffffff;
}
.cid-uVBe9YwApP .mbr-text {
  color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVBfewmPwI {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVBfewmPwI nav.navbar {
  position: fixed;
}
.cid-uVBfewmPwI .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-uVBfewmPwI .dropdown-menu {
  padding: 0;
}
.cid-uVBfewmPwI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVBfewmPwI .dropdown-item:hover,
.cid-uVBfewmPwI .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVBfewmPwI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVBfewmPwI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVBfewmPwI .nav-link {
  position: relative;
}
.cid-uVBfewmPwI .container {
  display: flex;
  margin: auto;
}
.cid-uVBfewmPwI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVBfewmPwI .navbar-caption {
  padding-right: 4rem;
}
.cid-uVBfewmPwI .dropdown-menu,
.cid-uVBfewmPwI .navbar.opened {
  background: #ffffff !important;
}
.cid-uVBfewmPwI .nav-item:focus,
.cid-uVBfewmPwI .nav-link:focus {
  outline: none;
}
.cid-uVBfewmPwI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVBfewmPwI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVBfewmPwI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVBfewmPwI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVBfewmPwI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVBfewmPwI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVBfewmPwI .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVBfewmPwI .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVBfewmPwI .navbar.opened {
  transition: all .3s;
}
.cid-uVBfewmPwI .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVBfewmPwI .navbar .navbar-logo img {
  width: auto;
}
.cid-uVBfewmPwI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVBfewmPwI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVBfewmPwI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVBfewmPwI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVBfewmPwI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVBfewmPwI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVBfewmPwI .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-uVBfewmPwI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVBfewmPwI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVBfewmPwI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVBfewmPwI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVBfewmPwI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVBfewmPwI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVBfewmPwI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVBfewmPwI .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-uVBfewmPwI .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVBfewmPwI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVBfewmPwI .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVBfewmPwI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVBfewmPwI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVBfewmPwI .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVBfewmPwI .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVBfewmPwI .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVBfewmPwI .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVBfewmPwI .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVBfewmPwI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVBfewmPwI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVBfewmPwI .dropdown-item.active,
.cid-uVBfewmPwI .dropdown-item:active {
  background-color: transparent;
}
.cid-uVBfewmPwI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVBfewmPwI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVBfewmPwI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVBfewmPwI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVBfewmPwI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVBfewmPwI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVBfewmPwI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVBfewmPwI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVBfewmPwI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVBfewmPwI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVBfewmPwI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVBfewmPwI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVBfewmPwI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVBfewmPwI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVBfewmPwI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVBfewmPwI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVBfewmPwI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVBfewmPwI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVBfewmPwI .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVBfewmPwI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVBfewmPwI .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-uVBfewmPwI .navbar {
    height: 77px;
  }
  .cid-uVBfewmPwI .navbar.opened {
    height: auto;
  }
  .cid-uVBfewmPwI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVBfewKjbO {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVBfewKjbO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVBfewKjbO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVBfewKjbO .mbr-section-title {
  color: #ffffff;
}
.cid-uVBfex2oxW {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uVBfex2oxW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVBfex2oxW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVBfex2oxW .container {
    padding: 0 30px;
  }
}
.cid-uVBfex2oxW .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVBfex2oxW .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVBfex2oxW .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVBfex2oxW .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVBfex2oxW .embla__slide .card-wrap a {
  display: block;
}
.cid-uVBfex2oxW .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVBfex2oxW .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVBfex2oxW .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVBfex2oxW .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVBfex2oxW .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVBfex2oxW .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVBfex2oxW .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVBfex2oxW .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVBfex2oxW .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVBfex2oxW .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVBfex2oxW .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #162f5c;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVBfex2oxW .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #162f5c;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVBfex2oxW .embla__button--next,
.cid-uVBfex2oxW .embla__button--prev {
  display: flex;
}
.cid-uVBfex2oxW .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVBfex2oxW .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVBfex2oxW .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVBfex2oxW .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVBfex2oxW .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVBfex2oxW .embla__button {
    top: auto;
  }
}
.cid-uVBfex2oxW .embla {
  position: relative;
  width: 100%;
}
.cid-uVBfex2oxW .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVBfex2oxW .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVBfex2oxW .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVBfex2oxW .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVBfex2oxW .mbr-section-title {
  color: #232323;
}
.cid-uVBfex2oxW .mbr-date {
  color: #ffffff;
}
.cid-uVBfex2oxW .mbr-desc {
  color: #ffffff;
}
.cid-uVBfex2oxW .mbr-text {
  color: #ffffff;
}
.cid-uVBfexrjEC {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVBfexrjEC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVBfexrjEC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVBfexrjEC .container {
    padding: 0 30px;
  }
}
.cid-uVBfexrjEC .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVBfexrjEC .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVBfexrjEC .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVBfexrjEC .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVBfexrjEC .embla__slide .card-wrap a {
  display: block;
}
.cid-uVBfexrjEC .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVBfexrjEC .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVBfexrjEC .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVBfexrjEC .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVBfexrjEC .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVBfexrjEC .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVBfexrjEC .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVBfexrjEC .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVBfexrjEC .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVBfexrjEC .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVBfexrjEC .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVBfexrjEC .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVBfexrjEC .embla__button--next,
.cid-uVBfexrjEC .embla__button--prev {
  display: flex;
}
.cid-uVBfexrjEC .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVBfexrjEC .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVBfexrjEC .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVBfexrjEC .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVBfexrjEC .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVBfexrjEC .embla__button {
    top: auto;
  }
}
.cid-uVBfexrjEC .embla {
  position: relative;
  width: 100%;
}
.cid-uVBfexrjEC .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVBfexrjEC .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVBfexrjEC .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVBfexrjEC .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVBfexrjEC .mbr-section-title {
  color: #232323;
}
.cid-uVBfexrjEC .mbr-date {
  color: #ffffff;
}
.cid-uVBfexrjEC .mbr-desc {
  color: #ffffff;
}
.cid-uVBfexrjEC .mbr-text {
  color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVBhsqhJjO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVBhsqhJjO nav.navbar {
  position: fixed;
}
.cid-uVBhsqhJjO .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-uVBhsqhJjO .dropdown-menu {
  padding: 0;
}
.cid-uVBhsqhJjO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVBhsqhJjO .dropdown-item:hover,
.cid-uVBhsqhJjO .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVBhsqhJjO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVBhsqhJjO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVBhsqhJjO .nav-link {
  position: relative;
}
.cid-uVBhsqhJjO .container {
  display: flex;
  margin: auto;
}
.cid-uVBhsqhJjO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVBhsqhJjO .navbar-caption {
  padding-right: 4rem;
}
.cid-uVBhsqhJjO .dropdown-menu,
.cid-uVBhsqhJjO .navbar.opened {
  background: #ffffff !important;
}
.cid-uVBhsqhJjO .nav-item:focus,
.cid-uVBhsqhJjO .nav-link:focus {
  outline: none;
}
.cid-uVBhsqhJjO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVBhsqhJjO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVBhsqhJjO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVBhsqhJjO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVBhsqhJjO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVBhsqhJjO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVBhsqhJjO .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVBhsqhJjO .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVBhsqhJjO .navbar.opened {
  transition: all .3s;
}
.cid-uVBhsqhJjO .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVBhsqhJjO .navbar .navbar-logo img {
  width: auto;
}
.cid-uVBhsqhJjO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVBhsqhJjO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVBhsqhJjO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVBhsqhJjO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVBhsqhJjO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVBhsqhJjO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVBhsqhJjO .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-uVBhsqhJjO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVBhsqhJjO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVBhsqhJjO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVBhsqhJjO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVBhsqhJjO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVBhsqhJjO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVBhsqhJjO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVBhsqhJjO .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-uVBhsqhJjO .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVBhsqhJjO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVBhsqhJjO .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVBhsqhJjO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVBhsqhJjO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVBhsqhJjO .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVBhsqhJjO .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVBhsqhJjO .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVBhsqhJjO .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVBhsqhJjO .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVBhsqhJjO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVBhsqhJjO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVBhsqhJjO .dropdown-item.active,
.cid-uVBhsqhJjO .dropdown-item:active {
  background-color: transparent;
}
.cid-uVBhsqhJjO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVBhsqhJjO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVBhsqhJjO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVBhsqhJjO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVBhsqhJjO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVBhsqhJjO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVBhsqhJjO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVBhsqhJjO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVBhsqhJjO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVBhsqhJjO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVBhsqhJjO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVBhsqhJjO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVBhsqhJjO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVBhsqhJjO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVBhsqhJjO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVBhsqhJjO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVBhsqhJjO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVBhsqhJjO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVBhsqhJjO .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVBhsqhJjO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVBhsqhJjO .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-uVBhsqhJjO .navbar {
    height: 77px;
  }
  .cid-uVBhsqhJjO .navbar.opened {
    height: auto;
  }
  .cid-uVBhsqhJjO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVBhsrkegf {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVBhsrkegf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVBhsrkegf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVBhsrkegf .mbr-section-title {
  color: #ffffff;
}
.cid-uVBhsrIvgQ {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVBhsrIvgQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVBhsrIvgQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVBhsrIvgQ .container {
    padding: 0 30px;
  }
}
.cid-uVBhsrIvgQ .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVBhsrIvgQ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVBhsrIvgQ .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVBhsrIvgQ .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVBhsrIvgQ .embla__slide .card-wrap a {
  display: block;
}
.cid-uVBhsrIvgQ .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVBhsrIvgQ .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVBhsrIvgQ .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVBhsrIvgQ .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVBhsrIvgQ .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVBhsrIvgQ .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVBhsrIvgQ .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVBhsrIvgQ .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVBhsrIvgQ .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVBhsrIvgQ .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVBhsrIvgQ .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #162f5c;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVBhsrIvgQ .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #162f5c;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVBhsrIvgQ .embla__button--next,
.cid-uVBhsrIvgQ .embla__button--prev {
  display: flex;
}
.cid-uVBhsrIvgQ .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVBhsrIvgQ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVBhsrIvgQ .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVBhsrIvgQ .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVBhsrIvgQ .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVBhsrIvgQ .embla__button {
    top: auto;
  }
}
.cid-uVBhsrIvgQ .embla {
  position: relative;
  width: 100%;
}
.cid-uVBhsrIvgQ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVBhsrIvgQ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVBhsrIvgQ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVBhsrIvgQ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVBhsrIvgQ .mbr-section-title {
  color: #232323;
}
.cid-uVBhsrIvgQ .mbr-date {
  color: #ffffff;
}
.cid-uVBhsrIvgQ .mbr-desc {
  color: #ffffff;
}
.cid-uVBhsrIvgQ .mbr-text {
  color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVBirsJu9t {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVBirsJu9t nav.navbar {
  position: fixed;
}
.cid-uVBirsJu9t .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-uVBirsJu9t .dropdown-menu {
  padding: 0;
}
.cid-uVBirsJu9t .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVBirsJu9t .dropdown-item:hover,
.cid-uVBirsJu9t .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVBirsJu9t .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVBirsJu9t .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVBirsJu9t .nav-link {
  position: relative;
}
.cid-uVBirsJu9t .container {
  display: flex;
  margin: auto;
}
.cid-uVBirsJu9t .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVBirsJu9t .navbar-caption {
  padding-right: 4rem;
}
.cid-uVBirsJu9t .dropdown-menu,
.cid-uVBirsJu9t .navbar.opened {
  background: #ffffff !important;
}
.cid-uVBirsJu9t .nav-item:focus,
.cid-uVBirsJu9t .nav-link:focus {
  outline: none;
}
.cid-uVBirsJu9t .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVBirsJu9t .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVBirsJu9t .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVBirsJu9t .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVBirsJu9t .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVBirsJu9t .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVBirsJu9t .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVBirsJu9t .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVBirsJu9t .navbar.opened {
  transition: all .3s;
}
.cid-uVBirsJu9t .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVBirsJu9t .navbar .navbar-logo img {
  width: auto;
}
.cid-uVBirsJu9t .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVBirsJu9t .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVBirsJu9t .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVBirsJu9t .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVBirsJu9t .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVBirsJu9t .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVBirsJu9t .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-uVBirsJu9t .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVBirsJu9t .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVBirsJu9t .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVBirsJu9t .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVBirsJu9t .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVBirsJu9t .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVBirsJu9t .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVBirsJu9t .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-uVBirsJu9t .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVBirsJu9t .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVBirsJu9t .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVBirsJu9t .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVBirsJu9t .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVBirsJu9t .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVBirsJu9t .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVBirsJu9t .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVBirsJu9t .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVBirsJu9t .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVBirsJu9t .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVBirsJu9t .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVBirsJu9t .dropdown-item.active,
.cid-uVBirsJu9t .dropdown-item:active {
  background-color: transparent;
}
.cid-uVBirsJu9t .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVBirsJu9t .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVBirsJu9t .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVBirsJu9t .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVBirsJu9t .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVBirsJu9t .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVBirsJu9t ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVBirsJu9t .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVBirsJu9t button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVBirsJu9t button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVBirsJu9t button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVBirsJu9t button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVBirsJu9t button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVBirsJu9t button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVBirsJu9t nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVBirsJu9t nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVBirsJu9t nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVBirsJu9t nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVBirsJu9t .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVBirsJu9t a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVBirsJu9t .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-uVBirsJu9t .navbar {
    height: 77px;
  }
  .cid-uVBirsJu9t .navbar.opened {
    height: auto;
  }
  .cid-uVBirsJu9t .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVBirt5zBy {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVBirt5zBy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVBirt5zBy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVBirt5zBy .mbr-section-title {
  color: #ffffff;
}
.cid-uVBirtnHuA {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uVBirtnHuA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVBirtnHuA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVBirtnHuA .container {
    padding: 0 30px;
  }
}
.cid-uVBirtnHuA .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVBirtnHuA .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVBirtnHuA .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVBirtnHuA .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVBirtnHuA .embla__slide .card-wrap a {
  display: block;
}
.cid-uVBirtnHuA .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVBirtnHuA .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVBirtnHuA .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVBirtnHuA .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVBirtnHuA .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVBirtnHuA .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVBirtnHuA .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVBirtnHuA .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVBirtnHuA .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVBirtnHuA .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVBirtnHuA .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #162f5c;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVBirtnHuA .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #162f5c;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVBirtnHuA .embla__button--next,
.cid-uVBirtnHuA .embla__button--prev {
  display: flex;
}
.cid-uVBirtnHuA .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVBirtnHuA .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVBirtnHuA .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVBirtnHuA .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVBirtnHuA .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVBirtnHuA .embla__button {
    top: auto;
  }
}
.cid-uVBirtnHuA .embla {
  position: relative;
  width: 100%;
}
.cid-uVBirtnHuA .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVBirtnHuA .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVBirtnHuA .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVBirtnHuA .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVBirtnHuA .mbr-section-title {
  color: #232323;
}
.cid-uVBirtnHuA .mbr-date {
  color: #ffffff;
}
.cid-uVBirtnHuA .mbr-desc {
  color: #ffffff;
}
.cid-uVBirtnHuA .mbr-text {
  color: #ffffff;
}
.cid-uVBirtY5ok {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVBirtY5ok .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVBirtY5ok .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVBirtY5ok .container {
    padding: 0 30px;
  }
}
.cid-uVBirtY5ok .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVBirtY5ok .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVBirtY5ok .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVBirtY5ok .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVBirtY5ok .embla__slide .card-wrap a {
  display: block;
}
.cid-uVBirtY5ok .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVBirtY5ok .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVBirtY5ok .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVBirtY5ok .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVBirtY5ok .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVBirtY5ok .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVBirtY5ok .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVBirtY5ok .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVBirtY5ok .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVBirtY5ok .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVBirtY5ok .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVBirtY5ok .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVBirtY5ok .embla__button--next,
.cid-uVBirtY5ok .embla__button--prev {
  display: flex;
}
.cid-uVBirtY5ok .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVBirtY5ok .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVBirtY5ok .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVBirtY5ok .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVBirtY5ok .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVBirtY5ok .embla__button {
    top: auto;
  }
}
.cid-uVBirtY5ok .embla {
  position: relative;
  width: 100%;
}
.cid-uVBirtY5ok .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVBirtY5ok .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVBirtY5ok .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVBirtY5ok .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVBirtY5ok .mbr-section-title {
  color: #232323;
}
.cid-uVBirtY5ok .mbr-date {
  color: #ffffff;
}
.cid-uVBirtY5ok .mbr-desc {
  color: #ffffff;
}
.cid-uVBirtY5ok .mbr-text {
  color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVBkxHWf1A {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVBkxHWf1A nav.navbar {
  position: fixed;
}
.cid-uVBkxHWf1A .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-uVBkxHWf1A .dropdown-menu {
  padding: 0;
}
.cid-uVBkxHWf1A .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVBkxHWf1A .dropdown-item:hover,
.cid-uVBkxHWf1A .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVBkxHWf1A .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVBkxHWf1A .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVBkxHWf1A .nav-link {
  position: relative;
}
.cid-uVBkxHWf1A .container {
  display: flex;
  margin: auto;
}
.cid-uVBkxHWf1A .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVBkxHWf1A .navbar-caption {
  padding-right: 4rem;
}
.cid-uVBkxHWf1A .dropdown-menu,
.cid-uVBkxHWf1A .navbar.opened {
  background: #ffffff !important;
}
.cid-uVBkxHWf1A .nav-item:focus,
.cid-uVBkxHWf1A .nav-link:focus {
  outline: none;
}
.cid-uVBkxHWf1A .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVBkxHWf1A .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVBkxHWf1A .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVBkxHWf1A .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVBkxHWf1A .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVBkxHWf1A .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVBkxHWf1A .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVBkxHWf1A .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVBkxHWf1A .navbar.opened {
  transition: all .3s;
}
.cid-uVBkxHWf1A .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVBkxHWf1A .navbar .navbar-logo img {
  width: auto;
}
.cid-uVBkxHWf1A .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVBkxHWf1A .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVBkxHWf1A .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVBkxHWf1A .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVBkxHWf1A .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVBkxHWf1A .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVBkxHWf1A .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-uVBkxHWf1A .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVBkxHWf1A .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVBkxHWf1A .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVBkxHWf1A .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVBkxHWf1A .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVBkxHWf1A .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVBkxHWf1A .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVBkxHWf1A .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-uVBkxHWf1A .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVBkxHWf1A .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVBkxHWf1A .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVBkxHWf1A .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVBkxHWf1A .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVBkxHWf1A .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVBkxHWf1A .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVBkxHWf1A .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVBkxHWf1A .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVBkxHWf1A .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVBkxHWf1A .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVBkxHWf1A .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVBkxHWf1A .dropdown-item.active,
.cid-uVBkxHWf1A .dropdown-item:active {
  background-color: transparent;
}
.cid-uVBkxHWf1A .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVBkxHWf1A .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVBkxHWf1A .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVBkxHWf1A .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVBkxHWf1A .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVBkxHWf1A .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVBkxHWf1A ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVBkxHWf1A .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVBkxHWf1A button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVBkxHWf1A button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVBkxHWf1A button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVBkxHWf1A button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVBkxHWf1A button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVBkxHWf1A button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVBkxHWf1A nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVBkxHWf1A nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVBkxHWf1A nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVBkxHWf1A nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVBkxHWf1A .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVBkxHWf1A a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVBkxHWf1A .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-uVBkxHWf1A .navbar {
    height: 77px;
  }
  .cid-uVBkxHWf1A .navbar.opened {
    height: auto;
  }
  .cid-uVBkxHWf1A .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVBkxIkd6Z {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uVBkxIkd6Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVBkxIkd6Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVBkxIkd6Z .mbr-section-title {
  color: #ffffff;
}
.cid-uVBkxIBUyr {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVBpC4Ywxj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVBpC4Ywxj .column-wrapper {
  padding-left: 1.5rem;
}
.cid-uVBpC4Ywxj .row {
  flex-direction: row-reverse;
}
.cid-uVBpC4Ywxj .column-wrapper {
  padding-left: 16px;
  padding-right: 1.5rem;
}
.cid-uVBpC4Ywxj .text-wrapper {
  margin-left: auto;
  margin-right: auto;
  max-width: 28rem;
}
@media (min-width: 992px) {
  .cid-uVBpC4Ywxj .text-wrapper {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
.cid-uVBpC4Ywxj .mbr-section-title {
  text-align: left;
  margin-bottom: 1.5rem;
  color: #000000;
}
.cid-uVBpC4Ywxj .mbr-text,
.cid-uVBpC4Ywxj .mbr-section-btn {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-uVBpC4Ywxj .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVBpC4Ywxj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVBpC4Ywxj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVBq2joEwT {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-tpLDF1lKuD {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tpLDF1lKuD nav.navbar {
  position: fixed;
}
.cid-tpLDF1lKuD .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-tpLDF1lKuD .dropdown-menu {
  padding: 0;
}
.cid-tpLDF1lKuD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpLDF1lKuD .dropdown-item:hover,
.cid-tpLDF1lKuD .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tpLDF1lKuD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tpLDF1lKuD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpLDF1lKuD .nav-link {
  position: relative;
}
.cid-tpLDF1lKuD .container {
  display: flex;
  margin: auto;
}
.cid-tpLDF1lKuD .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tpLDF1lKuD .navbar-caption {
  padding-right: 4rem;
}
.cid-tpLDF1lKuD .dropdown-menu,
.cid-tpLDF1lKuD .navbar.opened {
  background: #ffffff !important;
}
.cid-tpLDF1lKuD .nav-item:focus,
.cid-tpLDF1lKuD .nav-link:focus {
  outline: none;
}
.cid-tpLDF1lKuD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpLDF1lKuD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpLDF1lKuD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tpLDF1lKuD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpLDF1lKuD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpLDF1lKuD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpLDF1lKuD .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tpLDF1lKuD .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpLDF1lKuD .navbar.opened {
  transition: all .3s;
}
.cid-tpLDF1lKuD .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tpLDF1lKuD .navbar .navbar-logo img {
  width: auto;
}
.cid-tpLDF1lKuD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpLDF1lKuD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpLDF1lKuD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpLDF1lKuD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tpLDF1lKuD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpLDF1lKuD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpLDF1lKuD .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-tpLDF1lKuD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpLDF1lKuD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tpLDF1lKuD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tpLDF1lKuD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpLDF1lKuD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpLDF1lKuD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpLDF1lKuD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpLDF1lKuD .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-tpLDF1lKuD .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tpLDF1lKuD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpLDF1lKuD .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpLDF1lKuD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpLDF1lKuD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpLDF1lKuD .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tpLDF1lKuD .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpLDF1lKuD .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tpLDF1lKuD .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tpLDF1lKuD .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpLDF1lKuD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpLDF1lKuD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpLDF1lKuD .dropdown-item.active,
.cid-tpLDF1lKuD .dropdown-item:active {
  background-color: transparent;
}
.cid-tpLDF1lKuD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpLDF1lKuD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpLDF1lKuD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpLDF1lKuD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpLDF1lKuD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpLDF1lKuD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpLDF1lKuD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpLDF1lKuD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpLDF1lKuD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tpLDF1lKuD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tpLDF1lKuD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tpLDF1lKuD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tpLDF1lKuD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tpLDF1lKuD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tpLDF1lKuD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpLDF1lKuD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tpLDF1lKuD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tpLDF1lKuD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpLDF1lKuD .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tpLDF1lKuD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpLDF1lKuD .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-tpLDF1lKuD .navbar {
    height: 77px;
  }
  .cid-tpLDF1lKuD .navbar.opened {
    height: auto;
  }
  .cid-tpLDF1lKuD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uV4gGnnlhu {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uV4gGnnlhu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV4gGnnlhu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV4gGnnlhu .mbr-section-title {
  color: #ffffff;
}
.cid-uVC1vUhc61 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVC1vUhc61 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVC1vUhc61 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVC1vUhc61 .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVC1vUhc61 .content-container {
    flex-direction: column;
  }
}
.cid-uVC1vUhc61 .icons-menu {
  display: flex;
}
.cid-uVC1vUhc61 .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVC1vUhc61 .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVC1vUhc61 .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVC1vUhc61 .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVC1vUhc61 .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVC1vUhc61 .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVC1vUhc61 .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVBVcb179r {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uVBVcb179r .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVBVcb179r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVBVcb179r .container {
    padding: 0 30px;
  }
}
.cid-uVBVcb179r .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVBVcb179r .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVBVcb179r .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVBVcb179r .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVBVcb179r .embla__slide .card-wrap a {
  display: block;
}
.cid-uVBVcb179r .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVBVcb179r .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVBVcb179r .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVBVcb179r .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVBVcb179r .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVBVcb179r .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVBVcb179r .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVBVcb179r .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVBVcb179r .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVBVcb179r .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVBVcb179r .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVBVcb179r .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVBVcb179r .embla__button--next,
.cid-uVBVcb179r .embla__button--prev {
  display: flex;
}
.cid-uVBVcb179r .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVBVcb179r .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVBVcb179r .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVBVcb179r .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVBVcb179r .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVBVcb179r .embla__button {
    top: auto;
  }
}
.cid-uVBVcb179r .embla {
  position: relative;
  width: 100%;
}
.cid-uVBVcb179r .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVBVcb179r .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVBVcb179r .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVBVcb179r .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVBVcb179r .mbr-section-title {
  color: #232323;
}
.cid-uVBVcb179r .mbr-date {
  color: #ffffff;
}
.cid-uVBVcb179r .mbr-desc {
  color: #ffffff;
}
.cid-uVBVcb179r .mbr-text {
  color: #ffffff;
}
.cid-tpLFKb8s3r {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVCt6TLScV {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVCt6TLScV nav.navbar {
  position: fixed;
}
.cid-uVCt6TLScV .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-uVCt6TLScV .dropdown-menu {
  padding: 0;
}
.cid-uVCt6TLScV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVCt6TLScV .dropdown-item:hover,
.cid-uVCt6TLScV .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVCt6TLScV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVCt6TLScV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVCt6TLScV .nav-link {
  position: relative;
}
.cid-uVCt6TLScV .container {
  display: flex;
  margin: auto;
}
.cid-uVCt6TLScV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVCt6TLScV .navbar-caption {
  padding-right: 4rem;
}
.cid-uVCt6TLScV .dropdown-menu,
.cid-uVCt6TLScV .navbar.opened {
  background: #ffffff !important;
}
.cid-uVCt6TLScV .nav-item:focus,
.cid-uVCt6TLScV .nav-link:focus {
  outline: none;
}
.cid-uVCt6TLScV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVCt6TLScV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVCt6TLScV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVCt6TLScV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVCt6TLScV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVCt6TLScV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVCt6TLScV .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVCt6TLScV .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVCt6TLScV .navbar.opened {
  transition: all .3s;
}
.cid-uVCt6TLScV .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVCt6TLScV .navbar .navbar-logo img {
  width: auto;
}
.cid-uVCt6TLScV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVCt6TLScV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVCt6TLScV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVCt6TLScV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVCt6TLScV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVCt6TLScV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVCt6TLScV .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-uVCt6TLScV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVCt6TLScV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVCt6TLScV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVCt6TLScV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVCt6TLScV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVCt6TLScV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVCt6TLScV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVCt6TLScV .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-uVCt6TLScV .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVCt6TLScV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVCt6TLScV .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVCt6TLScV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVCt6TLScV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVCt6TLScV .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVCt6TLScV .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVCt6TLScV .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVCt6TLScV .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVCt6TLScV .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVCt6TLScV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVCt6TLScV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVCt6TLScV .dropdown-item.active,
.cid-uVCt6TLScV .dropdown-item:active {
  background-color: transparent;
}
.cid-uVCt6TLScV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVCt6TLScV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVCt6TLScV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVCt6TLScV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVCt6TLScV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVCt6TLScV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVCt6TLScV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVCt6TLScV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVCt6TLScV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVCt6TLScV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVCt6TLScV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVCt6TLScV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVCt6TLScV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVCt6TLScV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVCt6TLScV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVCt6TLScV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVCt6TLScV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVCt6TLScV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVCt6TLScV .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVCt6TLScV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVCt6TLScV .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-uVCt6TLScV .navbar {
    height: 77px;
  }
  .cid-uVCt6TLScV .navbar.opened {
    height: auto;
  }
  .cid-uVCt6TLScV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVCt6UbsW1 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVCt6UbsW1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCt6UbsW1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVCt6UbsW1 .mbr-section-title {
  color: #ffffff;
}
.cid-uVCt6Ux77w {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVCt6Ux77w .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCt6Ux77w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVCt6Ux77w .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVCt6Ux77w .content-container {
    flex-direction: column;
  }
}
.cid-uVCt6Ux77w .icons-menu {
  display: flex;
}
.cid-uVCt6Ux77w .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVCt6Ux77w .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVCt6Ux77w .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVCt6Ux77w .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVCt6Ux77w .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVCt6Ux77w .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVCt6Ux77w .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVCt6UT0Su {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uVCt6UT0Su .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCt6UT0Su .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVCt6UT0Su .container {
    padding: 0 30px;
  }
}
.cid-uVCt6UT0Su .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVCt6UT0Su .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVCt6UT0Su .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVCt6UT0Su .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVCt6UT0Su .embla__slide .card-wrap a {
  display: block;
}
.cid-uVCt6UT0Su .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVCt6UT0Su .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVCt6UT0Su .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVCt6UT0Su .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVCt6UT0Su .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVCt6UT0Su .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVCt6UT0Su .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVCt6UT0Su .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVCt6UT0Su .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVCt6UT0Su .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVCt6UT0Su .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVCt6UT0Su .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVCt6UT0Su .embla__button--next,
.cid-uVCt6UT0Su .embla__button--prev {
  display: flex;
}
.cid-uVCt6UT0Su .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVCt6UT0Su .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVCt6UT0Su .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVCt6UT0Su .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVCt6UT0Su .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVCt6UT0Su .embla__button {
    top: auto;
  }
}
.cid-uVCt6UT0Su .embla {
  position: relative;
  width: 100%;
}
.cid-uVCt6UT0Su .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVCt6UT0Su .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVCt6UT0Su .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVCt6UT0Su .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVCt6UT0Su .mbr-section-title {
  color: #232323;
}
.cid-uVCt6UT0Su .mbr-date {
  color: #ffffff;
}
.cid-uVCt6UT0Su .mbr-desc {
  color: #ffffff;
}
.cid-uVCt6UT0Su .mbr-text {
  color: #ffffff;
}
.cid-uVCt6VhZsT {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVCtK6iCZj {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVCtK6iCZj nav.navbar {
  position: fixed;
}
.cid-uVCtK6iCZj .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-uVCtK6iCZj .dropdown-menu {
  padding: 0;
}
.cid-uVCtK6iCZj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVCtK6iCZj .dropdown-item:hover,
.cid-uVCtK6iCZj .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVCtK6iCZj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVCtK6iCZj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVCtK6iCZj .nav-link {
  position: relative;
}
.cid-uVCtK6iCZj .container {
  display: flex;
  margin: auto;
}
.cid-uVCtK6iCZj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVCtK6iCZj .navbar-caption {
  padding-right: 4rem;
}
.cid-uVCtK6iCZj .dropdown-menu,
.cid-uVCtK6iCZj .navbar.opened {
  background: #ffffff !important;
}
.cid-uVCtK6iCZj .nav-item:focus,
.cid-uVCtK6iCZj .nav-link:focus {
  outline: none;
}
.cid-uVCtK6iCZj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVCtK6iCZj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVCtK6iCZj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVCtK6iCZj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVCtK6iCZj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVCtK6iCZj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVCtK6iCZj .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVCtK6iCZj .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVCtK6iCZj .navbar.opened {
  transition: all .3s;
}
.cid-uVCtK6iCZj .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVCtK6iCZj .navbar .navbar-logo img {
  width: auto;
}
.cid-uVCtK6iCZj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVCtK6iCZj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVCtK6iCZj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVCtK6iCZj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVCtK6iCZj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVCtK6iCZj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVCtK6iCZj .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-uVCtK6iCZj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVCtK6iCZj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVCtK6iCZj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVCtK6iCZj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVCtK6iCZj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVCtK6iCZj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVCtK6iCZj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVCtK6iCZj .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-uVCtK6iCZj .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVCtK6iCZj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVCtK6iCZj .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVCtK6iCZj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVCtK6iCZj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVCtK6iCZj .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVCtK6iCZj .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVCtK6iCZj .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVCtK6iCZj .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVCtK6iCZj .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVCtK6iCZj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVCtK6iCZj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVCtK6iCZj .dropdown-item.active,
.cid-uVCtK6iCZj .dropdown-item:active {
  background-color: transparent;
}
.cid-uVCtK6iCZj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVCtK6iCZj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVCtK6iCZj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVCtK6iCZj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVCtK6iCZj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVCtK6iCZj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVCtK6iCZj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVCtK6iCZj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVCtK6iCZj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVCtK6iCZj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVCtK6iCZj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVCtK6iCZj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVCtK6iCZj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVCtK6iCZj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVCtK6iCZj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVCtK6iCZj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVCtK6iCZj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVCtK6iCZj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVCtK6iCZj .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVCtK6iCZj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVCtK6iCZj .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-uVCtK6iCZj .navbar {
    height: 77px;
  }
  .cid-uVCtK6iCZj .navbar.opened {
    height: auto;
  }
  .cid-uVCtK6iCZj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVCtK6Z8PB {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVCtK6Z8PB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCtK6Z8PB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVCtK6Z8PB .mbr-section-title {
  color: #ffffff;
}
.cid-uVCtK7vC7R {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVCtK7vC7R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCtK7vC7R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVCtK7vC7R .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVCtK7vC7R .content-container {
    flex-direction: column;
  }
}
.cid-uVCtK7vC7R .icons-menu {
  display: flex;
}
.cid-uVCtK7vC7R .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVCtK7vC7R .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVCtK7vC7R .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVCtK7vC7R .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVCtK7vC7R .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVCtK7vC7R .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVCtK7vC7R .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVCtK7S4WG {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uVCtK7S4WG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCtK7S4WG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVCtK7S4WG .container {
    padding: 0 30px;
  }
}
.cid-uVCtK7S4WG .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVCtK7S4WG .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVCtK7S4WG .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVCtK7S4WG .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVCtK7S4WG .embla__slide .card-wrap a {
  display: block;
}
.cid-uVCtK7S4WG .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVCtK7S4WG .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVCtK7S4WG .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVCtK7S4WG .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVCtK7S4WG .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVCtK7S4WG .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVCtK7S4WG .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVCtK7S4WG .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVCtK7S4WG .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVCtK7S4WG .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVCtK7S4WG .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVCtK7S4WG .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVCtK7S4WG .embla__button--next,
.cid-uVCtK7S4WG .embla__button--prev {
  display: flex;
}
.cid-uVCtK7S4WG .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVCtK7S4WG .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVCtK7S4WG .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVCtK7S4WG .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVCtK7S4WG .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVCtK7S4WG .embla__button {
    top: auto;
  }
}
.cid-uVCtK7S4WG .embla {
  position: relative;
  width: 100%;
}
.cid-uVCtK7S4WG .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVCtK7S4WG .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVCtK7S4WG .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVCtK7S4WG .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVCtK7S4WG .mbr-section-title {
  color: #232323;
}
.cid-uVCtK7S4WG .mbr-date {
  color: #ffffff;
}
.cid-uVCtK7S4WG .mbr-desc {
  color: #ffffff;
}
.cid-uVCtK7S4WG .mbr-text {
  color: #ffffff;
}
.cid-uVCtK8isjl {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVCx9r5qiI {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVCx9r5qiI nav.navbar {
  position: fixed;
}
.cid-uVCx9r5qiI .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-uVCx9r5qiI .dropdown-menu {
  padding: 0;
}
.cid-uVCx9r5qiI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVCx9r5qiI .dropdown-item:hover,
.cid-uVCx9r5qiI .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVCx9r5qiI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVCx9r5qiI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVCx9r5qiI .nav-link {
  position: relative;
}
.cid-uVCx9r5qiI .container {
  display: flex;
  margin: auto;
}
.cid-uVCx9r5qiI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVCx9r5qiI .navbar-caption {
  padding-right: 4rem;
}
.cid-uVCx9r5qiI .dropdown-menu,
.cid-uVCx9r5qiI .navbar.opened {
  background: #ffffff !important;
}
.cid-uVCx9r5qiI .nav-item:focus,
.cid-uVCx9r5qiI .nav-link:focus {
  outline: none;
}
.cid-uVCx9r5qiI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVCx9r5qiI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVCx9r5qiI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVCx9r5qiI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVCx9r5qiI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVCx9r5qiI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVCx9r5qiI .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVCx9r5qiI .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVCx9r5qiI .navbar.opened {
  transition: all .3s;
}
.cid-uVCx9r5qiI .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVCx9r5qiI .navbar .navbar-logo img {
  width: auto;
}
.cid-uVCx9r5qiI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVCx9r5qiI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVCx9r5qiI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVCx9r5qiI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVCx9r5qiI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVCx9r5qiI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVCx9r5qiI .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-uVCx9r5qiI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVCx9r5qiI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVCx9r5qiI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVCx9r5qiI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVCx9r5qiI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVCx9r5qiI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVCx9r5qiI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVCx9r5qiI .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-uVCx9r5qiI .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVCx9r5qiI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVCx9r5qiI .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVCx9r5qiI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVCx9r5qiI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVCx9r5qiI .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVCx9r5qiI .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVCx9r5qiI .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVCx9r5qiI .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVCx9r5qiI .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVCx9r5qiI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVCx9r5qiI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVCx9r5qiI .dropdown-item.active,
.cid-uVCx9r5qiI .dropdown-item:active {
  background-color: transparent;
}
.cid-uVCx9r5qiI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVCx9r5qiI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVCx9r5qiI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVCx9r5qiI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVCx9r5qiI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVCx9r5qiI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVCx9r5qiI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVCx9r5qiI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVCx9r5qiI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVCx9r5qiI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVCx9r5qiI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVCx9r5qiI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVCx9r5qiI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVCx9r5qiI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVCx9r5qiI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVCx9r5qiI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVCx9r5qiI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVCx9r5qiI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVCx9r5qiI .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVCx9r5qiI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVCx9r5qiI .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-uVCx9r5qiI .navbar {
    height: 77px;
  }
  .cid-uVCx9r5qiI .navbar.opened {
    height: auto;
  }
  .cid-uVCx9r5qiI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVCx9rDmUT {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVCx9rDmUT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCx9rDmUT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVCx9rDmUT .mbr-section-title {
  color: #ffffff;
}
.cid-uVCx9s4n1Y {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVCx9s4n1Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCx9s4n1Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVCx9s4n1Y .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVCx9s4n1Y .content-container {
    flex-direction: column;
  }
}
.cid-uVCx9s4n1Y .icons-menu {
  display: flex;
}
.cid-uVCx9s4n1Y .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVCx9s4n1Y .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVCx9s4n1Y .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVCx9s4n1Y .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVCx9s4n1Y .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVCx9s4n1Y .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVCx9s4n1Y .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVCx9stOBx {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVCx9stOBx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCx9stOBx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVCx9stOBx .container {
    padding: 0 30px;
  }
}
.cid-uVCx9stOBx .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVCx9stOBx .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVCx9stOBx .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVCx9stOBx .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVCx9stOBx .embla__slide .card-wrap a {
  display: block;
}
.cid-uVCx9stOBx .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVCx9stOBx .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVCx9stOBx .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVCx9stOBx .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVCx9stOBx .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVCx9stOBx .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVCx9stOBx .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVCx9stOBx .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVCx9stOBx .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVCx9stOBx .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVCx9stOBx .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVCx9stOBx .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVCx9stOBx .embla__button--next,
.cid-uVCx9stOBx .embla__button--prev {
  display: flex;
}
.cid-uVCx9stOBx .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVCx9stOBx .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVCx9stOBx .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVCx9stOBx .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVCx9stOBx .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVCx9stOBx .embla__button {
    top: auto;
  }
}
.cid-uVCx9stOBx .embla {
  position: relative;
  width: 100%;
}
.cid-uVCx9stOBx .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVCx9stOBx .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVCx9stOBx .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVCx9stOBx .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVCx9stOBx .mbr-section-title {
  color: #232323;
}
.cid-uVCx9stOBx .mbr-date {
  color: #ffffff;
}
.cid-uVCx9stOBx .mbr-desc {
  color: #ffffff;
}
.cid-uVCx9stOBx .mbr-text {
  color: #ffffff;
}
.cid-uVCx9ta0Zz {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVCuB4Zryu {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVCuB4Zryu nav.navbar {
  position: fixed;
}
.cid-uVCuB4Zryu .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-uVCuB4Zryu .dropdown-menu {
  padding: 0;
}
.cid-uVCuB4Zryu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVCuB4Zryu .dropdown-item:hover,
.cid-uVCuB4Zryu .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVCuB4Zryu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVCuB4Zryu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVCuB4Zryu .nav-link {
  position: relative;
}
.cid-uVCuB4Zryu .container {
  display: flex;
  margin: auto;
}
.cid-uVCuB4Zryu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVCuB4Zryu .navbar-caption {
  padding-right: 4rem;
}
.cid-uVCuB4Zryu .dropdown-menu,
.cid-uVCuB4Zryu .navbar.opened {
  background: #ffffff !important;
}
.cid-uVCuB4Zryu .nav-item:focus,
.cid-uVCuB4Zryu .nav-link:focus {
  outline: none;
}
.cid-uVCuB4Zryu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVCuB4Zryu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVCuB4Zryu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVCuB4Zryu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVCuB4Zryu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVCuB4Zryu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVCuB4Zryu .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVCuB4Zryu .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVCuB4Zryu .navbar.opened {
  transition: all .3s;
}
.cid-uVCuB4Zryu .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVCuB4Zryu .navbar .navbar-logo img {
  width: auto;
}
.cid-uVCuB4Zryu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVCuB4Zryu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVCuB4Zryu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVCuB4Zryu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVCuB4Zryu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVCuB4Zryu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVCuB4Zryu .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-uVCuB4Zryu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVCuB4Zryu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVCuB4Zryu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVCuB4Zryu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVCuB4Zryu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVCuB4Zryu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVCuB4Zryu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVCuB4Zryu .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-uVCuB4Zryu .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVCuB4Zryu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVCuB4Zryu .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVCuB4Zryu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVCuB4Zryu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVCuB4Zryu .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVCuB4Zryu .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVCuB4Zryu .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVCuB4Zryu .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVCuB4Zryu .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVCuB4Zryu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVCuB4Zryu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVCuB4Zryu .dropdown-item.active,
.cid-uVCuB4Zryu .dropdown-item:active {
  background-color: transparent;
}
.cid-uVCuB4Zryu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVCuB4Zryu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVCuB4Zryu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVCuB4Zryu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVCuB4Zryu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVCuB4Zryu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVCuB4Zryu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVCuB4Zryu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVCuB4Zryu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVCuB4Zryu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVCuB4Zryu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVCuB4Zryu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVCuB4Zryu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVCuB4Zryu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVCuB4Zryu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVCuB4Zryu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVCuB4Zryu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVCuB4Zryu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVCuB4Zryu .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVCuB4Zryu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVCuB4Zryu .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-uVCuB4Zryu .navbar {
    height: 77px;
  }
  .cid-uVCuB4Zryu .navbar.opened {
    height: auto;
  }
  .cid-uVCuB4Zryu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVCuB5zZ2R {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVCuB5zZ2R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCuB5zZ2R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVCuB5zZ2R .mbr-section-title {
  color: #ffffff;
}
.cid-uVCuB654aQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVCuB654aQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCuB654aQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVCuB654aQ .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVCuB654aQ .content-container {
    flex-direction: column;
  }
}
.cid-uVCuB654aQ .icons-menu {
  display: flex;
}
.cid-uVCuB654aQ .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVCuB654aQ .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVCuB654aQ .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVCuB654aQ .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVCuB654aQ .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVCuB654aQ .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVCuB654aQ .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVCuB6ugFN {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVCuB6ugFN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCuB6ugFN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVCuB6ugFN .container {
    padding: 0 30px;
  }
}
.cid-uVCuB6ugFN .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVCuB6ugFN .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVCuB6ugFN .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVCuB6ugFN .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVCuB6ugFN .embla__slide .card-wrap a {
  display: block;
}
.cid-uVCuB6ugFN .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVCuB6ugFN .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVCuB6ugFN .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVCuB6ugFN .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVCuB6ugFN .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVCuB6ugFN .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVCuB6ugFN .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVCuB6ugFN .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVCuB6ugFN .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVCuB6ugFN .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVCuB6ugFN .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVCuB6ugFN .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVCuB6ugFN .embla__button--next,
.cid-uVCuB6ugFN .embla__button--prev {
  display: flex;
}
.cid-uVCuB6ugFN .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVCuB6ugFN .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVCuB6ugFN .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVCuB6ugFN .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVCuB6ugFN .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVCuB6ugFN .embla__button {
    top: auto;
  }
}
.cid-uVCuB6ugFN .embla {
  position: relative;
  width: 100%;
}
.cid-uVCuB6ugFN .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVCuB6ugFN .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVCuB6ugFN .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVCuB6ugFN .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVCuB6ugFN .mbr-section-title {
  color: #232323;
}
.cid-uVCuB6ugFN .mbr-date {
  color: #ffffff;
}
.cid-uVCuB6ugFN .mbr-desc {
  color: #ffffff;
}
.cid-uVCuB6ugFN .mbr-text {
  color: #ffffff;
}
.cid-uVCuB71JVU {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVCxJBC3JD {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVCxJBC3JD nav.navbar {
  position: fixed;
}
.cid-uVCxJBC3JD .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-uVCxJBC3JD .dropdown-menu {
  padding: 0;
}
.cid-uVCxJBC3JD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVCxJBC3JD .dropdown-item:hover,
.cid-uVCxJBC3JD .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVCxJBC3JD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVCxJBC3JD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVCxJBC3JD .nav-link {
  position: relative;
}
.cid-uVCxJBC3JD .container {
  display: flex;
  margin: auto;
}
.cid-uVCxJBC3JD .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVCxJBC3JD .navbar-caption {
  padding-right: 4rem;
}
.cid-uVCxJBC3JD .dropdown-menu,
.cid-uVCxJBC3JD .navbar.opened {
  background: #ffffff !important;
}
.cid-uVCxJBC3JD .nav-item:focus,
.cid-uVCxJBC3JD .nav-link:focus {
  outline: none;
}
.cid-uVCxJBC3JD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVCxJBC3JD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVCxJBC3JD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVCxJBC3JD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVCxJBC3JD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVCxJBC3JD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVCxJBC3JD .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVCxJBC3JD .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVCxJBC3JD .navbar.opened {
  transition: all .3s;
}
.cid-uVCxJBC3JD .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVCxJBC3JD .navbar .navbar-logo img {
  width: auto;
}
.cid-uVCxJBC3JD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVCxJBC3JD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVCxJBC3JD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVCxJBC3JD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVCxJBC3JD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVCxJBC3JD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVCxJBC3JD .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-uVCxJBC3JD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVCxJBC3JD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVCxJBC3JD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVCxJBC3JD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVCxJBC3JD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVCxJBC3JD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVCxJBC3JD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVCxJBC3JD .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-uVCxJBC3JD .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVCxJBC3JD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVCxJBC3JD .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVCxJBC3JD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVCxJBC3JD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVCxJBC3JD .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVCxJBC3JD .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVCxJBC3JD .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVCxJBC3JD .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVCxJBC3JD .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVCxJBC3JD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVCxJBC3JD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVCxJBC3JD .dropdown-item.active,
.cid-uVCxJBC3JD .dropdown-item:active {
  background-color: transparent;
}
.cid-uVCxJBC3JD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVCxJBC3JD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVCxJBC3JD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVCxJBC3JD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVCxJBC3JD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVCxJBC3JD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVCxJBC3JD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVCxJBC3JD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVCxJBC3JD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVCxJBC3JD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVCxJBC3JD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVCxJBC3JD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVCxJBC3JD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVCxJBC3JD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVCxJBC3JD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVCxJBC3JD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVCxJBC3JD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVCxJBC3JD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVCxJBC3JD .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVCxJBC3JD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVCxJBC3JD .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-uVCxJBC3JD .navbar {
    height: 77px;
  }
  .cid-uVCxJBC3JD .navbar.opened {
    height: auto;
  }
  .cid-uVCxJBC3JD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVCxJC4g4T {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVCxJC4g4T .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCxJC4g4T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVCxJC4g4T .mbr-section-title {
  color: #ffffff;
}
.cid-uVCxJCrosS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVCxJCrosS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCxJCrosS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVCxJCrosS .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVCxJCrosS .content-container {
    flex-direction: column;
  }
}
.cid-uVCxJCrosS .icons-menu {
  display: flex;
}
.cid-uVCxJCrosS .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVCxJCrosS .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVCxJCrosS .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVCxJCrosS .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVCxJCrosS .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVCxJCrosS .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVCxJCrosS .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVCxJCPkyt {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVCxJCPkyt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCxJCPkyt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVCxJCPkyt .container {
    padding: 0 30px;
  }
}
.cid-uVCxJCPkyt .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVCxJCPkyt .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVCxJCPkyt .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVCxJCPkyt .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVCxJCPkyt .embla__slide .card-wrap a {
  display: block;
}
.cid-uVCxJCPkyt .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVCxJCPkyt .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVCxJCPkyt .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVCxJCPkyt .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVCxJCPkyt .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVCxJCPkyt .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVCxJCPkyt .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVCxJCPkyt .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVCxJCPkyt .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVCxJCPkyt .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVCxJCPkyt .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVCxJCPkyt .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVCxJCPkyt .embla__button--next,
.cid-uVCxJCPkyt .embla__button--prev {
  display: flex;
}
.cid-uVCxJCPkyt .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVCxJCPkyt .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVCxJCPkyt .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVCxJCPkyt .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVCxJCPkyt .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVCxJCPkyt .embla__button {
    top: auto;
  }
}
.cid-uVCxJCPkyt .embla {
  position: relative;
  width: 100%;
}
.cid-uVCxJCPkyt .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVCxJCPkyt .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVCxJCPkyt .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVCxJCPkyt .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVCxJCPkyt .mbr-section-title {
  color: #232323;
}
.cid-uVCxJCPkyt .mbr-date {
  color: #ffffff;
}
.cid-uVCxJCPkyt .mbr-desc {
  color: #ffffff;
}
.cid-uVCxJCPkyt .mbr-text {
  color: #ffffff;
}
.cid-uVCxJDv4UL {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVCz7NlIrh {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVCz7NlIrh nav.navbar {
  position: fixed;
}
.cid-uVCz7NlIrh .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-uVCz7NlIrh .dropdown-menu {
  padding: 0;
}
.cid-uVCz7NlIrh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVCz7NlIrh .dropdown-item:hover,
.cid-uVCz7NlIrh .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVCz7NlIrh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVCz7NlIrh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVCz7NlIrh .nav-link {
  position: relative;
}
.cid-uVCz7NlIrh .container {
  display: flex;
  margin: auto;
}
.cid-uVCz7NlIrh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVCz7NlIrh .navbar-caption {
  padding-right: 4rem;
}
.cid-uVCz7NlIrh .dropdown-menu,
.cid-uVCz7NlIrh .navbar.opened {
  background: #ffffff !important;
}
.cid-uVCz7NlIrh .nav-item:focus,
.cid-uVCz7NlIrh .nav-link:focus {
  outline: none;
}
.cid-uVCz7NlIrh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVCz7NlIrh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVCz7NlIrh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVCz7NlIrh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVCz7NlIrh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVCz7NlIrh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVCz7NlIrh .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVCz7NlIrh .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVCz7NlIrh .navbar.opened {
  transition: all .3s;
}
.cid-uVCz7NlIrh .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVCz7NlIrh .navbar .navbar-logo img {
  width: auto;
}
.cid-uVCz7NlIrh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVCz7NlIrh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVCz7NlIrh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVCz7NlIrh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVCz7NlIrh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVCz7NlIrh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVCz7NlIrh .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-uVCz7NlIrh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVCz7NlIrh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVCz7NlIrh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVCz7NlIrh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVCz7NlIrh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVCz7NlIrh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVCz7NlIrh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVCz7NlIrh .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-uVCz7NlIrh .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVCz7NlIrh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVCz7NlIrh .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVCz7NlIrh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVCz7NlIrh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVCz7NlIrh .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVCz7NlIrh .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVCz7NlIrh .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVCz7NlIrh .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVCz7NlIrh .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVCz7NlIrh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVCz7NlIrh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVCz7NlIrh .dropdown-item.active,
.cid-uVCz7NlIrh .dropdown-item:active {
  background-color: transparent;
}
.cid-uVCz7NlIrh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVCz7NlIrh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVCz7NlIrh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVCz7NlIrh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVCz7NlIrh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVCz7NlIrh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVCz7NlIrh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVCz7NlIrh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVCz7NlIrh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVCz7NlIrh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVCz7NlIrh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVCz7NlIrh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVCz7NlIrh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVCz7NlIrh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVCz7NlIrh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVCz7NlIrh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVCz7NlIrh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVCz7NlIrh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVCz7NlIrh .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVCz7NlIrh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVCz7NlIrh .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-uVCz7NlIrh .navbar {
    height: 77px;
  }
  .cid-uVCz7NlIrh .navbar.opened {
    height: auto;
  }
  .cid-uVCz7NlIrh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVCz7NSSos {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVCz7NSSos .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCz7NSSos .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVCz7NSSos .mbr-section-title {
  color: #ffffff;
}
.cid-uVCz7Ogyt8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVCz7Ogyt8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCz7Ogyt8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVCz7Ogyt8 .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVCz7Ogyt8 .content-container {
    flex-direction: column;
  }
}
.cid-uVCz7Ogyt8 .icons-menu {
  display: flex;
}
.cid-uVCz7Ogyt8 .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVCz7Ogyt8 .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVCz7Ogyt8 .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVCz7Ogyt8 .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVCz7Ogyt8 .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVCz7Ogyt8 .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVCz7Ogyt8 .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVCzrnNVL4 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVCz7PaeO6 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVCAgmays6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVCAgmays6 nav.navbar {
  position: fixed;
}
.cid-uVCAgmays6 .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-uVCAgmays6 .dropdown-menu {
  padding: 0;
}
.cid-uVCAgmays6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVCAgmays6 .dropdown-item:hover,
.cid-uVCAgmays6 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVCAgmays6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVCAgmays6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVCAgmays6 .nav-link {
  position: relative;
}
.cid-uVCAgmays6 .container {
  display: flex;
  margin: auto;
}
.cid-uVCAgmays6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVCAgmays6 .navbar-caption {
  padding-right: 4rem;
}
.cid-uVCAgmays6 .dropdown-menu,
.cid-uVCAgmays6 .navbar.opened {
  background: #ffffff !important;
}
.cid-uVCAgmays6 .nav-item:focus,
.cid-uVCAgmays6 .nav-link:focus {
  outline: none;
}
.cid-uVCAgmays6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVCAgmays6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVCAgmays6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVCAgmays6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVCAgmays6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVCAgmays6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVCAgmays6 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVCAgmays6 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVCAgmays6 .navbar.opened {
  transition: all .3s;
}
.cid-uVCAgmays6 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVCAgmays6 .navbar .navbar-logo img {
  width: auto;
}
.cid-uVCAgmays6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVCAgmays6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVCAgmays6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVCAgmays6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVCAgmays6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVCAgmays6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVCAgmays6 .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-uVCAgmays6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVCAgmays6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVCAgmays6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVCAgmays6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVCAgmays6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVCAgmays6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVCAgmays6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVCAgmays6 .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-uVCAgmays6 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVCAgmays6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVCAgmays6 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVCAgmays6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVCAgmays6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVCAgmays6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVCAgmays6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVCAgmays6 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVCAgmays6 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVCAgmays6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVCAgmays6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVCAgmays6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVCAgmays6 .dropdown-item.active,
.cid-uVCAgmays6 .dropdown-item:active {
  background-color: transparent;
}
.cid-uVCAgmays6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVCAgmays6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVCAgmays6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVCAgmays6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVCAgmays6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVCAgmays6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVCAgmays6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVCAgmays6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVCAgmays6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVCAgmays6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVCAgmays6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVCAgmays6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVCAgmays6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVCAgmays6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVCAgmays6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVCAgmays6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVCAgmays6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVCAgmays6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVCAgmays6 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVCAgmays6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVCAgmays6 .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-uVCAgmays6 .navbar {
    height: 77px;
  }
  .cid-uVCAgmays6 .navbar.opened {
    height: auto;
  }
  .cid-uVCAgmays6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVCAgmDWAR {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVCAgmDWAR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCAgmDWAR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVCAgmDWAR .mbr-section-title {
  color: #ffffff;
}
.cid-uVCAgmZC3F {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVCAgmZC3F .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCAgmZC3F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVCAgmZC3F .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVCAgmZC3F .content-container {
    flex-direction: column;
  }
}
.cid-uVCAgmZC3F .icons-menu {
  display: flex;
}
.cid-uVCAgmZC3F .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVCAgmZC3F .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVCAgmZC3F .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVCAgmZC3F .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVCAgmZC3F .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVCAgmZC3F .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVCAgmZC3F .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVCAgnnKE5 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVCAgnnKE5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCAgnnKE5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVCAgnnKE5 .container {
    padding: 0 30px;
  }
}
.cid-uVCAgnnKE5 .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVCAgnnKE5 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVCAgnnKE5 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVCAgnnKE5 .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVCAgnnKE5 .embla__slide .card-wrap a {
  display: block;
}
.cid-uVCAgnnKE5 .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVCAgnnKE5 .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVCAgnnKE5 .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVCAgnnKE5 .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVCAgnnKE5 .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVCAgnnKE5 .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVCAgnnKE5 .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVCAgnnKE5 .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVCAgnnKE5 .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVCAgnnKE5 .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVCAgnnKE5 .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVCAgnnKE5 .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVCAgnnKE5 .embla__button--next,
.cid-uVCAgnnKE5 .embla__button--prev {
  display: flex;
}
.cid-uVCAgnnKE5 .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVCAgnnKE5 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVCAgnnKE5 .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVCAgnnKE5 .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVCAgnnKE5 .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVCAgnnKE5 .embla__button {
    top: auto;
  }
}
.cid-uVCAgnnKE5 .embla {
  position: relative;
  width: 100%;
}
.cid-uVCAgnnKE5 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVCAgnnKE5 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVCAgnnKE5 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVCAgnnKE5 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVCAgnnKE5 .mbr-section-title {
  color: #232323;
}
.cid-uVCAgnnKE5 .mbr-date {
  color: #ffffff;
}
.cid-uVCAgnnKE5 .mbr-desc {
  color: #ffffff;
}
.cid-uVCAgnnKE5 .mbr-text {
  color: #ffffff;
}
.cid-uVCAgnQPRx {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVCBRhSd9b {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVCBRhSd9b nav.navbar {
  position: fixed;
}
.cid-uVCBRhSd9b .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-uVCBRhSd9b .dropdown-menu {
  padding: 0;
}
.cid-uVCBRhSd9b .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVCBRhSd9b .dropdown-item:hover,
.cid-uVCBRhSd9b .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVCBRhSd9b .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVCBRhSd9b .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVCBRhSd9b .nav-link {
  position: relative;
}
.cid-uVCBRhSd9b .container {
  display: flex;
  margin: auto;
}
.cid-uVCBRhSd9b .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVCBRhSd9b .navbar-caption {
  padding-right: 4rem;
}
.cid-uVCBRhSd9b .dropdown-menu,
.cid-uVCBRhSd9b .navbar.opened {
  background: #ffffff !important;
}
.cid-uVCBRhSd9b .nav-item:focus,
.cid-uVCBRhSd9b .nav-link:focus {
  outline: none;
}
.cid-uVCBRhSd9b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVCBRhSd9b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVCBRhSd9b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVCBRhSd9b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVCBRhSd9b .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVCBRhSd9b .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVCBRhSd9b .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVCBRhSd9b .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVCBRhSd9b .navbar.opened {
  transition: all .3s;
}
.cid-uVCBRhSd9b .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVCBRhSd9b .navbar .navbar-logo img {
  width: auto;
}
.cid-uVCBRhSd9b .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVCBRhSd9b .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVCBRhSd9b .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVCBRhSd9b .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVCBRhSd9b .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVCBRhSd9b .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVCBRhSd9b .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-uVCBRhSd9b .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVCBRhSd9b .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVCBRhSd9b .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVCBRhSd9b .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVCBRhSd9b .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVCBRhSd9b .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVCBRhSd9b .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVCBRhSd9b .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-uVCBRhSd9b .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVCBRhSd9b .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVCBRhSd9b .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVCBRhSd9b .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVCBRhSd9b .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVCBRhSd9b .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVCBRhSd9b .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVCBRhSd9b .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVCBRhSd9b .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVCBRhSd9b .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVCBRhSd9b .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVCBRhSd9b .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVCBRhSd9b .dropdown-item.active,
.cid-uVCBRhSd9b .dropdown-item:active {
  background-color: transparent;
}
.cid-uVCBRhSd9b .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVCBRhSd9b .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVCBRhSd9b .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVCBRhSd9b .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVCBRhSd9b .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVCBRhSd9b .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVCBRhSd9b ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVCBRhSd9b .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVCBRhSd9b button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVCBRhSd9b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVCBRhSd9b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVCBRhSd9b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVCBRhSd9b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVCBRhSd9b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVCBRhSd9b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVCBRhSd9b nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVCBRhSd9b nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVCBRhSd9b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVCBRhSd9b .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVCBRhSd9b a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVCBRhSd9b .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-uVCBRhSd9b .navbar {
    height: 77px;
  }
  .cid-uVCBRhSd9b .navbar.opened {
    height: auto;
  }
  .cid-uVCBRhSd9b .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVCBRilERa {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVCBRilERa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCBRilERa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVCBRilERa .mbr-section-title {
  color: #ffffff;
}
.cid-uVCBRiHfJu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVCBRiHfJu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCBRiHfJu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVCBRiHfJu .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVCBRiHfJu .content-container {
    flex-direction: column;
  }
}
.cid-uVCBRiHfJu .icons-menu {
  display: flex;
}
.cid-uVCBRiHfJu .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVCBRiHfJu .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVCBRiHfJu .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVCBRiHfJu .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVCBRiHfJu .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVCBRiHfJu .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVCBRiHfJu .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVCBRj5Oaj {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVCBRj5Oaj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCBRj5Oaj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVCBRj5Oaj .container {
    padding: 0 30px;
  }
}
.cid-uVCBRj5Oaj .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVCBRj5Oaj .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVCBRj5Oaj .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVCBRj5Oaj .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVCBRj5Oaj .embla__slide .card-wrap a {
  display: block;
}
.cid-uVCBRj5Oaj .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVCBRj5Oaj .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVCBRj5Oaj .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVCBRj5Oaj .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVCBRj5Oaj .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVCBRj5Oaj .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVCBRj5Oaj .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVCBRj5Oaj .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVCBRj5Oaj .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVCBRj5Oaj .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVCBRj5Oaj .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVCBRj5Oaj .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVCBRj5Oaj .embla__button--next,
.cid-uVCBRj5Oaj .embla__button--prev {
  display: flex;
}
.cid-uVCBRj5Oaj .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVCBRj5Oaj .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVCBRj5Oaj .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVCBRj5Oaj .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVCBRj5Oaj .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVCBRj5Oaj .embla__button {
    top: auto;
  }
}
.cid-uVCBRj5Oaj .embla {
  position: relative;
  width: 100%;
}
.cid-uVCBRj5Oaj .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVCBRj5Oaj .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVCBRj5Oaj .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVCBRj5Oaj .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVCBRj5Oaj .mbr-section-title {
  color: #232323;
}
.cid-uVCBRj5Oaj .mbr-date {
  color: #ffffff;
}
.cid-uVCBRj5Oaj .mbr-desc {
  color: #ffffff;
}
.cid-uVCBRj5Oaj .mbr-text {
  color: #ffffff;
}
.cid-uVCBRjGglz {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVCEiBGQeW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVCEiBGQeW nav.navbar {
  position: fixed;
}
.cid-uVCEiBGQeW .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-uVCEiBGQeW .dropdown-menu {
  padding: 0;
}
.cid-uVCEiBGQeW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVCEiBGQeW .dropdown-item:hover,
.cid-uVCEiBGQeW .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVCEiBGQeW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVCEiBGQeW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVCEiBGQeW .nav-link {
  position: relative;
}
.cid-uVCEiBGQeW .container {
  display: flex;
  margin: auto;
}
.cid-uVCEiBGQeW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVCEiBGQeW .navbar-caption {
  padding-right: 4rem;
}
.cid-uVCEiBGQeW .dropdown-menu,
.cid-uVCEiBGQeW .navbar.opened {
  background: #ffffff !important;
}
.cid-uVCEiBGQeW .nav-item:focus,
.cid-uVCEiBGQeW .nav-link:focus {
  outline: none;
}
.cid-uVCEiBGQeW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVCEiBGQeW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVCEiBGQeW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVCEiBGQeW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVCEiBGQeW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVCEiBGQeW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVCEiBGQeW .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVCEiBGQeW .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVCEiBGQeW .navbar.opened {
  transition: all .3s;
}
.cid-uVCEiBGQeW .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVCEiBGQeW .navbar .navbar-logo img {
  width: auto;
}
.cid-uVCEiBGQeW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVCEiBGQeW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVCEiBGQeW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVCEiBGQeW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVCEiBGQeW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVCEiBGQeW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVCEiBGQeW .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-uVCEiBGQeW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVCEiBGQeW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVCEiBGQeW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVCEiBGQeW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVCEiBGQeW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVCEiBGQeW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVCEiBGQeW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVCEiBGQeW .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-uVCEiBGQeW .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVCEiBGQeW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVCEiBGQeW .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVCEiBGQeW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVCEiBGQeW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVCEiBGQeW .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVCEiBGQeW .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVCEiBGQeW .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVCEiBGQeW .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVCEiBGQeW .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVCEiBGQeW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVCEiBGQeW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVCEiBGQeW .dropdown-item.active,
.cid-uVCEiBGQeW .dropdown-item:active {
  background-color: transparent;
}
.cid-uVCEiBGQeW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVCEiBGQeW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVCEiBGQeW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVCEiBGQeW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVCEiBGQeW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVCEiBGQeW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVCEiBGQeW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVCEiBGQeW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVCEiBGQeW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVCEiBGQeW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVCEiBGQeW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVCEiBGQeW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVCEiBGQeW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVCEiBGQeW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVCEiBGQeW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVCEiBGQeW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVCEiBGQeW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVCEiBGQeW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVCEiBGQeW .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVCEiBGQeW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVCEiBGQeW .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-uVCEiBGQeW .navbar {
    height: 77px;
  }
  .cid-uVCEiBGQeW .navbar.opened {
    height: auto;
  }
  .cid-uVCEiBGQeW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVCEiC8EdP {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVCEiC8EdP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCEiC8EdP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVCEiC8EdP .mbr-section-title {
  color: #ffffff;
}
.cid-uVCEiCuOaE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVCEiCuOaE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCEiCuOaE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVCEiCuOaE .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVCEiCuOaE .content-container {
    flex-direction: column;
  }
}
.cid-uVCEiCuOaE .icons-menu {
  display: flex;
}
.cid-uVCEiCuOaE .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVCEiCuOaE .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVCEiCuOaE .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVCEiCuOaE .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVCEiCuOaE .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVCEiCuOaE .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVCEiCuOaE .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVCEiCU9LA {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVCEiCU9LA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCEiCU9LA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVCEiCU9LA .container {
    padding: 0 30px;
  }
}
.cid-uVCEiCU9LA .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVCEiCU9LA .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVCEiCU9LA .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVCEiCU9LA .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVCEiCU9LA .embla__slide .card-wrap a {
  display: block;
}
.cid-uVCEiCU9LA .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVCEiCU9LA .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVCEiCU9LA .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVCEiCU9LA .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVCEiCU9LA .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVCEiCU9LA .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVCEiCU9LA .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVCEiCU9LA .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVCEiCU9LA .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVCEiCU9LA .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVCEiCU9LA .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVCEiCU9LA .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVCEiCU9LA .embla__button--next,
.cid-uVCEiCU9LA .embla__button--prev {
  display: flex;
}
.cid-uVCEiCU9LA .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVCEiCU9LA .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVCEiCU9LA .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVCEiCU9LA .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVCEiCU9LA .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVCEiCU9LA .embla__button {
    top: auto;
  }
}
.cid-uVCEiCU9LA .embla {
  position: relative;
  width: 100%;
}
.cid-uVCEiCU9LA .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVCEiCU9LA .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVCEiCU9LA .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVCEiCU9LA .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVCEiCU9LA .mbr-section-title {
  color: #232323;
}
.cid-uVCEiCU9LA .mbr-date {
  color: #ffffff;
}
.cid-uVCEiCU9LA .mbr-desc {
  color: #ffffff;
}
.cid-uVCEiCU9LA .mbr-text {
  color: #ffffff;
}
.cid-uVCEiDwvmJ {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVCF6qfPpZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVCF6qfPpZ nav.navbar {
  position: fixed;
}
.cid-uVCF6qfPpZ .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-uVCF6qfPpZ .dropdown-menu {
  padding: 0;
}
.cid-uVCF6qfPpZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVCF6qfPpZ .dropdown-item:hover,
.cid-uVCF6qfPpZ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVCF6qfPpZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVCF6qfPpZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVCF6qfPpZ .nav-link {
  position: relative;
}
.cid-uVCF6qfPpZ .container {
  display: flex;
  margin: auto;
}
.cid-uVCF6qfPpZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVCF6qfPpZ .navbar-caption {
  padding-right: 4rem;
}
.cid-uVCF6qfPpZ .dropdown-menu,
.cid-uVCF6qfPpZ .navbar.opened {
  background: #ffffff !important;
}
.cid-uVCF6qfPpZ .nav-item:focus,
.cid-uVCF6qfPpZ .nav-link:focus {
  outline: none;
}
.cid-uVCF6qfPpZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVCF6qfPpZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVCF6qfPpZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVCF6qfPpZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVCF6qfPpZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVCF6qfPpZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVCF6qfPpZ .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVCF6qfPpZ .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVCF6qfPpZ .navbar.opened {
  transition: all .3s;
}
.cid-uVCF6qfPpZ .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVCF6qfPpZ .navbar .navbar-logo img {
  width: auto;
}
.cid-uVCF6qfPpZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVCF6qfPpZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVCF6qfPpZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVCF6qfPpZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVCF6qfPpZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVCF6qfPpZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVCF6qfPpZ .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-uVCF6qfPpZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVCF6qfPpZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVCF6qfPpZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVCF6qfPpZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVCF6qfPpZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVCF6qfPpZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVCF6qfPpZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVCF6qfPpZ .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-uVCF6qfPpZ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVCF6qfPpZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVCF6qfPpZ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVCF6qfPpZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVCF6qfPpZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVCF6qfPpZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVCF6qfPpZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVCF6qfPpZ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVCF6qfPpZ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVCF6qfPpZ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVCF6qfPpZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVCF6qfPpZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVCF6qfPpZ .dropdown-item.active,
.cid-uVCF6qfPpZ .dropdown-item:active {
  background-color: transparent;
}
.cid-uVCF6qfPpZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVCF6qfPpZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVCF6qfPpZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVCF6qfPpZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVCF6qfPpZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVCF6qfPpZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVCF6qfPpZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVCF6qfPpZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVCF6qfPpZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVCF6qfPpZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVCF6qfPpZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVCF6qfPpZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVCF6qfPpZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVCF6qfPpZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVCF6qfPpZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVCF6qfPpZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVCF6qfPpZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVCF6qfPpZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVCF6qfPpZ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVCF6qfPpZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVCF6qfPpZ .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-uVCF6qfPpZ .navbar {
    height: 77px;
  }
  .cid-uVCF6qfPpZ .navbar.opened {
    height: auto;
  }
  .cid-uVCF6qfPpZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVCF6qMVDU {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVCF6qMVDU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCF6qMVDU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVCF6qMVDU .mbr-section-title {
  color: #ffffff;
}
.cid-uVCF6rhCfj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVCF6rhCfj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCF6rhCfj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVCF6rhCfj .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVCF6rhCfj .content-container {
    flex-direction: column;
  }
}
.cid-uVCF6rhCfj .icons-menu {
  display: flex;
}
.cid-uVCF6rhCfj .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVCF6rhCfj .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVCF6rhCfj .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVCF6rhCfj .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVCF6rhCfj .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVCF6rhCfj .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVCF6rhCfj .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVCF6rGKDa {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVCF6rGKDa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVCF6rGKDa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVCF6rGKDa .container {
    padding: 0 30px;
  }
}
.cid-uVCF6rGKDa .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVCF6rGKDa .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVCF6rGKDa .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVCF6rGKDa .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVCF6rGKDa .embla__slide .card-wrap a {
  display: block;
}
.cid-uVCF6rGKDa .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVCF6rGKDa .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVCF6rGKDa .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVCF6rGKDa .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVCF6rGKDa .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVCF6rGKDa .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVCF6rGKDa .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVCF6rGKDa .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVCF6rGKDa .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVCF6rGKDa .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVCF6rGKDa .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVCF6rGKDa .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVCF6rGKDa .embla__button--next,
.cid-uVCF6rGKDa .embla__button--prev {
  display: flex;
}
.cid-uVCF6rGKDa .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVCF6rGKDa .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVCF6rGKDa .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVCF6rGKDa .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVCF6rGKDa .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVCF6rGKDa .embla__button {
    top: auto;
  }
}
.cid-uVCF6rGKDa .embla {
  position: relative;
  width: 100%;
}
.cid-uVCF6rGKDa .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVCF6rGKDa .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVCF6rGKDa .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVCF6rGKDa .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVCF6rGKDa .mbr-section-title {
  color: #232323;
}
.cid-uVCF6rGKDa .mbr-date {
  color: #ffffff;
}
.cid-uVCF6rGKDa .mbr-desc {
  color: #ffffff;
}
.cid-uVCF6rGKDa .mbr-text {
  color: #ffffff;
}
.cid-uVCF6s9cxe {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVH2vIaTLE {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVH2vIaTLE nav.navbar {
  position: fixed;
}
.cid-uVH2vIaTLE .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-uVH2vIaTLE .dropdown-menu {
  padding: 0;
}
.cid-uVH2vIaTLE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVH2vIaTLE .dropdown-item:hover,
.cid-uVH2vIaTLE .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVH2vIaTLE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVH2vIaTLE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVH2vIaTLE .nav-link {
  position: relative;
}
.cid-uVH2vIaTLE .container {
  display: flex;
  margin: auto;
}
.cid-uVH2vIaTLE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVH2vIaTLE .navbar-caption {
  padding-right: 4rem;
}
.cid-uVH2vIaTLE .dropdown-menu,
.cid-uVH2vIaTLE .navbar.opened {
  background: #ffffff !important;
}
.cid-uVH2vIaTLE .nav-item:focus,
.cid-uVH2vIaTLE .nav-link:focus {
  outline: none;
}
.cid-uVH2vIaTLE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVH2vIaTLE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVH2vIaTLE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVH2vIaTLE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVH2vIaTLE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVH2vIaTLE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVH2vIaTLE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVH2vIaTLE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVH2vIaTLE .navbar.opened {
  transition: all .3s;
}
.cid-uVH2vIaTLE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVH2vIaTLE .navbar .navbar-logo img {
  width: auto;
}
.cid-uVH2vIaTLE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVH2vIaTLE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVH2vIaTLE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVH2vIaTLE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVH2vIaTLE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVH2vIaTLE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVH2vIaTLE .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-uVH2vIaTLE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVH2vIaTLE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVH2vIaTLE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVH2vIaTLE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVH2vIaTLE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVH2vIaTLE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVH2vIaTLE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVH2vIaTLE .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-uVH2vIaTLE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVH2vIaTLE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVH2vIaTLE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVH2vIaTLE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVH2vIaTLE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVH2vIaTLE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVH2vIaTLE .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVH2vIaTLE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVH2vIaTLE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVH2vIaTLE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVH2vIaTLE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVH2vIaTLE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVH2vIaTLE .dropdown-item.active,
.cid-uVH2vIaTLE .dropdown-item:active {
  background-color: transparent;
}
.cid-uVH2vIaTLE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVH2vIaTLE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVH2vIaTLE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVH2vIaTLE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVH2vIaTLE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVH2vIaTLE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVH2vIaTLE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVH2vIaTLE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVH2vIaTLE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVH2vIaTLE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVH2vIaTLE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVH2vIaTLE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVH2vIaTLE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVH2vIaTLE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVH2vIaTLE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVH2vIaTLE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVH2vIaTLE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVH2vIaTLE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVH2vIaTLE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVH2vIaTLE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVH2vIaTLE .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-uVH2vIaTLE .navbar {
    height: 77px;
  }
  .cid-uVH2vIaTLE .navbar.opened {
    height: auto;
  }
  .cid-uVH2vIaTLE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVH2vIU4cw {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVH2vIU4cw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH2vIU4cw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVH2vIU4cw .mbr-section-title {
  color: #ffffff;
}
.cid-uVH2vJyo3Y {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVH2vJyo3Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH2vJyo3Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVH2vJyo3Y .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVH2vJyo3Y .content-container {
    flex-direction: column;
  }
}
.cid-uVH2vJyo3Y .icons-menu {
  display: flex;
}
.cid-uVH2vJyo3Y .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVH2vJyo3Y .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVH2vJyo3Y .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVH2vJyo3Y .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVH2vJyo3Y .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVH2vJyo3Y .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVH2vJyo3Y .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVH2vKbril {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVH2vKbril .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH2vKbril .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVH2vKbril .container {
    padding: 0 30px;
  }
}
.cid-uVH2vKbril .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVH2vKbril .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVH2vKbril .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVH2vKbril .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVH2vKbril .embla__slide .card-wrap a {
  display: block;
}
.cid-uVH2vKbril .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVH2vKbril .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVH2vKbril .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVH2vKbril .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVH2vKbril .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVH2vKbril .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVH2vKbril .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVH2vKbril .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVH2vKbril .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVH2vKbril .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVH2vKbril .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVH2vKbril .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVH2vKbril .embla__button--next,
.cid-uVH2vKbril .embla__button--prev {
  display: flex;
}
.cid-uVH2vKbril .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVH2vKbril .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVH2vKbril .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVH2vKbril .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVH2vKbril .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVH2vKbril .embla__button {
    top: auto;
  }
}
.cid-uVH2vKbril .embla {
  position: relative;
  width: 100%;
}
.cid-uVH2vKbril .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVH2vKbril .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVH2vKbril .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVH2vKbril .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVH2vKbril .mbr-section-title {
  color: #232323;
}
.cid-uVH2vKbril .mbr-date {
  color: #ffffff;
}
.cid-uVH2vKbril .mbr-desc {
  color: #ffffff;
}
.cid-uVH2vKbril .mbr-text {
  color: #ffffff;
}
.cid-uVH2vKUc7I {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVH3zLFFh1 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVH3zLFFh1 nav.navbar {
  position: fixed;
}
.cid-uVH3zLFFh1 .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-uVH3zLFFh1 .dropdown-menu {
  padding: 0;
}
.cid-uVH3zLFFh1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVH3zLFFh1 .dropdown-item:hover,
.cid-uVH3zLFFh1 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVH3zLFFh1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVH3zLFFh1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVH3zLFFh1 .nav-link {
  position: relative;
}
.cid-uVH3zLFFh1 .container {
  display: flex;
  margin: auto;
}
.cid-uVH3zLFFh1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVH3zLFFh1 .navbar-caption {
  padding-right: 4rem;
}
.cid-uVH3zLFFh1 .dropdown-menu,
.cid-uVH3zLFFh1 .navbar.opened {
  background: #ffffff !important;
}
.cid-uVH3zLFFh1 .nav-item:focus,
.cid-uVH3zLFFh1 .nav-link:focus {
  outline: none;
}
.cid-uVH3zLFFh1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVH3zLFFh1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVH3zLFFh1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVH3zLFFh1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVH3zLFFh1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVH3zLFFh1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVH3zLFFh1 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVH3zLFFh1 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVH3zLFFh1 .navbar.opened {
  transition: all .3s;
}
.cid-uVH3zLFFh1 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVH3zLFFh1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uVH3zLFFh1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVH3zLFFh1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVH3zLFFh1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVH3zLFFh1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVH3zLFFh1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVH3zLFFh1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVH3zLFFh1 .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-uVH3zLFFh1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVH3zLFFh1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVH3zLFFh1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVH3zLFFh1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVH3zLFFh1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVH3zLFFh1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVH3zLFFh1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVH3zLFFh1 .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-uVH3zLFFh1 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVH3zLFFh1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVH3zLFFh1 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVH3zLFFh1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVH3zLFFh1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVH3zLFFh1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVH3zLFFh1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVH3zLFFh1 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVH3zLFFh1 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVH3zLFFh1 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVH3zLFFh1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVH3zLFFh1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVH3zLFFh1 .dropdown-item.active,
.cid-uVH3zLFFh1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uVH3zLFFh1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVH3zLFFh1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVH3zLFFh1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVH3zLFFh1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVH3zLFFh1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVH3zLFFh1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVH3zLFFh1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVH3zLFFh1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVH3zLFFh1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVH3zLFFh1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVH3zLFFh1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVH3zLFFh1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVH3zLFFh1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVH3zLFFh1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVH3zLFFh1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVH3zLFFh1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVH3zLFFh1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVH3zLFFh1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVH3zLFFh1 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVH3zLFFh1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVH3zLFFh1 .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-uVH3zLFFh1 .navbar {
    height: 77px;
  }
  .cid-uVH3zLFFh1 .navbar.opened {
    height: auto;
  }
  .cid-uVH3zLFFh1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVH3zMqWGC {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVH3zMqWGC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH3zMqWGC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVH3zMqWGC .mbr-section-title {
  color: #ffffff;
}
.cid-uVH3zN4TyT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVH3zN4TyT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH3zN4TyT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVH3zN4TyT .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVH3zN4TyT .content-container {
    flex-direction: column;
  }
}
.cid-uVH3zN4TyT .icons-menu {
  display: flex;
}
.cid-uVH3zN4TyT .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVH3zN4TyT .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVH3zN4TyT .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVH3zN4TyT .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVH3zN4TyT .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVH3zN4TyT .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVH3zN4TyT .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVH3zNNe0x {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVH3zNNe0x .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH3zNNe0x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVH3zNNe0x .container {
    padding: 0 30px;
  }
}
.cid-uVH3zNNe0x .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVH3zNNe0x .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVH3zNNe0x .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVH3zNNe0x .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVH3zNNe0x .embla__slide .card-wrap a {
  display: block;
}
.cid-uVH3zNNe0x .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVH3zNNe0x .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVH3zNNe0x .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVH3zNNe0x .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVH3zNNe0x .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVH3zNNe0x .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVH3zNNe0x .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVH3zNNe0x .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVH3zNNe0x .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVH3zNNe0x .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVH3zNNe0x .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVH3zNNe0x .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVH3zNNe0x .embla__button--next,
.cid-uVH3zNNe0x .embla__button--prev {
  display: flex;
}
.cid-uVH3zNNe0x .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVH3zNNe0x .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVH3zNNe0x .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVH3zNNe0x .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVH3zNNe0x .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVH3zNNe0x .embla__button {
    top: auto;
  }
}
.cid-uVH3zNNe0x .embla {
  position: relative;
  width: 100%;
}
.cid-uVH3zNNe0x .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVH3zNNe0x .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVH3zNNe0x .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVH3zNNe0x .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVH3zNNe0x .mbr-section-title {
  color: #232323;
}
.cid-uVH3zNNe0x .mbr-date {
  color: #ffffff;
}
.cid-uVH3zNNe0x .mbr-desc {
  color: #ffffff;
}
.cid-uVH3zNNe0x .mbr-text {
  color: #ffffff;
}
.cid-uVH3zOABdl {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVH5XEVxde {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVH5XEVxde nav.navbar {
  position: fixed;
}
.cid-uVH5XEVxde .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-uVH5XEVxde .dropdown-menu {
  padding: 0;
}
.cid-uVH5XEVxde .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVH5XEVxde .dropdown-item:hover,
.cid-uVH5XEVxde .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVH5XEVxde .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVH5XEVxde .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVH5XEVxde .nav-link {
  position: relative;
}
.cid-uVH5XEVxde .container {
  display: flex;
  margin: auto;
}
.cid-uVH5XEVxde .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVH5XEVxde .navbar-caption {
  padding-right: 4rem;
}
.cid-uVH5XEVxde .dropdown-menu,
.cid-uVH5XEVxde .navbar.opened {
  background: #ffffff !important;
}
.cid-uVH5XEVxde .nav-item:focus,
.cid-uVH5XEVxde .nav-link:focus {
  outline: none;
}
.cid-uVH5XEVxde .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVH5XEVxde .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVH5XEVxde .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVH5XEVxde .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVH5XEVxde .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVH5XEVxde .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVH5XEVxde .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVH5XEVxde .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVH5XEVxde .navbar.opened {
  transition: all .3s;
}
.cid-uVH5XEVxde .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVH5XEVxde .navbar .navbar-logo img {
  width: auto;
}
.cid-uVH5XEVxde .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVH5XEVxde .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVH5XEVxde .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVH5XEVxde .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVH5XEVxde .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVH5XEVxde .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVH5XEVxde .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-uVH5XEVxde .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVH5XEVxde .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVH5XEVxde .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVH5XEVxde .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVH5XEVxde .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVH5XEVxde .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVH5XEVxde .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVH5XEVxde .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-uVH5XEVxde .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVH5XEVxde .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVH5XEVxde .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVH5XEVxde .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVH5XEVxde .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVH5XEVxde .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVH5XEVxde .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVH5XEVxde .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVH5XEVxde .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVH5XEVxde .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVH5XEVxde .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVH5XEVxde .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVH5XEVxde .dropdown-item.active,
.cid-uVH5XEVxde .dropdown-item:active {
  background-color: transparent;
}
.cid-uVH5XEVxde .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVH5XEVxde .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVH5XEVxde .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVH5XEVxde .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVH5XEVxde .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVH5XEVxde .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVH5XEVxde ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVH5XEVxde .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVH5XEVxde button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVH5XEVxde button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVH5XEVxde button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVH5XEVxde button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVH5XEVxde button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVH5XEVxde button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVH5XEVxde nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVH5XEVxde nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVH5XEVxde nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVH5XEVxde nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVH5XEVxde .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVH5XEVxde a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVH5XEVxde .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-uVH5XEVxde .navbar {
    height: 77px;
  }
  .cid-uVH5XEVxde .navbar.opened {
    height: auto;
  }
  .cid-uVH5XEVxde .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVH5XFFS3j {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVH5XFFS3j .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH5XFFS3j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVH5XFFS3j .mbr-section-title {
  color: #ffffff;
}
.cid-uVH5XGkjnd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVH5XGkjnd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH5XGkjnd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVH5XGkjnd .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVH5XGkjnd .content-container {
    flex-direction: column;
  }
}
.cid-uVH5XGkjnd .icons-menu {
  display: flex;
}
.cid-uVH5XGkjnd .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVH5XGkjnd .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVH5XGkjnd .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVH5XGkjnd .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVH5XGkjnd .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVH5XGkjnd .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVH5XGkjnd .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVH5XH0QkF {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVH5XH0QkF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH5XH0QkF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVH5XH0QkF .container {
    padding: 0 30px;
  }
}
.cid-uVH5XH0QkF .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVH5XH0QkF .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVH5XH0QkF .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVH5XH0QkF .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVH5XH0QkF .embla__slide .card-wrap a {
  display: block;
}
.cid-uVH5XH0QkF .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVH5XH0QkF .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVH5XH0QkF .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVH5XH0QkF .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVH5XH0QkF .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVH5XH0QkF .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVH5XH0QkF .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVH5XH0QkF .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVH5XH0QkF .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVH5XH0QkF .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVH5XH0QkF .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVH5XH0QkF .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVH5XH0QkF .embla__button--next,
.cid-uVH5XH0QkF .embla__button--prev {
  display: flex;
}
.cid-uVH5XH0QkF .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVH5XH0QkF .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVH5XH0QkF .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVH5XH0QkF .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVH5XH0QkF .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVH5XH0QkF .embla__button {
    top: auto;
  }
}
.cid-uVH5XH0QkF .embla {
  position: relative;
  width: 100%;
}
.cid-uVH5XH0QkF .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVH5XH0QkF .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVH5XH0QkF .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVH5XH0QkF .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVH5XH0QkF .mbr-section-title {
  color: #232323;
}
.cid-uVH5XH0QkF .mbr-date {
  color: #ffffff;
}
.cid-uVH5XH0QkF .mbr-desc {
  color: #ffffff;
}
.cid-uVH5XH0QkF .mbr-text {
  color: #ffffff;
}
.cid-uVH5XHL5hk {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVH5hRQFsF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVH5hRQFsF nav.navbar {
  position: fixed;
}
.cid-uVH5hRQFsF .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-uVH5hRQFsF .dropdown-menu {
  padding: 0;
}
.cid-uVH5hRQFsF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVH5hRQFsF .dropdown-item:hover,
.cid-uVH5hRQFsF .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVH5hRQFsF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVH5hRQFsF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVH5hRQFsF .nav-link {
  position: relative;
}
.cid-uVH5hRQFsF .container {
  display: flex;
  margin: auto;
}
.cid-uVH5hRQFsF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVH5hRQFsF .navbar-caption {
  padding-right: 4rem;
}
.cid-uVH5hRQFsF .dropdown-menu,
.cid-uVH5hRQFsF .navbar.opened {
  background: #ffffff !important;
}
.cid-uVH5hRQFsF .nav-item:focus,
.cid-uVH5hRQFsF .nav-link:focus {
  outline: none;
}
.cid-uVH5hRQFsF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVH5hRQFsF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVH5hRQFsF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVH5hRQFsF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVH5hRQFsF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVH5hRQFsF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVH5hRQFsF .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVH5hRQFsF .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVH5hRQFsF .navbar.opened {
  transition: all .3s;
}
.cid-uVH5hRQFsF .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVH5hRQFsF .navbar .navbar-logo img {
  width: auto;
}
.cid-uVH5hRQFsF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVH5hRQFsF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVH5hRQFsF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVH5hRQFsF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVH5hRQFsF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVH5hRQFsF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVH5hRQFsF .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-uVH5hRQFsF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVH5hRQFsF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVH5hRQFsF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVH5hRQFsF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVH5hRQFsF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVH5hRQFsF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVH5hRQFsF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVH5hRQFsF .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-uVH5hRQFsF .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVH5hRQFsF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVH5hRQFsF .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVH5hRQFsF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVH5hRQFsF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVH5hRQFsF .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVH5hRQFsF .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVH5hRQFsF .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVH5hRQFsF .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVH5hRQFsF .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVH5hRQFsF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVH5hRQFsF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVH5hRQFsF .dropdown-item.active,
.cid-uVH5hRQFsF .dropdown-item:active {
  background-color: transparent;
}
.cid-uVH5hRQFsF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVH5hRQFsF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVH5hRQFsF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVH5hRQFsF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVH5hRQFsF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVH5hRQFsF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVH5hRQFsF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVH5hRQFsF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVH5hRQFsF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVH5hRQFsF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVH5hRQFsF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVH5hRQFsF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVH5hRQFsF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVH5hRQFsF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVH5hRQFsF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVH5hRQFsF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVH5hRQFsF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVH5hRQFsF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVH5hRQFsF .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVH5hRQFsF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVH5hRQFsF .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-uVH5hRQFsF .navbar {
    height: 77px;
  }
  .cid-uVH5hRQFsF .navbar.opened {
    height: auto;
  }
  .cid-uVH5hRQFsF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVH5hSz0IL {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVH5hSz0IL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH5hSz0IL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVH5hSz0IL .mbr-section-title {
  color: #ffffff;
}
.cid-uVH5hTahPL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVH5hTahPL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH5hTahPL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVH5hTahPL .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVH5hTahPL .content-container {
    flex-direction: column;
  }
}
.cid-uVH5hTahPL .icons-menu {
  display: flex;
}
.cid-uVH5hTahPL .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVH5hTahPL .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVH5hTahPL .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVH5hTahPL .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVH5hTahPL .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVH5hTahPL .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVH5hTahPL .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVH5hTOJQj {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVH5hTOJQj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH5hTOJQj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVH5hTOJQj .container {
    padding: 0 30px;
  }
}
.cid-uVH5hTOJQj .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVH5hTOJQj .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVH5hTOJQj .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVH5hTOJQj .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVH5hTOJQj .embla__slide .card-wrap a {
  display: block;
}
.cid-uVH5hTOJQj .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVH5hTOJQj .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVH5hTOJQj .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVH5hTOJQj .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVH5hTOJQj .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVH5hTOJQj .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVH5hTOJQj .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVH5hTOJQj .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVH5hTOJQj .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVH5hTOJQj .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVH5hTOJQj .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVH5hTOJQj .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVH5hTOJQj .embla__button--next,
.cid-uVH5hTOJQj .embla__button--prev {
  display: flex;
}
.cid-uVH5hTOJQj .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVH5hTOJQj .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVH5hTOJQj .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVH5hTOJQj .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVH5hTOJQj .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVH5hTOJQj .embla__button {
    top: auto;
  }
}
.cid-uVH5hTOJQj .embla {
  position: relative;
  width: 100%;
}
.cid-uVH5hTOJQj .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVH5hTOJQj .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVH5hTOJQj .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVH5hTOJQj .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVH5hTOJQj .mbr-section-title {
  color: #232323;
}
.cid-uVH5hTOJQj .mbr-date {
  color: #ffffff;
}
.cid-uVH5hTOJQj .mbr-desc {
  color: #ffffff;
}
.cid-uVH5hTOJQj .mbr-text {
  color: #ffffff;
}
.cid-uVH5hUzyw9 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVH4k76Mzm {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVH4k76Mzm nav.navbar {
  position: fixed;
}
.cid-uVH4k76Mzm .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-uVH4k76Mzm .dropdown-menu {
  padding: 0;
}
.cid-uVH4k76Mzm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVH4k76Mzm .dropdown-item:hover,
.cid-uVH4k76Mzm .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVH4k76Mzm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVH4k76Mzm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVH4k76Mzm .nav-link {
  position: relative;
}
.cid-uVH4k76Mzm .container {
  display: flex;
  margin: auto;
}
.cid-uVH4k76Mzm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVH4k76Mzm .navbar-caption {
  padding-right: 4rem;
}
.cid-uVH4k76Mzm .dropdown-menu,
.cid-uVH4k76Mzm .navbar.opened {
  background: #ffffff !important;
}
.cid-uVH4k76Mzm .nav-item:focus,
.cid-uVH4k76Mzm .nav-link:focus {
  outline: none;
}
.cid-uVH4k76Mzm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVH4k76Mzm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVH4k76Mzm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVH4k76Mzm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVH4k76Mzm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVH4k76Mzm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVH4k76Mzm .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVH4k76Mzm .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVH4k76Mzm .navbar.opened {
  transition: all .3s;
}
.cid-uVH4k76Mzm .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVH4k76Mzm .navbar .navbar-logo img {
  width: auto;
}
.cid-uVH4k76Mzm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVH4k76Mzm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVH4k76Mzm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVH4k76Mzm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVH4k76Mzm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVH4k76Mzm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVH4k76Mzm .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-uVH4k76Mzm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVH4k76Mzm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVH4k76Mzm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVH4k76Mzm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVH4k76Mzm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVH4k76Mzm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVH4k76Mzm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVH4k76Mzm .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-uVH4k76Mzm .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVH4k76Mzm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVH4k76Mzm .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVH4k76Mzm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVH4k76Mzm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVH4k76Mzm .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVH4k76Mzm .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVH4k76Mzm .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVH4k76Mzm .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVH4k76Mzm .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVH4k76Mzm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVH4k76Mzm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVH4k76Mzm .dropdown-item.active,
.cid-uVH4k76Mzm .dropdown-item:active {
  background-color: transparent;
}
.cid-uVH4k76Mzm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVH4k76Mzm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVH4k76Mzm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVH4k76Mzm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVH4k76Mzm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVH4k76Mzm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVH4k76Mzm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVH4k76Mzm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVH4k76Mzm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVH4k76Mzm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVH4k76Mzm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVH4k76Mzm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVH4k76Mzm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVH4k76Mzm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVH4k76Mzm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVH4k76Mzm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVH4k76Mzm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVH4k76Mzm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVH4k76Mzm .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVH4k76Mzm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVH4k76Mzm .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-uVH4k76Mzm .navbar {
    height: 77px;
  }
  .cid-uVH4k76Mzm .navbar.opened {
    height: auto;
  }
  .cid-uVH4k76Mzm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVH4k7RF9J {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVH4k7RF9J .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH4k7RF9J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVH4k7RF9J .mbr-section-title {
  color: #ffffff;
}
.cid-uVH4k8wGSu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVH4k8wGSu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH4k8wGSu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVH4k8wGSu .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVH4k8wGSu .content-container {
    flex-direction: column;
  }
}
.cid-uVH4k8wGSu .icons-menu {
  display: flex;
}
.cid-uVH4k8wGSu .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVH4k8wGSu .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVH4k8wGSu .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVH4k8wGSu .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVH4k8wGSu .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVH4k8wGSu .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVH4k8wGSu .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVH4k9auTg {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVH4k9auTg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH4k9auTg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVH4k9auTg .container {
    padding: 0 30px;
  }
}
.cid-uVH4k9auTg .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVH4k9auTg .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVH4k9auTg .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVH4k9auTg .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVH4k9auTg .embla__slide .card-wrap a {
  display: block;
}
.cid-uVH4k9auTg .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVH4k9auTg .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVH4k9auTg .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVH4k9auTg .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVH4k9auTg .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVH4k9auTg .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVH4k9auTg .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVH4k9auTg .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVH4k9auTg .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVH4k9auTg .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVH4k9auTg .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVH4k9auTg .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVH4k9auTg .embla__button--next,
.cid-uVH4k9auTg .embla__button--prev {
  display: flex;
}
.cid-uVH4k9auTg .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVH4k9auTg .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVH4k9auTg .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVH4k9auTg .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVH4k9auTg .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVH4k9auTg .embla__button {
    top: auto;
  }
}
.cid-uVH4k9auTg .embla {
  position: relative;
  width: 100%;
}
.cid-uVH4k9auTg .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVH4k9auTg .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVH4k9auTg .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVH4k9auTg .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVH4k9auTg .mbr-section-title {
  color: #232323;
}
.cid-uVH4k9auTg .mbr-date {
  color: #ffffff;
}
.cid-uVH4k9auTg .mbr-desc {
  color: #ffffff;
}
.cid-uVH4k9auTg .mbr-text {
  color: #ffffff;
}
.cid-uVH4kaaiIt {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVH73VWaE1 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVH73VWaE1 nav.navbar {
  position: fixed;
}
.cid-uVH73VWaE1 .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-uVH73VWaE1 .dropdown-menu {
  padding: 0;
}
.cid-uVH73VWaE1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVH73VWaE1 .dropdown-item:hover,
.cid-uVH73VWaE1 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVH73VWaE1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVH73VWaE1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVH73VWaE1 .nav-link {
  position: relative;
}
.cid-uVH73VWaE1 .container {
  display: flex;
  margin: auto;
}
.cid-uVH73VWaE1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVH73VWaE1 .navbar-caption {
  padding-right: 4rem;
}
.cid-uVH73VWaE1 .dropdown-menu,
.cid-uVH73VWaE1 .navbar.opened {
  background: #ffffff !important;
}
.cid-uVH73VWaE1 .nav-item:focus,
.cid-uVH73VWaE1 .nav-link:focus {
  outline: none;
}
.cid-uVH73VWaE1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVH73VWaE1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVH73VWaE1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVH73VWaE1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVH73VWaE1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVH73VWaE1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVH73VWaE1 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVH73VWaE1 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVH73VWaE1 .navbar.opened {
  transition: all .3s;
}
.cid-uVH73VWaE1 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVH73VWaE1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uVH73VWaE1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVH73VWaE1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVH73VWaE1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVH73VWaE1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVH73VWaE1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVH73VWaE1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVH73VWaE1 .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-uVH73VWaE1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVH73VWaE1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVH73VWaE1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVH73VWaE1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVH73VWaE1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVH73VWaE1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVH73VWaE1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVH73VWaE1 .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-uVH73VWaE1 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVH73VWaE1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVH73VWaE1 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVH73VWaE1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVH73VWaE1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVH73VWaE1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVH73VWaE1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVH73VWaE1 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVH73VWaE1 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVH73VWaE1 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVH73VWaE1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVH73VWaE1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVH73VWaE1 .dropdown-item.active,
.cid-uVH73VWaE1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uVH73VWaE1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVH73VWaE1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVH73VWaE1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVH73VWaE1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVH73VWaE1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVH73VWaE1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVH73VWaE1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVH73VWaE1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVH73VWaE1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVH73VWaE1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVH73VWaE1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVH73VWaE1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVH73VWaE1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVH73VWaE1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVH73VWaE1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVH73VWaE1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVH73VWaE1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVH73VWaE1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVH73VWaE1 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVH73VWaE1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVH73VWaE1 .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-uVH73VWaE1 .navbar {
    height: 77px;
  }
  .cid-uVH73VWaE1 .navbar.opened {
    height: auto;
  }
  .cid-uVH73VWaE1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVH73WQXV6 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVH73WQXV6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH73WQXV6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVH73WQXV6 .mbr-section-title {
  color: #ffffff;
}
.cid-uVH73XFls8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVH73XFls8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH73XFls8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVH73XFls8 .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVH73XFls8 .content-container {
    flex-direction: column;
  }
}
.cid-uVH73XFls8 .icons-menu {
  display: flex;
}
.cid-uVH73XFls8 .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVH73XFls8 .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVH73XFls8 .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVH73XFls8 .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVH73XFls8 .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVH73XFls8 .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVH73XFls8 .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVH73YrCUw {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVH73YrCUw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH73YrCUw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVH73YrCUw .container {
    padding: 0 30px;
  }
}
.cid-uVH73YrCUw .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVH73YrCUw .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVH73YrCUw .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVH73YrCUw .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVH73YrCUw .embla__slide .card-wrap a {
  display: block;
}
.cid-uVH73YrCUw .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVH73YrCUw .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVH73YrCUw .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVH73YrCUw .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVH73YrCUw .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVH73YrCUw .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVH73YrCUw .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVH73YrCUw .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVH73YrCUw .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVH73YrCUw .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVH73YrCUw .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVH73YrCUw .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVH73YrCUw .embla__button--next,
.cid-uVH73YrCUw .embla__button--prev {
  display: flex;
}
.cid-uVH73YrCUw .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVH73YrCUw .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVH73YrCUw .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVH73YrCUw .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVH73YrCUw .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVH73YrCUw .embla__button {
    top: auto;
  }
}
.cid-uVH73YrCUw .embla {
  position: relative;
  width: 100%;
}
.cid-uVH73YrCUw .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVH73YrCUw .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVH73YrCUw .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVH73YrCUw .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVH73YrCUw .mbr-section-title {
  color: #232323;
}
.cid-uVH73YrCUw .mbr-date {
  color: #ffffff;
}
.cid-uVH73YrCUw .mbr-desc {
  color: #ffffff;
}
.cid-uVH73YrCUw .mbr-text {
  color: #ffffff;
}
.cid-uVH73ZsQKM {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVH7BKV4Ar {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVH7BKV4Ar nav.navbar {
  position: fixed;
}
.cid-uVH7BKV4Ar .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-uVH7BKV4Ar .dropdown-menu {
  padding: 0;
}
.cid-uVH7BKV4Ar .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVH7BKV4Ar .dropdown-item:hover,
.cid-uVH7BKV4Ar .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVH7BKV4Ar .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVH7BKV4Ar .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVH7BKV4Ar .nav-link {
  position: relative;
}
.cid-uVH7BKV4Ar .container {
  display: flex;
  margin: auto;
}
.cid-uVH7BKV4Ar .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVH7BKV4Ar .navbar-caption {
  padding-right: 4rem;
}
.cid-uVH7BKV4Ar .dropdown-menu,
.cid-uVH7BKV4Ar .navbar.opened {
  background: #ffffff !important;
}
.cid-uVH7BKV4Ar .nav-item:focus,
.cid-uVH7BKV4Ar .nav-link:focus {
  outline: none;
}
.cid-uVH7BKV4Ar .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVH7BKV4Ar .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVH7BKV4Ar .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVH7BKV4Ar .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVH7BKV4Ar .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVH7BKV4Ar .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVH7BKV4Ar .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVH7BKV4Ar .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVH7BKV4Ar .navbar.opened {
  transition: all .3s;
}
.cid-uVH7BKV4Ar .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVH7BKV4Ar .navbar .navbar-logo img {
  width: auto;
}
.cid-uVH7BKV4Ar .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVH7BKV4Ar .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVH7BKV4Ar .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVH7BKV4Ar .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVH7BKV4Ar .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVH7BKV4Ar .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVH7BKV4Ar .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-uVH7BKV4Ar .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVH7BKV4Ar .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVH7BKV4Ar .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVH7BKV4Ar .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVH7BKV4Ar .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVH7BKV4Ar .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVH7BKV4Ar .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVH7BKV4Ar .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-uVH7BKV4Ar .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVH7BKV4Ar .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVH7BKV4Ar .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVH7BKV4Ar .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVH7BKV4Ar .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVH7BKV4Ar .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVH7BKV4Ar .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVH7BKV4Ar .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVH7BKV4Ar .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVH7BKV4Ar .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVH7BKV4Ar .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVH7BKV4Ar .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVH7BKV4Ar .dropdown-item.active,
.cid-uVH7BKV4Ar .dropdown-item:active {
  background-color: transparent;
}
.cid-uVH7BKV4Ar .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVH7BKV4Ar .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVH7BKV4Ar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVH7BKV4Ar .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVH7BKV4Ar .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVH7BKV4Ar .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVH7BKV4Ar ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVH7BKV4Ar .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVH7BKV4Ar button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVH7BKV4Ar button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVH7BKV4Ar button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVH7BKV4Ar button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVH7BKV4Ar button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVH7BKV4Ar button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVH7BKV4Ar nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVH7BKV4Ar nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVH7BKV4Ar nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVH7BKV4Ar nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVH7BKV4Ar .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVH7BKV4Ar a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVH7BKV4Ar .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-uVH7BKV4Ar .navbar {
    height: 77px;
  }
  .cid-uVH7BKV4Ar .navbar.opened {
    height: auto;
  }
  .cid-uVH7BKV4Ar .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVH7BLKX6n {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVH7BLKX6n .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH7BLKX6n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVH7BLKX6n .mbr-section-title {
  color: #ffffff;
}
.cid-uVH7BMrcuC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVH7BMrcuC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH7BMrcuC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVH7BMrcuC .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVH7BMrcuC .content-container {
    flex-direction: column;
  }
}
.cid-uVH7BMrcuC .icons-menu {
  display: flex;
}
.cid-uVH7BMrcuC .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVH7BMrcuC .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVH7BMrcuC .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVH7BMrcuC .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVH7BMrcuC .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVH7BMrcuC .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVH7BMrcuC .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVH7BNbkbk {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVH7BNbkbk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH7BNbkbk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVH7BNbkbk .container {
    padding: 0 30px;
  }
}
.cid-uVH7BNbkbk .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVH7BNbkbk .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVH7BNbkbk .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVH7BNbkbk .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVH7BNbkbk .embla__slide .card-wrap a {
  display: block;
}
.cid-uVH7BNbkbk .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVH7BNbkbk .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVH7BNbkbk .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVH7BNbkbk .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVH7BNbkbk .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVH7BNbkbk .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVH7BNbkbk .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVH7BNbkbk .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVH7BNbkbk .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVH7BNbkbk .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVH7BNbkbk .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVH7BNbkbk .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVH7BNbkbk .embla__button--next,
.cid-uVH7BNbkbk .embla__button--prev {
  display: flex;
}
.cid-uVH7BNbkbk .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVH7BNbkbk .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVH7BNbkbk .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVH7BNbkbk .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVH7BNbkbk .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVH7BNbkbk .embla__button {
    top: auto;
  }
}
.cid-uVH7BNbkbk .embla {
  position: relative;
  width: 100%;
}
.cid-uVH7BNbkbk .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVH7BNbkbk .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVH7BNbkbk .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVH7BNbkbk .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVH7BNbkbk .mbr-section-title {
  color: #232323;
}
.cid-uVH7BNbkbk .mbr-date {
  color: #ffffff;
}
.cid-uVH7BNbkbk .mbr-desc {
  color: #ffffff;
}
.cid-uVH7BNbkbk .mbr-text {
  color: #ffffff;
}
.cid-uVH7BOdNOj {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVH7IcaX3z {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVH7IcaX3z nav.navbar {
  position: fixed;
}
.cid-uVH7IcaX3z .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-uVH7IcaX3z .dropdown-menu {
  padding: 0;
}
.cid-uVH7IcaX3z .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVH7IcaX3z .dropdown-item:hover,
.cid-uVH7IcaX3z .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVH7IcaX3z .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVH7IcaX3z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVH7IcaX3z .nav-link {
  position: relative;
}
.cid-uVH7IcaX3z .container {
  display: flex;
  margin: auto;
}
.cid-uVH7IcaX3z .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVH7IcaX3z .navbar-caption {
  padding-right: 4rem;
}
.cid-uVH7IcaX3z .dropdown-menu,
.cid-uVH7IcaX3z .navbar.opened {
  background: #ffffff !important;
}
.cid-uVH7IcaX3z .nav-item:focus,
.cid-uVH7IcaX3z .nav-link:focus {
  outline: none;
}
.cid-uVH7IcaX3z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVH7IcaX3z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVH7IcaX3z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVH7IcaX3z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVH7IcaX3z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVH7IcaX3z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVH7IcaX3z .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVH7IcaX3z .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVH7IcaX3z .navbar.opened {
  transition: all .3s;
}
.cid-uVH7IcaX3z .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVH7IcaX3z .navbar .navbar-logo img {
  width: auto;
}
.cid-uVH7IcaX3z .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVH7IcaX3z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVH7IcaX3z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVH7IcaX3z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVH7IcaX3z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVH7IcaX3z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVH7IcaX3z .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-uVH7IcaX3z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVH7IcaX3z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVH7IcaX3z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVH7IcaX3z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVH7IcaX3z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVH7IcaX3z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVH7IcaX3z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVH7IcaX3z .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-uVH7IcaX3z .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVH7IcaX3z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVH7IcaX3z .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVH7IcaX3z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVH7IcaX3z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVH7IcaX3z .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVH7IcaX3z .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVH7IcaX3z .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVH7IcaX3z .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVH7IcaX3z .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVH7IcaX3z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVH7IcaX3z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVH7IcaX3z .dropdown-item.active,
.cid-uVH7IcaX3z .dropdown-item:active {
  background-color: transparent;
}
.cid-uVH7IcaX3z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVH7IcaX3z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVH7IcaX3z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVH7IcaX3z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVH7IcaX3z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVH7IcaX3z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVH7IcaX3z ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVH7IcaX3z .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVH7IcaX3z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVH7IcaX3z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVH7IcaX3z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVH7IcaX3z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVH7IcaX3z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVH7IcaX3z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVH7IcaX3z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVH7IcaX3z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVH7IcaX3z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVH7IcaX3z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVH7IcaX3z .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVH7IcaX3z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVH7IcaX3z .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-uVH7IcaX3z .navbar {
    height: 77px;
  }
  .cid-uVH7IcaX3z .navbar.opened {
    height: auto;
  }
  .cid-uVH7IcaX3z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVH7IcW8nA {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVH7IcW8nA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH7IcW8nA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVH7IcW8nA .mbr-section-title {
  color: #ffffff;
}
.cid-uVH7IdBvPR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVH7IdBvPR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH7IdBvPR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVH7IdBvPR .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVH7IdBvPR .content-container {
    flex-direction: column;
  }
}
.cid-uVH7IdBvPR .icons-menu {
  display: flex;
}
.cid-uVH7IdBvPR .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVH7IdBvPR .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVH7IdBvPR .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVH7IdBvPR .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVH7IdBvPR .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVH7IdBvPR .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVH7IdBvPR .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVH7Iehojr {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVH7Iehojr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH7Iehojr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVH7Iehojr .container {
    padding: 0 30px;
  }
}
.cid-uVH7Iehojr .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVH7Iehojr .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVH7Iehojr .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVH7Iehojr .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVH7Iehojr .embla__slide .card-wrap a {
  display: block;
}
.cid-uVH7Iehojr .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVH7Iehojr .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVH7Iehojr .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVH7Iehojr .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVH7Iehojr .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVH7Iehojr .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVH7Iehojr .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVH7Iehojr .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVH7Iehojr .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVH7Iehojr .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVH7Iehojr .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVH7Iehojr .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVH7Iehojr .embla__button--next,
.cid-uVH7Iehojr .embla__button--prev {
  display: flex;
}
.cid-uVH7Iehojr .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVH7Iehojr .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVH7Iehojr .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVH7Iehojr .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVH7Iehojr .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVH7Iehojr .embla__button {
    top: auto;
  }
}
.cid-uVH7Iehojr .embla {
  position: relative;
  width: 100%;
}
.cid-uVH7Iehojr .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVH7Iehojr .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVH7Iehojr .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVH7Iehojr .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVH7Iehojr .mbr-section-title {
  color: #232323;
}
.cid-uVH7Iehojr .mbr-date {
  color: #ffffff;
}
.cid-uVH7Iehojr .mbr-desc {
  color: #ffffff;
}
.cid-uVH7Iehojr .mbr-text {
  color: #ffffff;
}
.cid-uVH7Ifayci {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVH8YadVeM {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVH8YadVeM nav.navbar {
  position: fixed;
}
.cid-uVH8YadVeM .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-uVH8YadVeM .dropdown-menu {
  padding: 0;
}
.cid-uVH8YadVeM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVH8YadVeM .dropdown-item:hover,
.cid-uVH8YadVeM .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVH8YadVeM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVH8YadVeM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVH8YadVeM .nav-link {
  position: relative;
}
.cid-uVH8YadVeM .container {
  display: flex;
  margin: auto;
}
.cid-uVH8YadVeM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVH8YadVeM .navbar-caption {
  padding-right: 4rem;
}
.cid-uVH8YadVeM .dropdown-menu,
.cid-uVH8YadVeM .navbar.opened {
  background: #ffffff !important;
}
.cid-uVH8YadVeM .nav-item:focus,
.cid-uVH8YadVeM .nav-link:focus {
  outline: none;
}
.cid-uVH8YadVeM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVH8YadVeM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVH8YadVeM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVH8YadVeM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVH8YadVeM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVH8YadVeM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVH8YadVeM .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVH8YadVeM .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVH8YadVeM .navbar.opened {
  transition: all .3s;
}
.cid-uVH8YadVeM .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVH8YadVeM .navbar .navbar-logo img {
  width: auto;
}
.cid-uVH8YadVeM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVH8YadVeM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVH8YadVeM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVH8YadVeM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVH8YadVeM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVH8YadVeM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVH8YadVeM .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-uVH8YadVeM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVH8YadVeM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVH8YadVeM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVH8YadVeM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVH8YadVeM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVH8YadVeM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVH8YadVeM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVH8YadVeM .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-uVH8YadVeM .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVH8YadVeM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVH8YadVeM .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVH8YadVeM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVH8YadVeM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVH8YadVeM .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVH8YadVeM .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVH8YadVeM .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVH8YadVeM .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVH8YadVeM .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVH8YadVeM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVH8YadVeM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVH8YadVeM .dropdown-item.active,
.cid-uVH8YadVeM .dropdown-item:active {
  background-color: transparent;
}
.cid-uVH8YadVeM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVH8YadVeM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVH8YadVeM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVH8YadVeM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVH8YadVeM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVH8YadVeM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVH8YadVeM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVH8YadVeM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVH8YadVeM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVH8YadVeM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVH8YadVeM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVH8YadVeM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVH8YadVeM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVH8YadVeM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVH8YadVeM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVH8YadVeM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVH8YadVeM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVH8YadVeM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVH8YadVeM .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVH8YadVeM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVH8YadVeM .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-uVH8YadVeM .navbar {
    height: 77px;
  }
  .cid-uVH8YadVeM .navbar.opened {
    height: auto;
  }
  .cid-uVH8YadVeM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVH8YaVyl1 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVH8YaVyl1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH8YaVyl1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVH8YaVyl1 .mbr-section-title {
  color: #ffffff;
}
.cid-uVH8Ybw6rO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVH8Ybw6rO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH8Ybw6rO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVH8Ybw6rO .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVH8Ybw6rO .content-container {
    flex-direction: column;
  }
}
.cid-uVH8Ybw6rO .icons-menu {
  display: flex;
}
.cid-uVH8Ybw6rO .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVH8Ybw6rO .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVH8Ybw6rO .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVH8Ybw6rO .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVH8Ybw6rO .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVH8Ybw6rO .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVH8Ybw6rO .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVH8Yc9zng {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVH8Yc9zng .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH8Yc9zng .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVH8Yc9zng .container {
    padding: 0 30px;
  }
}
.cid-uVH8Yc9zng .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVH8Yc9zng .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVH8Yc9zng .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVH8Yc9zng .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVH8Yc9zng .embla__slide .card-wrap a {
  display: block;
}
.cid-uVH8Yc9zng .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVH8Yc9zng .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVH8Yc9zng .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVH8Yc9zng .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVH8Yc9zng .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVH8Yc9zng .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVH8Yc9zng .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVH8Yc9zng .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVH8Yc9zng .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVH8Yc9zng .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVH8Yc9zng .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVH8Yc9zng .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVH8Yc9zng .embla__button--next,
.cid-uVH8Yc9zng .embla__button--prev {
  display: flex;
}
.cid-uVH8Yc9zng .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVH8Yc9zng .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVH8Yc9zng .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVH8Yc9zng .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVH8Yc9zng .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVH8Yc9zng .embla__button {
    top: auto;
  }
}
.cid-uVH8Yc9zng .embla {
  position: relative;
  width: 100%;
}
.cid-uVH8Yc9zng .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVH8Yc9zng .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVH8Yc9zng .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVH8Yc9zng .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVH8Yc9zng .mbr-section-title {
  color: #232323;
}
.cid-uVH8Yc9zng .mbr-date {
  color: #ffffff;
}
.cid-uVH8Yc9zng .mbr-desc {
  color: #ffffff;
}
.cid-uVH8Yc9zng .mbr-text {
  color: #ffffff;
}
.cid-uVH8YcXdnQ {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVH90TdB6g {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVH90TdB6g nav.navbar {
  position: fixed;
}
.cid-uVH90TdB6g .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-uVH90TdB6g .dropdown-menu {
  padding: 0;
}
.cid-uVH90TdB6g .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVH90TdB6g .dropdown-item:hover,
.cid-uVH90TdB6g .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVH90TdB6g .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVH90TdB6g .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVH90TdB6g .nav-link {
  position: relative;
}
.cid-uVH90TdB6g .container {
  display: flex;
  margin: auto;
}
.cid-uVH90TdB6g .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVH90TdB6g .navbar-caption {
  padding-right: 4rem;
}
.cid-uVH90TdB6g .dropdown-menu,
.cid-uVH90TdB6g .navbar.opened {
  background: #ffffff !important;
}
.cid-uVH90TdB6g .nav-item:focus,
.cid-uVH90TdB6g .nav-link:focus {
  outline: none;
}
.cid-uVH90TdB6g .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVH90TdB6g .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVH90TdB6g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVH90TdB6g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVH90TdB6g .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVH90TdB6g .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVH90TdB6g .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVH90TdB6g .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVH90TdB6g .navbar.opened {
  transition: all .3s;
}
.cid-uVH90TdB6g .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVH90TdB6g .navbar .navbar-logo img {
  width: auto;
}
.cid-uVH90TdB6g .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVH90TdB6g .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVH90TdB6g .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVH90TdB6g .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVH90TdB6g .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVH90TdB6g .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVH90TdB6g .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-uVH90TdB6g .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVH90TdB6g .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVH90TdB6g .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVH90TdB6g .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVH90TdB6g .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVH90TdB6g .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVH90TdB6g .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVH90TdB6g .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-uVH90TdB6g .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVH90TdB6g .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVH90TdB6g .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVH90TdB6g .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVH90TdB6g .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVH90TdB6g .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVH90TdB6g .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVH90TdB6g .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVH90TdB6g .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVH90TdB6g .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVH90TdB6g .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVH90TdB6g .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVH90TdB6g .dropdown-item.active,
.cid-uVH90TdB6g .dropdown-item:active {
  background-color: transparent;
}
.cid-uVH90TdB6g .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVH90TdB6g .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVH90TdB6g .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVH90TdB6g .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVH90TdB6g .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVH90TdB6g .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVH90TdB6g ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVH90TdB6g .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVH90TdB6g button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVH90TdB6g button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVH90TdB6g button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVH90TdB6g button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVH90TdB6g button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVH90TdB6g button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVH90TdB6g nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVH90TdB6g nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVH90TdB6g nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVH90TdB6g nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVH90TdB6g .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVH90TdB6g a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVH90TdB6g .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-uVH90TdB6g .navbar {
    height: 77px;
  }
  .cid-uVH90TdB6g .navbar.opened {
    height: auto;
  }
  .cid-uVH90TdB6g .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVH90TWzGW {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVH90TWzGW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH90TWzGW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVH90TWzGW .mbr-section-title {
  color: #ffffff;
}
.cid-uVH90UBN0w {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVH90UBN0w .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH90UBN0w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVH90UBN0w .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVH90UBN0w .content-container {
    flex-direction: column;
  }
}
.cid-uVH90UBN0w .icons-menu {
  display: flex;
}
.cid-uVH90UBN0w .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVH90UBN0w .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVH90UBN0w .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVH90UBN0w .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVH90UBN0w .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVH90UBN0w .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVH90UBN0w .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVH90Vhi4r {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVH90Vhi4r .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH90Vhi4r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVH90Vhi4r .container {
    padding: 0 30px;
  }
}
.cid-uVH90Vhi4r .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVH90Vhi4r .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVH90Vhi4r .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVH90Vhi4r .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVH90Vhi4r .embla__slide .card-wrap a {
  display: block;
}
.cid-uVH90Vhi4r .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVH90Vhi4r .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVH90Vhi4r .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVH90Vhi4r .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVH90Vhi4r .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVH90Vhi4r .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVH90Vhi4r .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVH90Vhi4r .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVH90Vhi4r .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVH90Vhi4r .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVH90Vhi4r .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVH90Vhi4r .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVH90Vhi4r .embla__button--next,
.cid-uVH90Vhi4r .embla__button--prev {
  display: flex;
}
.cid-uVH90Vhi4r .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVH90Vhi4r .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVH90Vhi4r .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVH90Vhi4r .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVH90Vhi4r .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVH90Vhi4r .embla__button {
    top: auto;
  }
}
.cid-uVH90Vhi4r .embla {
  position: relative;
  width: 100%;
}
.cid-uVH90Vhi4r .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVH90Vhi4r .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVH90Vhi4r .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVH90Vhi4r .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVH90Vhi4r .mbr-section-title {
  color: #232323;
}
.cid-uVH90Vhi4r .mbr-date {
  color: #ffffff;
}
.cid-uVH90Vhi4r .mbr-desc {
  color: #ffffff;
}
.cid-uVH90Vhi4r .mbr-text {
  color: #ffffff;
}
.cid-uVH90W5ZXF {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVH93SMj5d {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVH93SMj5d nav.navbar {
  position: fixed;
}
.cid-uVH93SMj5d .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-uVH93SMj5d .dropdown-menu {
  padding: 0;
}
.cid-uVH93SMj5d .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVH93SMj5d .dropdown-item:hover,
.cid-uVH93SMj5d .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVH93SMj5d .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVH93SMj5d .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVH93SMj5d .nav-link {
  position: relative;
}
.cid-uVH93SMj5d .container {
  display: flex;
  margin: auto;
}
.cid-uVH93SMj5d .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVH93SMj5d .navbar-caption {
  padding-right: 4rem;
}
.cid-uVH93SMj5d .dropdown-menu,
.cid-uVH93SMj5d .navbar.opened {
  background: #ffffff !important;
}
.cid-uVH93SMj5d .nav-item:focus,
.cid-uVH93SMj5d .nav-link:focus {
  outline: none;
}
.cid-uVH93SMj5d .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVH93SMj5d .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVH93SMj5d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVH93SMj5d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVH93SMj5d .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVH93SMj5d .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVH93SMj5d .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVH93SMj5d .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVH93SMj5d .navbar.opened {
  transition: all .3s;
}
.cid-uVH93SMj5d .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVH93SMj5d .navbar .navbar-logo img {
  width: auto;
}
.cid-uVH93SMj5d .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVH93SMj5d .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVH93SMj5d .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVH93SMj5d .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVH93SMj5d .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVH93SMj5d .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVH93SMj5d .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-uVH93SMj5d .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVH93SMj5d .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVH93SMj5d .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVH93SMj5d .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVH93SMj5d .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVH93SMj5d .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVH93SMj5d .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVH93SMj5d .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-uVH93SMj5d .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVH93SMj5d .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVH93SMj5d .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVH93SMj5d .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVH93SMj5d .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVH93SMj5d .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVH93SMj5d .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVH93SMj5d .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVH93SMj5d .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVH93SMj5d .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVH93SMj5d .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVH93SMj5d .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVH93SMj5d .dropdown-item.active,
.cid-uVH93SMj5d .dropdown-item:active {
  background-color: transparent;
}
.cid-uVH93SMj5d .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVH93SMj5d .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVH93SMj5d .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVH93SMj5d .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVH93SMj5d .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVH93SMj5d .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVH93SMj5d ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVH93SMj5d .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVH93SMj5d button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVH93SMj5d button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVH93SMj5d button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVH93SMj5d button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVH93SMj5d button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVH93SMj5d button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVH93SMj5d nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVH93SMj5d nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVH93SMj5d nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVH93SMj5d nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVH93SMj5d .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVH93SMj5d a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVH93SMj5d .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-uVH93SMj5d .navbar {
    height: 77px;
  }
  .cid-uVH93SMj5d .navbar.opened {
    height: auto;
  }
  .cid-uVH93SMj5d .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVH93TxGlh {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVH93TxGlh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH93TxGlh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVH93TxGlh .mbr-section-title {
  color: #ffffff;
}
.cid-uVH93U94Tk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVH93U94Tk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH93U94Tk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVH93U94Tk .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVH93U94Tk .content-container {
    flex-direction: column;
  }
}
.cid-uVH93U94Tk .icons-menu {
  display: flex;
}
.cid-uVH93U94Tk .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVH93U94Tk .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVH93U94Tk .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVH93U94Tk .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVH93U94Tk .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVH93U94Tk .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVH93U94Tk .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVH93UOxod {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVH93UOxod .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH93UOxod .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVH93UOxod .container {
    padding: 0 30px;
  }
}
.cid-uVH93UOxod .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVH93UOxod .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVH93UOxod .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVH93UOxod .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVH93UOxod .embla__slide .card-wrap a {
  display: block;
}
.cid-uVH93UOxod .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVH93UOxod .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVH93UOxod .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVH93UOxod .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVH93UOxod .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVH93UOxod .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVH93UOxod .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVH93UOxod .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVH93UOxod .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVH93UOxod .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVH93UOxod .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVH93UOxod .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVH93UOxod .embla__button--next,
.cid-uVH93UOxod .embla__button--prev {
  display: flex;
}
.cid-uVH93UOxod .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVH93UOxod .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVH93UOxod .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVH93UOxod .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVH93UOxod .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVH93UOxod .embla__button {
    top: auto;
  }
}
.cid-uVH93UOxod .embla {
  position: relative;
  width: 100%;
}
.cid-uVH93UOxod .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVH93UOxod .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVH93UOxod .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVH93UOxod .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVH93UOxod .mbr-section-title {
  color: #232323;
}
.cid-uVH93UOxod .mbr-date {
  color: #ffffff;
}
.cid-uVH93UOxod .mbr-desc {
  color: #ffffff;
}
.cid-uVH93UOxod .mbr-text {
  color: #ffffff;
}
.cid-uVH93VHc8i {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVH96j1DKK {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVH96j1DKK nav.navbar {
  position: fixed;
}
.cid-uVH96j1DKK .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-uVH96j1DKK .dropdown-menu {
  padding: 0;
}
.cid-uVH96j1DKK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVH96j1DKK .dropdown-item:hover,
.cid-uVH96j1DKK .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVH96j1DKK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVH96j1DKK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVH96j1DKK .nav-link {
  position: relative;
}
.cid-uVH96j1DKK .container {
  display: flex;
  margin: auto;
}
.cid-uVH96j1DKK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVH96j1DKK .navbar-caption {
  padding-right: 4rem;
}
.cid-uVH96j1DKK .dropdown-menu,
.cid-uVH96j1DKK .navbar.opened {
  background: #ffffff !important;
}
.cid-uVH96j1DKK .nav-item:focus,
.cid-uVH96j1DKK .nav-link:focus {
  outline: none;
}
.cid-uVH96j1DKK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVH96j1DKK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVH96j1DKK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVH96j1DKK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVH96j1DKK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVH96j1DKK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVH96j1DKK .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVH96j1DKK .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVH96j1DKK .navbar.opened {
  transition: all .3s;
}
.cid-uVH96j1DKK .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVH96j1DKK .navbar .navbar-logo img {
  width: auto;
}
.cid-uVH96j1DKK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVH96j1DKK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVH96j1DKK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVH96j1DKK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVH96j1DKK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVH96j1DKK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVH96j1DKK .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-uVH96j1DKK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVH96j1DKK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVH96j1DKK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVH96j1DKK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVH96j1DKK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVH96j1DKK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVH96j1DKK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVH96j1DKK .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-uVH96j1DKK .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVH96j1DKK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVH96j1DKK .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVH96j1DKK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVH96j1DKK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVH96j1DKK .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVH96j1DKK .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVH96j1DKK .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVH96j1DKK .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVH96j1DKK .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVH96j1DKK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVH96j1DKK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVH96j1DKK .dropdown-item.active,
.cid-uVH96j1DKK .dropdown-item:active {
  background-color: transparent;
}
.cid-uVH96j1DKK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVH96j1DKK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVH96j1DKK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVH96j1DKK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVH96j1DKK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVH96j1DKK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVH96j1DKK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVH96j1DKK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVH96j1DKK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVH96j1DKK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVH96j1DKK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVH96j1DKK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVH96j1DKK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVH96j1DKK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVH96j1DKK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVH96j1DKK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVH96j1DKK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVH96j1DKK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVH96j1DKK .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVH96j1DKK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVH96j1DKK .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-uVH96j1DKK .navbar {
    height: 77px;
  }
  .cid-uVH96j1DKK .navbar.opened {
    height: auto;
  }
  .cid-uVH96j1DKK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVH96jLGtm {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVH96jLGtm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH96jLGtm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVH96jLGtm .mbr-section-title {
  color: #ffffff;
}
.cid-uVH96kpJhL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVH96kpJhL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH96kpJhL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVH96kpJhL .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVH96kpJhL .content-container {
    flex-direction: column;
  }
}
.cid-uVH96kpJhL .icons-menu {
  display: flex;
}
.cid-uVH96kpJhL .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVH96kpJhL .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVH96kpJhL .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVH96kpJhL .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVH96kpJhL .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVH96kpJhL .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVH96kpJhL .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVH96l8sfl {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVH96l8sfl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVH96l8sfl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVH96l8sfl .container {
    padding: 0 30px;
  }
}
.cid-uVH96l8sfl .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVH96l8sfl .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVH96l8sfl .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVH96l8sfl .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVH96l8sfl .embla__slide .card-wrap a {
  display: block;
}
.cid-uVH96l8sfl .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVH96l8sfl .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVH96l8sfl .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVH96l8sfl .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVH96l8sfl .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVH96l8sfl .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVH96l8sfl .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVH96l8sfl .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVH96l8sfl .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVH96l8sfl .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVH96l8sfl .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVH96l8sfl .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVH96l8sfl .embla__button--next,
.cid-uVH96l8sfl .embla__button--prev {
  display: flex;
}
.cid-uVH96l8sfl .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVH96l8sfl .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVH96l8sfl .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVH96l8sfl .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVH96l8sfl .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVH96l8sfl .embla__button {
    top: auto;
  }
}
.cid-uVH96l8sfl .embla {
  position: relative;
  width: 100%;
}
.cid-uVH96l8sfl .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVH96l8sfl .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVH96l8sfl .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVH96l8sfl .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVH96l8sfl .mbr-section-title {
  color: #232323;
}
.cid-uVH96l8sfl .mbr-date {
  color: #ffffff;
}
.cid-uVH96l8sfl .mbr-desc {
  color: #ffffff;
}
.cid-uVH96l8sfl .mbr-text {
  color: #ffffff;
}
.cid-uVH96m0RS3 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVIKp2Jc8j {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVIKp2Jc8j nav.navbar {
  position: fixed;
}
.cid-uVIKp2Jc8j .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-uVIKp2Jc8j .dropdown-menu {
  padding: 0;
}
.cid-uVIKp2Jc8j .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVIKp2Jc8j .dropdown-item:hover,
.cid-uVIKp2Jc8j .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVIKp2Jc8j .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVIKp2Jc8j .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVIKp2Jc8j .nav-link {
  position: relative;
}
.cid-uVIKp2Jc8j .container {
  display: flex;
  margin: auto;
}
.cid-uVIKp2Jc8j .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVIKp2Jc8j .navbar-caption {
  padding-right: 4rem;
}
.cid-uVIKp2Jc8j .dropdown-menu,
.cid-uVIKp2Jc8j .navbar.opened {
  background: #ffffff !important;
}
.cid-uVIKp2Jc8j .nav-item:focus,
.cid-uVIKp2Jc8j .nav-link:focus {
  outline: none;
}
.cid-uVIKp2Jc8j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVIKp2Jc8j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVIKp2Jc8j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVIKp2Jc8j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVIKp2Jc8j .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVIKp2Jc8j .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVIKp2Jc8j .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVIKp2Jc8j .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVIKp2Jc8j .navbar.opened {
  transition: all .3s;
}
.cid-uVIKp2Jc8j .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVIKp2Jc8j .navbar .navbar-logo img {
  width: auto;
}
.cid-uVIKp2Jc8j .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVIKp2Jc8j .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVIKp2Jc8j .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVIKp2Jc8j .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVIKp2Jc8j .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVIKp2Jc8j .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVIKp2Jc8j .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-uVIKp2Jc8j .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVIKp2Jc8j .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVIKp2Jc8j .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVIKp2Jc8j .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVIKp2Jc8j .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVIKp2Jc8j .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVIKp2Jc8j .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVIKp2Jc8j .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-uVIKp2Jc8j .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVIKp2Jc8j .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVIKp2Jc8j .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVIKp2Jc8j .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVIKp2Jc8j .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVIKp2Jc8j .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVIKp2Jc8j .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVIKp2Jc8j .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVIKp2Jc8j .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVIKp2Jc8j .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVIKp2Jc8j .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVIKp2Jc8j .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVIKp2Jc8j .dropdown-item.active,
.cid-uVIKp2Jc8j .dropdown-item:active {
  background-color: transparent;
}
.cid-uVIKp2Jc8j .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVIKp2Jc8j .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVIKp2Jc8j .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVIKp2Jc8j .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVIKp2Jc8j .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVIKp2Jc8j .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVIKp2Jc8j ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVIKp2Jc8j .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVIKp2Jc8j button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVIKp2Jc8j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVIKp2Jc8j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVIKp2Jc8j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVIKp2Jc8j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVIKp2Jc8j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVIKp2Jc8j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVIKp2Jc8j nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVIKp2Jc8j nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVIKp2Jc8j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVIKp2Jc8j .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVIKp2Jc8j a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVIKp2Jc8j .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-uVIKp2Jc8j .navbar {
    height: 77px;
  }
  .cid-uVIKp2Jc8j .navbar.opened {
    height: auto;
  }
  .cid-uVIKp2Jc8j .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVIKp35coz {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVIKp35coz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVIKp35coz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVIKp35coz .mbr-section-title {
  color: #ffffff;
}
.cid-uVIKp3ryW3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVIKp3ryW3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVIKp3ryW3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVIKp3ryW3 .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVIKp3ryW3 .content-container {
    flex-direction: column;
  }
}
.cid-uVIKp3ryW3 .icons-menu {
  display: flex;
}
.cid-uVIKp3ryW3 .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVIKp3ryW3 .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVIKp3ryW3 .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVIKp3ryW3 .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVIKp3ryW3 .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVIKp3ryW3 .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVIKp3ryW3 .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVIKp3JJ4v {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVIKp3JJ4v .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVIKp3JJ4v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVIKp3JJ4v .container {
    padding: 0 30px;
  }
}
.cid-uVIKp3JJ4v .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVIKp3JJ4v .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVIKp3JJ4v .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVIKp3JJ4v .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVIKp3JJ4v .embla__slide .card-wrap a {
  display: block;
}
.cid-uVIKp3JJ4v .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVIKp3JJ4v .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVIKp3JJ4v .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVIKp3JJ4v .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVIKp3JJ4v .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVIKp3JJ4v .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVIKp3JJ4v .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVIKp3JJ4v .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVIKp3JJ4v .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVIKp3JJ4v .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVIKp3JJ4v .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVIKp3JJ4v .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVIKp3JJ4v .embla__button--next,
.cid-uVIKp3JJ4v .embla__button--prev {
  display: flex;
}
.cid-uVIKp3JJ4v .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVIKp3JJ4v .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVIKp3JJ4v .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVIKp3JJ4v .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVIKp3JJ4v .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVIKp3JJ4v .embla__button {
    top: auto;
  }
}
.cid-uVIKp3JJ4v .embla {
  position: relative;
  width: 100%;
}
.cid-uVIKp3JJ4v .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVIKp3JJ4v .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVIKp3JJ4v .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVIKp3JJ4v .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVIKp3JJ4v .mbr-section-title {
  color: #232323;
}
.cid-uVIKp3JJ4v .mbr-date {
  color: #ffffff;
}
.cid-uVIKp3JJ4v .mbr-desc {
  color: #ffffff;
}
.cid-uVIKp3JJ4v .mbr-text {
  color: #ffffff;
}
.cid-uVIKp4fWKX {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVIKievviB {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVIKievviB nav.navbar {
  position: fixed;
}
.cid-uVIKievviB .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-uVIKievviB .dropdown-menu {
  padding: 0;
}
.cid-uVIKievviB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVIKievviB .dropdown-item:hover,
.cid-uVIKievviB .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVIKievviB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVIKievviB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVIKievviB .nav-link {
  position: relative;
}
.cid-uVIKievviB .container {
  display: flex;
  margin: auto;
}
.cid-uVIKievviB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVIKievviB .navbar-caption {
  padding-right: 4rem;
}
.cid-uVIKievviB .dropdown-menu,
.cid-uVIKievviB .navbar.opened {
  background: #ffffff !important;
}
.cid-uVIKievviB .nav-item:focus,
.cid-uVIKievviB .nav-link:focus {
  outline: none;
}
.cid-uVIKievviB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVIKievviB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVIKievviB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVIKievviB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVIKievviB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVIKievviB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVIKievviB .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVIKievviB .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVIKievviB .navbar.opened {
  transition: all .3s;
}
.cid-uVIKievviB .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVIKievviB .navbar .navbar-logo img {
  width: auto;
}
.cid-uVIKievviB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVIKievviB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVIKievviB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVIKievviB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVIKievviB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVIKievviB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVIKievviB .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-uVIKievviB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVIKievviB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVIKievviB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVIKievviB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVIKievviB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVIKievviB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVIKievviB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVIKievviB .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-uVIKievviB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVIKievviB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVIKievviB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVIKievviB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVIKievviB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVIKievviB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVIKievviB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVIKievviB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVIKievviB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVIKievviB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVIKievviB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVIKievviB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVIKievviB .dropdown-item.active,
.cid-uVIKievviB .dropdown-item:active {
  background-color: transparent;
}
.cid-uVIKievviB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVIKievviB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVIKievviB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVIKievviB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVIKievviB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVIKievviB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVIKievviB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVIKievviB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVIKievviB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVIKievviB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVIKievviB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVIKievviB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVIKievviB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVIKievviB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVIKievviB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVIKievviB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVIKievviB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVIKievviB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVIKievviB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVIKievviB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVIKievviB .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-uVIKievviB .navbar {
    height: 77px;
  }
  .cid-uVIKievviB .navbar.opened {
    height: auto;
  }
  .cid-uVIKievviB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVIKieP848 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVIKieP848 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVIKieP848 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVIKieP848 .mbr-section-title {
  color: #ffffff;
}
.cid-uVIKif4597 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVIKif4597 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVIKif4597 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVIKif4597 .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVIKif4597 .content-container {
    flex-direction: column;
  }
}
.cid-uVIKif4597 .icons-menu {
  display: flex;
}
.cid-uVIKif4597 .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVIKif4597 .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVIKif4597 .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVIKif4597 .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVIKif4597 .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVIKif4597 .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVIKif4597 .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVIKifkXRO {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVIKifkXRO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVIKifkXRO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVIKifkXRO .container {
    padding: 0 30px;
  }
}
.cid-uVIKifkXRO .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVIKifkXRO .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVIKifkXRO .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVIKifkXRO .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVIKifkXRO .embla__slide .card-wrap a {
  display: block;
}
.cid-uVIKifkXRO .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVIKifkXRO .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVIKifkXRO .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVIKifkXRO .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVIKifkXRO .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVIKifkXRO .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVIKifkXRO .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVIKifkXRO .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVIKifkXRO .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVIKifkXRO .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVIKifkXRO .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVIKifkXRO .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVIKifkXRO .embla__button--next,
.cid-uVIKifkXRO .embla__button--prev {
  display: flex;
}
.cid-uVIKifkXRO .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVIKifkXRO .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVIKifkXRO .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVIKifkXRO .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVIKifkXRO .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVIKifkXRO .embla__button {
    top: auto;
  }
}
.cid-uVIKifkXRO .embla {
  position: relative;
  width: 100%;
}
.cid-uVIKifkXRO .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVIKifkXRO .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVIKifkXRO .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVIKifkXRO .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVIKifkXRO .mbr-section-title {
  color: #232323;
}
.cid-uVIKifkXRO .mbr-date {
  color: #ffffff;
}
.cid-uVIKifkXRO .mbr-desc {
  color: #ffffff;
}
.cid-uVIKifkXRO .mbr-text {
  color: #ffffff;
}
.cid-uVIKifPBdb {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVIKgvCI9K {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVIKgvCI9K nav.navbar {
  position: fixed;
}
.cid-uVIKgvCI9K .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-uVIKgvCI9K .dropdown-menu {
  padding: 0;
}
.cid-uVIKgvCI9K .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVIKgvCI9K .dropdown-item:hover,
.cid-uVIKgvCI9K .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVIKgvCI9K .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVIKgvCI9K .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVIKgvCI9K .nav-link {
  position: relative;
}
.cid-uVIKgvCI9K .container {
  display: flex;
  margin: auto;
}
.cid-uVIKgvCI9K .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVIKgvCI9K .navbar-caption {
  padding-right: 4rem;
}
.cid-uVIKgvCI9K .dropdown-menu,
.cid-uVIKgvCI9K .navbar.opened {
  background: #ffffff !important;
}
.cid-uVIKgvCI9K .nav-item:focus,
.cid-uVIKgvCI9K .nav-link:focus {
  outline: none;
}
.cid-uVIKgvCI9K .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVIKgvCI9K .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVIKgvCI9K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVIKgvCI9K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVIKgvCI9K .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVIKgvCI9K .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVIKgvCI9K .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVIKgvCI9K .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVIKgvCI9K .navbar.opened {
  transition: all .3s;
}
.cid-uVIKgvCI9K .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVIKgvCI9K .navbar .navbar-logo img {
  width: auto;
}
.cid-uVIKgvCI9K .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVIKgvCI9K .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVIKgvCI9K .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVIKgvCI9K .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVIKgvCI9K .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVIKgvCI9K .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVIKgvCI9K .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-uVIKgvCI9K .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVIKgvCI9K .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVIKgvCI9K .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVIKgvCI9K .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVIKgvCI9K .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVIKgvCI9K .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVIKgvCI9K .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVIKgvCI9K .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-uVIKgvCI9K .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVIKgvCI9K .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVIKgvCI9K .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVIKgvCI9K .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVIKgvCI9K .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVIKgvCI9K .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVIKgvCI9K .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVIKgvCI9K .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVIKgvCI9K .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVIKgvCI9K .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVIKgvCI9K .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVIKgvCI9K .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVIKgvCI9K .dropdown-item.active,
.cid-uVIKgvCI9K .dropdown-item:active {
  background-color: transparent;
}
.cid-uVIKgvCI9K .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVIKgvCI9K .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVIKgvCI9K .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVIKgvCI9K .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVIKgvCI9K .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVIKgvCI9K .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVIKgvCI9K ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVIKgvCI9K .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVIKgvCI9K button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVIKgvCI9K button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVIKgvCI9K button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVIKgvCI9K button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVIKgvCI9K button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVIKgvCI9K button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVIKgvCI9K nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVIKgvCI9K nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVIKgvCI9K nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVIKgvCI9K nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVIKgvCI9K .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVIKgvCI9K a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVIKgvCI9K .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-uVIKgvCI9K .navbar {
    height: 77px;
  }
  .cid-uVIKgvCI9K .navbar.opened {
    height: auto;
  }
  .cid-uVIKgvCI9K .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVIKgvXuce {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVIKgvXuce .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVIKgvXuce .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVIKgvXuce .mbr-section-title {
  color: #ffffff;
}
.cid-uVIKgwaVAt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVIKgwaVAt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVIKgwaVAt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVIKgwaVAt .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVIKgwaVAt .content-container {
    flex-direction: column;
  }
}
.cid-uVIKgwaVAt .icons-menu {
  display: flex;
}
.cid-uVIKgwaVAt .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVIKgwaVAt .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVIKgwaVAt .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVIKgwaVAt .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVIKgwaVAt .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVIKgwaVAt .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVIKgwaVAt .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVIKgwrRg9 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVIKgwrRg9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVIKgwrRg9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVIKgwrRg9 .container {
    padding: 0 30px;
  }
}
.cid-uVIKgwrRg9 .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVIKgwrRg9 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVIKgwrRg9 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVIKgwrRg9 .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVIKgwrRg9 .embla__slide .card-wrap a {
  display: block;
}
.cid-uVIKgwrRg9 .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVIKgwrRg9 .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVIKgwrRg9 .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVIKgwrRg9 .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVIKgwrRg9 .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVIKgwrRg9 .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVIKgwrRg9 .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVIKgwrRg9 .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVIKgwrRg9 .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVIKgwrRg9 .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVIKgwrRg9 .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVIKgwrRg9 .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVIKgwrRg9 .embla__button--next,
.cid-uVIKgwrRg9 .embla__button--prev {
  display: flex;
}
.cid-uVIKgwrRg9 .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVIKgwrRg9 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVIKgwrRg9 .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVIKgwrRg9 .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVIKgwrRg9 .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVIKgwrRg9 .embla__button {
    top: auto;
  }
}
.cid-uVIKgwrRg9 .embla {
  position: relative;
  width: 100%;
}
.cid-uVIKgwrRg9 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVIKgwrRg9 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVIKgwrRg9 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVIKgwrRg9 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVIKgwrRg9 .mbr-section-title {
  color: #232323;
}
.cid-uVIKgwrRg9 .mbr-date {
  color: #ffffff;
}
.cid-uVIKgwrRg9 .mbr-desc {
  color: #ffffff;
}
.cid-uVIKgwrRg9 .mbr-text {
  color: #ffffff;
}
.cid-uVIKgx0bKP {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVIKeK9bR2 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVIKeK9bR2 nav.navbar {
  position: fixed;
}
.cid-uVIKeK9bR2 .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-uVIKeK9bR2 .dropdown-menu {
  padding: 0;
}
.cid-uVIKeK9bR2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVIKeK9bR2 .dropdown-item:hover,
.cid-uVIKeK9bR2 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVIKeK9bR2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVIKeK9bR2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVIKeK9bR2 .nav-link {
  position: relative;
}
.cid-uVIKeK9bR2 .container {
  display: flex;
  margin: auto;
}
.cid-uVIKeK9bR2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVIKeK9bR2 .navbar-caption {
  padding-right: 4rem;
}
.cid-uVIKeK9bR2 .dropdown-menu,
.cid-uVIKeK9bR2 .navbar.opened {
  background: #ffffff !important;
}
.cid-uVIKeK9bR2 .nav-item:focus,
.cid-uVIKeK9bR2 .nav-link:focus {
  outline: none;
}
.cid-uVIKeK9bR2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVIKeK9bR2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVIKeK9bR2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVIKeK9bR2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVIKeK9bR2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVIKeK9bR2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVIKeK9bR2 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVIKeK9bR2 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVIKeK9bR2 .navbar.opened {
  transition: all .3s;
}
.cid-uVIKeK9bR2 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVIKeK9bR2 .navbar .navbar-logo img {
  width: auto;
}
.cid-uVIKeK9bR2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVIKeK9bR2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVIKeK9bR2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVIKeK9bR2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVIKeK9bR2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVIKeK9bR2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVIKeK9bR2 .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-uVIKeK9bR2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVIKeK9bR2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVIKeK9bR2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVIKeK9bR2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVIKeK9bR2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVIKeK9bR2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVIKeK9bR2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVIKeK9bR2 .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-uVIKeK9bR2 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVIKeK9bR2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVIKeK9bR2 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVIKeK9bR2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVIKeK9bR2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVIKeK9bR2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVIKeK9bR2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVIKeK9bR2 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVIKeK9bR2 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVIKeK9bR2 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVIKeK9bR2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVIKeK9bR2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVIKeK9bR2 .dropdown-item.active,
.cid-uVIKeK9bR2 .dropdown-item:active {
  background-color: transparent;
}
.cid-uVIKeK9bR2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVIKeK9bR2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVIKeK9bR2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVIKeK9bR2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVIKeK9bR2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVIKeK9bR2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVIKeK9bR2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVIKeK9bR2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVIKeK9bR2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVIKeK9bR2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVIKeK9bR2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVIKeK9bR2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVIKeK9bR2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVIKeK9bR2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVIKeK9bR2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVIKeK9bR2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVIKeK9bR2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVIKeK9bR2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVIKeK9bR2 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVIKeK9bR2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVIKeK9bR2 .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-uVIKeK9bR2 .navbar {
    height: 77px;
  }
  .cid-uVIKeK9bR2 .navbar.opened {
    height: auto;
  }
  .cid-uVIKeK9bR2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVIKeKtIrj {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVIKeKtIrj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVIKeKtIrj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVIKeKtIrj .mbr-section-title {
  color: #ffffff;
}
.cid-uVIKeKGK7v {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVIKeKGK7v .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVIKeKGK7v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVIKeKGK7v .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVIKeKGK7v .content-container {
    flex-direction: column;
  }
}
.cid-uVIKeKGK7v .icons-menu {
  display: flex;
}
.cid-uVIKeKGK7v .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVIKeKGK7v .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVIKeKGK7v .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVIKeKGK7v .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVIKeKGK7v .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVIKeKGK7v .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVIKeKGK7v .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVIKeKW0Dq {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVIKeKW0Dq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVIKeKW0Dq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVIKeKW0Dq .container {
    padding: 0 30px;
  }
}
.cid-uVIKeKW0Dq .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVIKeKW0Dq .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVIKeKW0Dq .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVIKeKW0Dq .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVIKeKW0Dq .embla__slide .card-wrap a {
  display: block;
}
.cid-uVIKeKW0Dq .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVIKeKW0Dq .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVIKeKW0Dq .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVIKeKW0Dq .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVIKeKW0Dq .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVIKeKW0Dq .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVIKeKW0Dq .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVIKeKW0Dq .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVIKeKW0Dq .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVIKeKW0Dq .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVIKeKW0Dq .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVIKeKW0Dq .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVIKeKW0Dq .embla__button--next,
.cid-uVIKeKW0Dq .embla__button--prev {
  display: flex;
}
.cid-uVIKeKW0Dq .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVIKeKW0Dq .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVIKeKW0Dq .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVIKeKW0Dq .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVIKeKW0Dq .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVIKeKW0Dq .embla__button {
    top: auto;
  }
}
.cid-uVIKeKW0Dq .embla {
  position: relative;
  width: 100%;
}
.cid-uVIKeKW0Dq .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVIKeKW0Dq .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVIKeKW0Dq .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVIKeKW0Dq .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVIKeKW0Dq .mbr-section-title {
  color: #232323;
}
.cid-uVIKeKW0Dq .mbr-date {
  color: #ffffff;
}
.cid-uVIKeKW0Dq .mbr-desc {
  color: #ffffff;
}
.cid-uVIKeKW0Dq .mbr-text {
  color: #ffffff;
}
.cid-uVIKeLm6L8 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVIKcnSXG6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVIKcnSXG6 nav.navbar {
  position: fixed;
}
.cid-uVIKcnSXG6 .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-uVIKcnSXG6 .dropdown-menu {
  padding: 0;
}
.cid-uVIKcnSXG6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVIKcnSXG6 .dropdown-item:hover,
.cid-uVIKcnSXG6 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVIKcnSXG6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVIKcnSXG6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVIKcnSXG6 .nav-link {
  position: relative;
}
.cid-uVIKcnSXG6 .container {
  display: flex;
  margin: auto;
}
.cid-uVIKcnSXG6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVIKcnSXG6 .navbar-caption {
  padding-right: 4rem;
}
.cid-uVIKcnSXG6 .dropdown-menu,
.cid-uVIKcnSXG6 .navbar.opened {
  background: #ffffff !important;
}
.cid-uVIKcnSXG6 .nav-item:focus,
.cid-uVIKcnSXG6 .nav-link:focus {
  outline: none;
}
.cid-uVIKcnSXG6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVIKcnSXG6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVIKcnSXG6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVIKcnSXG6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVIKcnSXG6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVIKcnSXG6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVIKcnSXG6 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVIKcnSXG6 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVIKcnSXG6 .navbar.opened {
  transition: all .3s;
}
.cid-uVIKcnSXG6 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVIKcnSXG6 .navbar .navbar-logo img {
  width: auto;
}
.cid-uVIKcnSXG6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVIKcnSXG6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVIKcnSXG6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVIKcnSXG6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVIKcnSXG6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVIKcnSXG6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVIKcnSXG6 .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-uVIKcnSXG6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVIKcnSXG6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVIKcnSXG6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVIKcnSXG6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVIKcnSXG6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVIKcnSXG6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVIKcnSXG6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVIKcnSXG6 .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-uVIKcnSXG6 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVIKcnSXG6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVIKcnSXG6 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVIKcnSXG6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVIKcnSXG6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVIKcnSXG6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVIKcnSXG6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVIKcnSXG6 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVIKcnSXG6 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVIKcnSXG6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVIKcnSXG6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVIKcnSXG6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVIKcnSXG6 .dropdown-item.active,
.cid-uVIKcnSXG6 .dropdown-item:active {
  background-color: transparent;
}
.cid-uVIKcnSXG6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVIKcnSXG6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVIKcnSXG6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVIKcnSXG6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVIKcnSXG6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVIKcnSXG6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVIKcnSXG6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVIKcnSXG6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVIKcnSXG6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVIKcnSXG6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVIKcnSXG6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVIKcnSXG6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVIKcnSXG6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVIKcnSXG6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVIKcnSXG6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVIKcnSXG6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVIKcnSXG6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVIKcnSXG6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVIKcnSXG6 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVIKcnSXG6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVIKcnSXG6 .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-uVIKcnSXG6 .navbar {
    height: 77px;
  }
  .cid-uVIKcnSXG6 .navbar.opened {
    height: auto;
  }
  .cid-uVIKcnSXG6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVIKcol7s6 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVIKcol7s6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVIKcol7s6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVIKcol7s6 .mbr-section-title {
  color: #ffffff;
}
.cid-uVIKcoFMbC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVIKcoFMbC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVIKcoFMbC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVIKcoFMbC .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVIKcoFMbC .content-container {
    flex-direction: column;
  }
}
.cid-uVIKcoFMbC .icons-menu {
  display: flex;
}
.cid-uVIKcoFMbC .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVIKcoFMbC .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVIKcoFMbC .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVIKcoFMbC .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVIKcoFMbC .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVIKcoFMbC .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVIKcoFMbC .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVIKcoZS1F {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVIKcoZS1F .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVIKcoZS1F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVIKcoZS1F .container {
    padding: 0 30px;
  }
}
.cid-uVIKcoZS1F .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVIKcoZS1F .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVIKcoZS1F .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVIKcoZS1F .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVIKcoZS1F .embla__slide .card-wrap a {
  display: block;
}
.cid-uVIKcoZS1F .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVIKcoZS1F .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVIKcoZS1F .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVIKcoZS1F .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVIKcoZS1F .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVIKcoZS1F .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVIKcoZS1F .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVIKcoZS1F .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVIKcoZS1F .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVIKcoZS1F .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVIKcoZS1F .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVIKcoZS1F .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVIKcoZS1F .embla__button--next,
.cid-uVIKcoZS1F .embla__button--prev {
  display: flex;
}
.cid-uVIKcoZS1F .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVIKcoZS1F .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVIKcoZS1F .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVIKcoZS1F .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVIKcoZS1F .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVIKcoZS1F .embla__button {
    top: auto;
  }
}
.cid-uVIKcoZS1F .embla {
  position: relative;
  width: 100%;
}
.cid-uVIKcoZS1F .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVIKcoZS1F .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVIKcoZS1F .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVIKcoZS1F .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVIKcoZS1F .mbr-section-title {
  color: #232323;
}
.cid-uVIKcoZS1F .mbr-date {
  color: #ffffff;
}
.cid-uVIKcoZS1F .mbr-desc {
  color: #ffffff;
}
.cid-uVIKcoZS1F .mbr-text {
  color: #ffffff;
}
.cid-uVIKcpz3yu {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVIJZQ4WUJ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVIJZQ4WUJ nav.navbar {
  position: fixed;
}
.cid-uVIJZQ4WUJ .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-uVIJZQ4WUJ .dropdown-menu {
  padding: 0;
}
.cid-uVIJZQ4WUJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVIJZQ4WUJ .dropdown-item:hover,
.cid-uVIJZQ4WUJ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVIJZQ4WUJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVIJZQ4WUJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVIJZQ4WUJ .nav-link {
  position: relative;
}
.cid-uVIJZQ4WUJ .container {
  display: flex;
  margin: auto;
}
.cid-uVIJZQ4WUJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVIJZQ4WUJ .navbar-caption {
  padding-right: 4rem;
}
.cid-uVIJZQ4WUJ .dropdown-menu,
.cid-uVIJZQ4WUJ .navbar.opened {
  background: #ffffff !important;
}
.cid-uVIJZQ4WUJ .nav-item:focus,
.cid-uVIJZQ4WUJ .nav-link:focus {
  outline: none;
}
.cid-uVIJZQ4WUJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVIJZQ4WUJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVIJZQ4WUJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVIJZQ4WUJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVIJZQ4WUJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVIJZQ4WUJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVIJZQ4WUJ .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVIJZQ4WUJ .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVIJZQ4WUJ .navbar.opened {
  transition: all .3s;
}
.cid-uVIJZQ4WUJ .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVIJZQ4WUJ .navbar .navbar-logo img {
  width: auto;
}
.cid-uVIJZQ4WUJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVIJZQ4WUJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVIJZQ4WUJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVIJZQ4WUJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVIJZQ4WUJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVIJZQ4WUJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVIJZQ4WUJ .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-uVIJZQ4WUJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVIJZQ4WUJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVIJZQ4WUJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVIJZQ4WUJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVIJZQ4WUJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVIJZQ4WUJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVIJZQ4WUJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVIJZQ4WUJ .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-uVIJZQ4WUJ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVIJZQ4WUJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVIJZQ4WUJ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVIJZQ4WUJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVIJZQ4WUJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVIJZQ4WUJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVIJZQ4WUJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVIJZQ4WUJ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVIJZQ4WUJ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVIJZQ4WUJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVIJZQ4WUJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVIJZQ4WUJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVIJZQ4WUJ .dropdown-item.active,
.cid-uVIJZQ4WUJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uVIJZQ4WUJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVIJZQ4WUJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVIJZQ4WUJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVIJZQ4WUJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVIJZQ4WUJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVIJZQ4WUJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVIJZQ4WUJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVIJZQ4WUJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVIJZQ4WUJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVIJZQ4WUJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVIJZQ4WUJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVIJZQ4WUJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVIJZQ4WUJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVIJZQ4WUJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVIJZQ4WUJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVIJZQ4WUJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVIJZQ4WUJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVIJZQ4WUJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVIJZQ4WUJ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVIJZQ4WUJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVIJZQ4WUJ .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-uVIJZQ4WUJ .navbar {
    height: 77px;
  }
  .cid-uVIJZQ4WUJ .navbar.opened {
    height: auto;
  }
  .cid-uVIJZQ4WUJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVIJZQrOtJ {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVIJZQrOtJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVIJZQrOtJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVIJZQrOtJ .mbr-section-title {
  color: #ffffff;
}
.cid-uVIJZQESrq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVIJZQESrq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVIJZQESrq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVIJZQESrq .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVIJZQESrq .content-container {
    flex-direction: column;
  }
}
.cid-uVIJZQESrq .icons-menu {
  display: flex;
}
.cid-uVIJZQESrq .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVIJZQESrq .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVIJZQESrq .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVIJZQESrq .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVIJZQESrq .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVIJZQESrq .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVIJZQESrq .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVIJZQTyZS {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVIJZQTyZS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVIJZQTyZS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVIJZQTyZS .container {
    padding: 0 30px;
  }
}
.cid-uVIJZQTyZS .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVIJZQTyZS .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVIJZQTyZS .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVIJZQTyZS .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVIJZQTyZS .embla__slide .card-wrap a {
  display: block;
}
.cid-uVIJZQTyZS .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVIJZQTyZS .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVIJZQTyZS .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVIJZQTyZS .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVIJZQTyZS .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVIJZQTyZS .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVIJZQTyZS .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVIJZQTyZS .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVIJZQTyZS .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVIJZQTyZS .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVIJZQTyZS .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVIJZQTyZS .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVIJZQTyZS .embla__button--next,
.cid-uVIJZQTyZS .embla__button--prev {
  display: flex;
}
.cid-uVIJZQTyZS .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVIJZQTyZS .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVIJZQTyZS .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVIJZQTyZS .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVIJZQTyZS .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVIJZQTyZS .embla__button {
    top: auto;
  }
}
.cid-uVIJZQTyZS .embla {
  position: relative;
  width: 100%;
}
.cid-uVIJZQTyZS .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVIJZQTyZS .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVIJZQTyZS .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVIJZQTyZS .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVIJZQTyZS .mbr-section-title {
  color: #232323;
}
.cid-uVIJZQTyZS .mbr-date {
  color: #ffffff;
}
.cid-uVIJZQTyZS .mbr-desc {
  color: #ffffff;
}
.cid-uVIJZQTyZS .mbr-text {
  color: #ffffff;
}
.cid-uVIJZRiwfX {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVMZrRZx39 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVMZrRZx39 nav.navbar {
  position: fixed;
}
.cid-uVMZrRZx39 .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-uVMZrRZx39 .dropdown-menu {
  padding: 0;
}
.cid-uVMZrRZx39 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVMZrRZx39 .dropdown-item:hover,
.cid-uVMZrRZx39 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVMZrRZx39 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVMZrRZx39 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVMZrRZx39 .nav-link {
  position: relative;
}
.cid-uVMZrRZx39 .container {
  display: flex;
  margin: auto;
}
.cid-uVMZrRZx39 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVMZrRZx39 .navbar-caption {
  padding-right: 4rem;
}
.cid-uVMZrRZx39 .dropdown-menu,
.cid-uVMZrRZx39 .navbar.opened {
  background: #ffffff !important;
}
.cid-uVMZrRZx39 .nav-item:focus,
.cid-uVMZrRZx39 .nav-link:focus {
  outline: none;
}
.cid-uVMZrRZx39 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVMZrRZx39 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVMZrRZx39 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVMZrRZx39 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVMZrRZx39 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVMZrRZx39 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVMZrRZx39 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVMZrRZx39 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVMZrRZx39 .navbar.opened {
  transition: all .3s;
}
.cid-uVMZrRZx39 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVMZrRZx39 .navbar .navbar-logo img {
  width: auto;
}
.cid-uVMZrRZx39 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVMZrRZx39 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVMZrRZx39 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVMZrRZx39 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVMZrRZx39 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVMZrRZx39 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVMZrRZx39 .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-uVMZrRZx39 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVMZrRZx39 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVMZrRZx39 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVMZrRZx39 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVMZrRZx39 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVMZrRZx39 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVMZrRZx39 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVMZrRZx39 .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-uVMZrRZx39 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVMZrRZx39 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVMZrRZx39 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVMZrRZx39 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVMZrRZx39 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVMZrRZx39 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVMZrRZx39 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVMZrRZx39 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVMZrRZx39 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVMZrRZx39 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVMZrRZx39 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVMZrRZx39 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVMZrRZx39 .dropdown-item.active,
.cid-uVMZrRZx39 .dropdown-item:active {
  background-color: transparent;
}
.cid-uVMZrRZx39 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVMZrRZx39 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVMZrRZx39 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVMZrRZx39 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVMZrRZx39 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVMZrRZx39 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVMZrRZx39 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVMZrRZx39 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVMZrRZx39 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVMZrRZx39 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVMZrRZx39 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVMZrRZx39 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVMZrRZx39 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVMZrRZx39 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVMZrRZx39 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVMZrRZx39 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVMZrRZx39 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVMZrRZx39 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVMZrRZx39 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVMZrRZx39 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVMZrRZx39 .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-uVMZrRZx39 .navbar {
    height: 77px;
  }
  .cid-uVMZrRZx39 .navbar.opened {
    height: auto;
  }
  .cid-uVMZrRZx39 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVMZrSkR8n {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVMZrSkR8n .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVMZrSkR8n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVMZrSkR8n .mbr-section-title {
  color: #ffffff;
}
.cid-uVMZrSxT0l {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVMZrSxT0l .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVMZrSxT0l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVMZrSxT0l .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVMZrSxT0l .content-container {
    flex-direction: column;
  }
}
.cid-uVMZrSxT0l .icons-menu {
  display: flex;
}
.cid-uVMZrSxT0l .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVMZrSxT0l .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVMZrSxT0l .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVMZrSxT0l .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVMZrSxT0l .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVMZrSxT0l .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVMZrSxT0l .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVN00IzDHC {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVMZAdJWGb {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uVMZAdJWGb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVMZAdJWGb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVMZAdJWGb .col-12 {
  position: relative;
}
.cid-uVMZAdJWGb img {
  margin: auto;
}
.cid-uVMZAdJWGb .text-wrapper {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
@media (min-width: 992px) {
  .cid-uVMZAdJWGb .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uVMZAdJWGb .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uVMZAdJWGb .image-wrapper {
    padding: 1rem;
  }
}
.cid-uVMZAdJWGb .mbr-section-title {
  color: #ffffff;
}
.cid-uVMZAdJWGb .mbr-text,
.cid-uVMZAdJWGb .mbr-section-btn {
  color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVN0EckS1S {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVN0EckS1S nav.navbar {
  position: fixed;
}
.cid-uVN0EckS1S .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-uVN0EckS1S .dropdown-menu {
  padding: 0;
}
.cid-uVN0EckS1S .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVN0EckS1S .dropdown-item:hover,
.cid-uVN0EckS1S .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVN0EckS1S .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVN0EckS1S .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVN0EckS1S .nav-link {
  position: relative;
}
.cid-uVN0EckS1S .container {
  display: flex;
  margin: auto;
}
.cid-uVN0EckS1S .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVN0EckS1S .navbar-caption {
  padding-right: 4rem;
}
.cid-uVN0EckS1S .dropdown-menu,
.cid-uVN0EckS1S .navbar.opened {
  background: #ffffff !important;
}
.cid-uVN0EckS1S .nav-item:focus,
.cid-uVN0EckS1S .nav-link:focus {
  outline: none;
}
.cid-uVN0EckS1S .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVN0EckS1S .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVN0EckS1S .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVN0EckS1S .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVN0EckS1S .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVN0EckS1S .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVN0EckS1S .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVN0EckS1S .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVN0EckS1S .navbar.opened {
  transition: all .3s;
}
.cid-uVN0EckS1S .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVN0EckS1S .navbar .navbar-logo img {
  width: auto;
}
.cid-uVN0EckS1S .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVN0EckS1S .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVN0EckS1S .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVN0EckS1S .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVN0EckS1S .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVN0EckS1S .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVN0EckS1S .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-uVN0EckS1S .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVN0EckS1S .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVN0EckS1S .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVN0EckS1S .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVN0EckS1S .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVN0EckS1S .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVN0EckS1S .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVN0EckS1S .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-uVN0EckS1S .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVN0EckS1S .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVN0EckS1S .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVN0EckS1S .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVN0EckS1S .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVN0EckS1S .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVN0EckS1S .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVN0EckS1S .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVN0EckS1S .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVN0EckS1S .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVN0EckS1S .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVN0EckS1S .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVN0EckS1S .dropdown-item.active,
.cid-uVN0EckS1S .dropdown-item:active {
  background-color: transparent;
}
.cid-uVN0EckS1S .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVN0EckS1S .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVN0EckS1S .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVN0EckS1S .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVN0EckS1S .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVN0EckS1S .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVN0EckS1S ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVN0EckS1S .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVN0EckS1S button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVN0EckS1S button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVN0EckS1S button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVN0EckS1S button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVN0EckS1S button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVN0EckS1S button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVN0EckS1S nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVN0EckS1S nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVN0EckS1S nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVN0EckS1S nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVN0EckS1S .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVN0EckS1S a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVN0EckS1S .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-uVN0EckS1S .navbar {
    height: 77px;
  }
  .cid-uVN0EckS1S .navbar.opened {
    height: auto;
  }
  .cid-uVN0EckS1S .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVN0EcDhtL {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVN0EcDhtL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVN0EcDhtL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVN0EcDhtL .mbr-section-title {
  color: #ffffff;
}
.cid-uVN0EcR2f2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVN0EcR2f2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVN0EcR2f2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVN0EcR2f2 .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVN0EcR2f2 .content-container {
    flex-direction: column;
  }
}
.cid-uVN0EcR2f2 .icons-menu {
  display: flex;
}
.cid-uVN0EcR2f2 .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVN0EcR2f2 .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVN0EcR2f2 .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVN0EcR2f2 .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVN0EcR2f2 .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVN0EcR2f2 .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVN0EcR2f2 .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVN0Ed7fQn {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVN0Ed7fQn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVN0Ed7fQn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVN0Ed7fQn .container {
    padding: 0 30px;
  }
}
.cid-uVN0Ed7fQn .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVN0Ed7fQn .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVN0Ed7fQn .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVN0Ed7fQn .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVN0Ed7fQn .embla__slide .card-wrap a {
  display: block;
}
.cid-uVN0Ed7fQn .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVN0Ed7fQn .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVN0Ed7fQn .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVN0Ed7fQn .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVN0Ed7fQn .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVN0Ed7fQn .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVN0Ed7fQn .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVN0Ed7fQn .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVN0Ed7fQn .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVN0Ed7fQn .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVN0Ed7fQn .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVN0Ed7fQn .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVN0Ed7fQn .embla__button--next,
.cid-uVN0Ed7fQn .embla__button--prev {
  display: flex;
}
.cid-uVN0Ed7fQn .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVN0Ed7fQn .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVN0Ed7fQn .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVN0Ed7fQn .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVN0Ed7fQn .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVN0Ed7fQn .embla__button {
    top: auto;
  }
}
.cid-uVN0Ed7fQn .embla {
  position: relative;
  width: 100%;
}
.cid-uVN0Ed7fQn .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVN0Ed7fQn .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVN0Ed7fQn .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVN0Ed7fQn .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVN0Ed7fQn .mbr-section-title {
  color: #232323;
}
.cid-uVN0Ed7fQn .mbr-date {
  color: #ffffff;
}
.cid-uVN0Ed7fQn .mbr-desc {
  color: #ffffff;
}
.cid-uVN0Ed7fQn .mbr-text {
  color: #ffffff;
}
.cid-uVN0Edwug4 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVN0CbzC5e {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVN0CbzC5e nav.navbar {
  position: fixed;
}
.cid-uVN0CbzC5e .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-uVN0CbzC5e .dropdown-menu {
  padding: 0;
}
.cid-uVN0CbzC5e .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVN0CbzC5e .dropdown-item:hover,
.cid-uVN0CbzC5e .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVN0CbzC5e .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVN0CbzC5e .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVN0CbzC5e .nav-link {
  position: relative;
}
.cid-uVN0CbzC5e .container {
  display: flex;
  margin: auto;
}
.cid-uVN0CbzC5e .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVN0CbzC5e .navbar-caption {
  padding-right: 4rem;
}
.cid-uVN0CbzC5e .dropdown-menu,
.cid-uVN0CbzC5e .navbar.opened {
  background: #ffffff !important;
}
.cid-uVN0CbzC5e .nav-item:focus,
.cid-uVN0CbzC5e .nav-link:focus {
  outline: none;
}
.cid-uVN0CbzC5e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVN0CbzC5e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVN0CbzC5e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVN0CbzC5e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVN0CbzC5e .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVN0CbzC5e .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVN0CbzC5e .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVN0CbzC5e .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVN0CbzC5e .navbar.opened {
  transition: all .3s;
}
.cid-uVN0CbzC5e .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVN0CbzC5e .navbar .navbar-logo img {
  width: auto;
}
.cid-uVN0CbzC5e .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVN0CbzC5e .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVN0CbzC5e .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVN0CbzC5e .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVN0CbzC5e .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVN0CbzC5e .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVN0CbzC5e .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-uVN0CbzC5e .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVN0CbzC5e .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVN0CbzC5e .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVN0CbzC5e .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVN0CbzC5e .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVN0CbzC5e .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVN0CbzC5e .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVN0CbzC5e .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-uVN0CbzC5e .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVN0CbzC5e .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVN0CbzC5e .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVN0CbzC5e .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVN0CbzC5e .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVN0CbzC5e .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVN0CbzC5e .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVN0CbzC5e .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVN0CbzC5e .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVN0CbzC5e .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVN0CbzC5e .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVN0CbzC5e .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVN0CbzC5e .dropdown-item.active,
.cid-uVN0CbzC5e .dropdown-item:active {
  background-color: transparent;
}
.cid-uVN0CbzC5e .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVN0CbzC5e .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVN0CbzC5e .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVN0CbzC5e .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVN0CbzC5e .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVN0CbzC5e .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVN0CbzC5e ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVN0CbzC5e .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVN0CbzC5e button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVN0CbzC5e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVN0CbzC5e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVN0CbzC5e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVN0CbzC5e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVN0CbzC5e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVN0CbzC5e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVN0CbzC5e nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVN0CbzC5e nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVN0CbzC5e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVN0CbzC5e .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVN0CbzC5e a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVN0CbzC5e .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-uVN0CbzC5e .navbar {
    height: 77px;
  }
  .cid-uVN0CbzC5e .navbar.opened {
    height: auto;
  }
  .cid-uVN0CbzC5e .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVN0CbSjMH {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVN0CbSjMH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVN0CbSjMH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVN0CbSjMH .mbr-section-title {
  color: #ffffff;
}
.cid-uVN0Cc7AMP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVN0Cc7AMP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVN0Cc7AMP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVN0Cc7AMP .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVN0Cc7AMP .content-container {
    flex-direction: column;
  }
}
.cid-uVN0Cc7AMP .icons-menu {
  display: flex;
}
.cid-uVN0Cc7AMP .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVN0Cc7AMP .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVN0Cc7AMP .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVN0Cc7AMP .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVN0Cc7AMP .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVN0Cc7AMP .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVN0Cc7AMP .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVN0CcmGIf {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVN0CcmGIf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVN0CcmGIf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVN0CcmGIf .container {
    padding: 0 30px;
  }
}
.cid-uVN0CcmGIf .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVN0CcmGIf .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVN0CcmGIf .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVN0CcmGIf .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVN0CcmGIf .embla__slide .card-wrap a {
  display: block;
}
.cid-uVN0CcmGIf .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVN0CcmGIf .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVN0CcmGIf .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVN0CcmGIf .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVN0CcmGIf .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVN0CcmGIf .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVN0CcmGIf .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVN0CcmGIf .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVN0CcmGIf .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVN0CcmGIf .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVN0CcmGIf .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVN0CcmGIf .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVN0CcmGIf .embla__button--next,
.cid-uVN0CcmGIf .embla__button--prev {
  display: flex;
}
.cid-uVN0CcmGIf .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVN0CcmGIf .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVN0CcmGIf .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVN0CcmGIf .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVN0CcmGIf .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVN0CcmGIf .embla__button {
    top: auto;
  }
}
.cid-uVN0CcmGIf .embla {
  position: relative;
  width: 100%;
}
.cid-uVN0CcmGIf .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVN0CcmGIf .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVN0CcmGIf .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVN0CcmGIf .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVN0CcmGIf .mbr-section-title {
  color: #232323;
}
.cid-uVN0CcmGIf .mbr-date {
  color: #ffffff;
}
.cid-uVN0CcmGIf .mbr-desc {
  color: #ffffff;
}
.cid-uVN0CcmGIf .mbr-text {
  color: #ffffff;
}
.cid-uVN0CcJdvU {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVN0zkNVTs {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVN0zkNVTs nav.navbar {
  position: fixed;
}
.cid-uVN0zkNVTs .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-uVN0zkNVTs .dropdown-menu {
  padding: 0;
}
.cid-uVN0zkNVTs .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVN0zkNVTs .dropdown-item:hover,
.cid-uVN0zkNVTs .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVN0zkNVTs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVN0zkNVTs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVN0zkNVTs .nav-link {
  position: relative;
}
.cid-uVN0zkNVTs .container {
  display: flex;
  margin: auto;
}
.cid-uVN0zkNVTs .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVN0zkNVTs .navbar-caption {
  padding-right: 4rem;
}
.cid-uVN0zkNVTs .dropdown-menu,
.cid-uVN0zkNVTs .navbar.opened {
  background: #ffffff !important;
}
.cid-uVN0zkNVTs .nav-item:focus,
.cid-uVN0zkNVTs .nav-link:focus {
  outline: none;
}
.cid-uVN0zkNVTs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVN0zkNVTs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVN0zkNVTs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVN0zkNVTs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVN0zkNVTs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVN0zkNVTs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVN0zkNVTs .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVN0zkNVTs .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVN0zkNVTs .navbar.opened {
  transition: all .3s;
}
.cid-uVN0zkNVTs .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVN0zkNVTs .navbar .navbar-logo img {
  width: auto;
}
.cid-uVN0zkNVTs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVN0zkNVTs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVN0zkNVTs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVN0zkNVTs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVN0zkNVTs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVN0zkNVTs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVN0zkNVTs .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-uVN0zkNVTs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVN0zkNVTs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVN0zkNVTs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVN0zkNVTs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVN0zkNVTs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVN0zkNVTs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVN0zkNVTs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVN0zkNVTs .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-uVN0zkNVTs .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVN0zkNVTs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVN0zkNVTs .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVN0zkNVTs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVN0zkNVTs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVN0zkNVTs .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVN0zkNVTs .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVN0zkNVTs .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVN0zkNVTs .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVN0zkNVTs .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVN0zkNVTs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVN0zkNVTs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVN0zkNVTs .dropdown-item.active,
.cid-uVN0zkNVTs .dropdown-item:active {
  background-color: transparent;
}
.cid-uVN0zkNVTs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVN0zkNVTs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVN0zkNVTs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVN0zkNVTs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVN0zkNVTs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVN0zkNVTs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVN0zkNVTs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVN0zkNVTs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVN0zkNVTs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVN0zkNVTs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVN0zkNVTs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVN0zkNVTs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVN0zkNVTs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVN0zkNVTs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVN0zkNVTs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVN0zkNVTs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVN0zkNVTs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVN0zkNVTs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVN0zkNVTs .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVN0zkNVTs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVN0zkNVTs .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-uVN0zkNVTs .navbar {
    height: 77px;
  }
  .cid-uVN0zkNVTs .navbar.opened {
    height: auto;
  }
  .cid-uVN0zkNVTs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVN0zl7rTg {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVN0zl7rTg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVN0zl7rTg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVN0zl7rTg .mbr-section-title {
  color: #ffffff;
}
.cid-uVN0zlk2rP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVN0zlk2rP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVN0zlk2rP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVN0zlk2rP .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVN0zlk2rP .content-container {
    flex-direction: column;
  }
}
.cid-uVN0zlk2rP .icons-menu {
  display: flex;
}
.cid-uVN0zlk2rP .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVN0zlk2rP .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVN0zlk2rP .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVN0zlk2rP .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVN0zlk2rP .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVN0zlk2rP .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVN0zlk2rP .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVN0zlzYvy {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVN0zlzYvy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVN0zlzYvy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVN0zlzYvy .container {
    padding: 0 30px;
  }
}
.cid-uVN0zlzYvy .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVN0zlzYvy .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVN0zlzYvy .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVN0zlzYvy .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVN0zlzYvy .embla__slide .card-wrap a {
  display: block;
}
.cid-uVN0zlzYvy .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVN0zlzYvy .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVN0zlzYvy .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVN0zlzYvy .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVN0zlzYvy .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVN0zlzYvy .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVN0zlzYvy .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVN0zlzYvy .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVN0zlzYvy .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVN0zlzYvy .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVN0zlzYvy .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVN0zlzYvy .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVN0zlzYvy .embla__button--next,
.cid-uVN0zlzYvy .embla__button--prev {
  display: flex;
}
.cid-uVN0zlzYvy .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVN0zlzYvy .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVN0zlzYvy .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVN0zlzYvy .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVN0zlzYvy .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVN0zlzYvy .embla__button {
    top: auto;
  }
}
.cid-uVN0zlzYvy .embla {
  position: relative;
  width: 100%;
}
.cid-uVN0zlzYvy .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVN0zlzYvy .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVN0zlzYvy .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVN0zlzYvy .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVN0zlzYvy .mbr-section-title {
  color: #232323;
}
.cid-uVN0zlzYvy .mbr-date {
  color: #ffffff;
}
.cid-uVN0zlzYvy .mbr-desc {
  color: #ffffff;
}
.cid-uVN0zlzYvy .mbr-text {
  color: #ffffff;
}
.cid-uVN0zlV2YM {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVN0vBja0B {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVN0vBja0B nav.navbar {
  position: fixed;
}
.cid-uVN0vBja0B .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-uVN0vBja0B .dropdown-menu {
  padding: 0;
}
.cid-uVN0vBja0B .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVN0vBja0B .dropdown-item:hover,
.cid-uVN0vBja0B .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVN0vBja0B .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVN0vBja0B .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVN0vBja0B .nav-link {
  position: relative;
}
.cid-uVN0vBja0B .container {
  display: flex;
  margin: auto;
}
.cid-uVN0vBja0B .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVN0vBja0B .navbar-caption {
  padding-right: 4rem;
}
.cid-uVN0vBja0B .dropdown-menu,
.cid-uVN0vBja0B .navbar.opened {
  background: #ffffff !important;
}
.cid-uVN0vBja0B .nav-item:focus,
.cid-uVN0vBja0B .nav-link:focus {
  outline: none;
}
.cid-uVN0vBja0B .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVN0vBja0B .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVN0vBja0B .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVN0vBja0B .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVN0vBja0B .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVN0vBja0B .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVN0vBja0B .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVN0vBja0B .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVN0vBja0B .navbar.opened {
  transition: all .3s;
}
.cid-uVN0vBja0B .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVN0vBja0B .navbar .navbar-logo img {
  width: auto;
}
.cid-uVN0vBja0B .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVN0vBja0B .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVN0vBja0B .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVN0vBja0B .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVN0vBja0B .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVN0vBja0B .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVN0vBja0B .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-uVN0vBja0B .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVN0vBja0B .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVN0vBja0B .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVN0vBja0B .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVN0vBja0B .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVN0vBja0B .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVN0vBja0B .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVN0vBja0B .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-uVN0vBja0B .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVN0vBja0B .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVN0vBja0B .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVN0vBja0B .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVN0vBja0B .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVN0vBja0B .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVN0vBja0B .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVN0vBja0B .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVN0vBja0B .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVN0vBja0B .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVN0vBja0B .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVN0vBja0B .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVN0vBja0B .dropdown-item.active,
.cid-uVN0vBja0B .dropdown-item:active {
  background-color: transparent;
}
.cid-uVN0vBja0B .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVN0vBja0B .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVN0vBja0B .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVN0vBja0B .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVN0vBja0B .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVN0vBja0B .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVN0vBja0B ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVN0vBja0B .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVN0vBja0B button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVN0vBja0B button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVN0vBja0B button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVN0vBja0B button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVN0vBja0B button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVN0vBja0B button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVN0vBja0B nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVN0vBja0B nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVN0vBja0B nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVN0vBja0B nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVN0vBja0B .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVN0vBja0B a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVN0vBja0B .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-uVN0vBja0B .navbar {
    height: 77px;
  }
  .cid-uVN0vBja0B .navbar.opened {
    height: auto;
  }
  .cid-uVN0vBja0B .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVN0vBD8p2 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVN0vBD8p2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVN0vBD8p2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVN0vBD8p2 .mbr-section-title {
  color: #ffffff;
}
.cid-uVN0vBQ0Hu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVN0vBQ0Hu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVN0vBQ0Hu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVN0vBQ0Hu .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVN0vBQ0Hu .content-container {
    flex-direction: column;
  }
}
.cid-uVN0vBQ0Hu .icons-menu {
  display: flex;
}
.cid-uVN0vBQ0Hu .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVN0vBQ0Hu .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVN0vBQ0Hu .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVN0vBQ0Hu .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVN0vBQ0Hu .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVN0vBQ0Hu .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVN0vBQ0Hu .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVN0vC7I1w {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVN0vC7I1w .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVN0vC7I1w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVN0vC7I1w .container {
    padding: 0 30px;
  }
}
.cid-uVN0vC7I1w .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVN0vC7I1w .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVN0vC7I1w .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVN0vC7I1w .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVN0vC7I1w .embla__slide .card-wrap a {
  display: block;
}
.cid-uVN0vC7I1w .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVN0vC7I1w .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVN0vC7I1w .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVN0vC7I1w .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVN0vC7I1w .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVN0vC7I1w .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVN0vC7I1w .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVN0vC7I1w .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVN0vC7I1w .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVN0vC7I1w .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVN0vC7I1w .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVN0vC7I1w .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVN0vC7I1w .embla__button--next,
.cid-uVN0vC7I1w .embla__button--prev {
  display: flex;
}
.cid-uVN0vC7I1w .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVN0vC7I1w .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVN0vC7I1w .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVN0vC7I1w .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVN0vC7I1w .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVN0vC7I1w .embla__button {
    top: auto;
  }
}
.cid-uVN0vC7I1w .embla {
  position: relative;
  width: 100%;
}
.cid-uVN0vC7I1w .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVN0vC7I1w .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVN0vC7I1w .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVN0vC7I1w .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVN0vC7I1w .mbr-section-title {
  color: #232323;
}
.cid-uVN0vC7I1w .mbr-date {
  color: #ffffff;
}
.cid-uVN0vC7I1w .mbr-desc {
  color: #ffffff;
}
.cid-uVN0vC7I1w .mbr-text {
  color: #ffffff;
}
.cid-uVN0vCwbuP {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVN0qBbsRJ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVN0qBbsRJ nav.navbar {
  position: fixed;
}
.cid-uVN0qBbsRJ .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-uVN0qBbsRJ .dropdown-menu {
  padding: 0;
}
.cid-uVN0qBbsRJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVN0qBbsRJ .dropdown-item:hover,
.cid-uVN0qBbsRJ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVN0qBbsRJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVN0qBbsRJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVN0qBbsRJ .nav-link {
  position: relative;
}
.cid-uVN0qBbsRJ .container {
  display: flex;
  margin: auto;
}
.cid-uVN0qBbsRJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVN0qBbsRJ .navbar-caption {
  padding-right: 4rem;
}
.cid-uVN0qBbsRJ .dropdown-menu,
.cid-uVN0qBbsRJ .navbar.opened {
  background: #ffffff !important;
}
.cid-uVN0qBbsRJ .nav-item:focus,
.cid-uVN0qBbsRJ .nav-link:focus {
  outline: none;
}
.cid-uVN0qBbsRJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVN0qBbsRJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVN0qBbsRJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVN0qBbsRJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVN0qBbsRJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVN0qBbsRJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVN0qBbsRJ .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVN0qBbsRJ .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVN0qBbsRJ .navbar.opened {
  transition: all .3s;
}
.cid-uVN0qBbsRJ .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVN0qBbsRJ .navbar .navbar-logo img {
  width: auto;
}
.cid-uVN0qBbsRJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVN0qBbsRJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVN0qBbsRJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVN0qBbsRJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVN0qBbsRJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVN0qBbsRJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVN0qBbsRJ .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-uVN0qBbsRJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVN0qBbsRJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVN0qBbsRJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVN0qBbsRJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVN0qBbsRJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVN0qBbsRJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVN0qBbsRJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVN0qBbsRJ .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-uVN0qBbsRJ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVN0qBbsRJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVN0qBbsRJ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVN0qBbsRJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVN0qBbsRJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVN0qBbsRJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVN0qBbsRJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVN0qBbsRJ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVN0qBbsRJ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVN0qBbsRJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVN0qBbsRJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVN0qBbsRJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVN0qBbsRJ .dropdown-item.active,
.cid-uVN0qBbsRJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uVN0qBbsRJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVN0qBbsRJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVN0qBbsRJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVN0qBbsRJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVN0qBbsRJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVN0qBbsRJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVN0qBbsRJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVN0qBbsRJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVN0qBbsRJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVN0qBbsRJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVN0qBbsRJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVN0qBbsRJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVN0qBbsRJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVN0qBbsRJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVN0qBbsRJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVN0qBbsRJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVN0qBbsRJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVN0qBbsRJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVN0qBbsRJ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVN0qBbsRJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVN0qBbsRJ .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-uVN0qBbsRJ .navbar {
    height: 77px;
  }
  .cid-uVN0qBbsRJ .navbar.opened {
    height: auto;
  }
  .cid-uVN0qBbsRJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVN0qBu2BR {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVN0qBu2BR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVN0qBu2BR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVN0qBu2BR .mbr-section-title {
  color: #ffffff;
}
.cid-uVN0qBJ0Iz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVN0qBJ0Iz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVN0qBJ0Iz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVN0qBJ0Iz .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVN0qBJ0Iz .content-container {
    flex-direction: column;
  }
}
.cid-uVN0qBJ0Iz .icons-menu {
  display: flex;
}
.cid-uVN0qBJ0Iz .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVN0qBJ0Iz .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVN0qBJ0Iz .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVN0qBJ0Iz .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVN0qBJ0Iz .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVN0qBJ0Iz .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVN0qBJ0Iz .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVN0qBZjf8 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVN0qBZjf8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVN0qBZjf8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVN0qBZjf8 .container {
    padding: 0 30px;
  }
}
.cid-uVN0qBZjf8 .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVN0qBZjf8 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVN0qBZjf8 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVN0qBZjf8 .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVN0qBZjf8 .embla__slide .card-wrap a {
  display: block;
}
.cid-uVN0qBZjf8 .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVN0qBZjf8 .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVN0qBZjf8 .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVN0qBZjf8 .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVN0qBZjf8 .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVN0qBZjf8 .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVN0qBZjf8 .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVN0qBZjf8 .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVN0qBZjf8 .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVN0qBZjf8 .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVN0qBZjf8 .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVN0qBZjf8 .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVN0qBZjf8 .embla__button--next,
.cid-uVN0qBZjf8 .embla__button--prev {
  display: flex;
}
.cid-uVN0qBZjf8 .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVN0qBZjf8 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVN0qBZjf8 .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVN0qBZjf8 .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVN0qBZjf8 .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVN0qBZjf8 .embla__button {
    top: auto;
  }
}
.cid-uVN0qBZjf8 .embla {
  position: relative;
  width: 100%;
}
.cid-uVN0qBZjf8 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVN0qBZjf8 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVN0qBZjf8 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVN0qBZjf8 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVN0qBZjf8 .mbr-section-title {
  color: #232323;
}
.cid-uVN0qBZjf8 .mbr-date {
  color: #ffffff;
}
.cid-uVN0qBZjf8 .mbr-desc {
  color: #ffffff;
}
.cid-uVN0qBZjf8 .mbr-text {
  color: #ffffff;
}
.cid-uVN0qClDga {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVNcgnKZDh {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVNcgnKZDh nav.navbar {
  position: fixed;
}
.cid-uVNcgnKZDh .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-uVNcgnKZDh .dropdown-menu {
  padding: 0;
}
.cid-uVNcgnKZDh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNcgnKZDh .dropdown-item:hover,
.cid-uVNcgnKZDh .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVNcgnKZDh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVNcgnKZDh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVNcgnKZDh .nav-link {
  position: relative;
}
.cid-uVNcgnKZDh .container {
  display: flex;
  margin: auto;
}
.cid-uVNcgnKZDh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVNcgnKZDh .navbar-caption {
  padding-right: 4rem;
}
.cid-uVNcgnKZDh .dropdown-menu,
.cid-uVNcgnKZDh .navbar.opened {
  background: #ffffff !important;
}
.cid-uVNcgnKZDh .nav-item:focus,
.cid-uVNcgnKZDh .nav-link:focus {
  outline: none;
}
.cid-uVNcgnKZDh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVNcgnKZDh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVNcgnKZDh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVNcgnKZDh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVNcgnKZDh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVNcgnKZDh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVNcgnKZDh .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVNcgnKZDh .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNcgnKZDh .navbar.opened {
  transition: all .3s;
}
.cid-uVNcgnKZDh .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVNcgnKZDh .navbar .navbar-logo img {
  width: auto;
}
.cid-uVNcgnKZDh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVNcgnKZDh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVNcgnKZDh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVNcgnKZDh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVNcgnKZDh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVNcgnKZDh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVNcgnKZDh .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-uVNcgnKZDh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVNcgnKZDh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVNcgnKZDh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVNcgnKZDh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVNcgnKZDh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVNcgnKZDh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVNcgnKZDh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVNcgnKZDh .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-uVNcgnKZDh .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVNcgnKZDh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVNcgnKZDh .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVNcgnKZDh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVNcgnKZDh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVNcgnKZDh .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVNcgnKZDh .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVNcgnKZDh .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVNcgnKZDh .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVNcgnKZDh .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVNcgnKZDh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVNcgnKZDh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVNcgnKZDh .dropdown-item.active,
.cid-uVNcgnKZDh .dropdown-item:active {
  background-color: transparent;
}
.cid-uVNcgnKZDh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVNcgnKZDh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVNcgnKZDh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVNcgnKZDh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVNcgnKZDh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVNcgnKZDh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVNcgnKZDh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVNcgnKZDh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVNcgnKZDh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVNcgnKZDh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVNcgnKZDh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVNcgnKZDh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNcgnKZDh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNcgnKZDh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVNcgnKZDh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNcgnKZDh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVNcgnKZDh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVNcgnKZDh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNcgnKZDh .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVNcgnKZDh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVNcgnKZDh .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-uVNcgnKZDh .navbar {
    height: 77px;
  }
  .cid-uVNcgnKZDh .navbar.opened {
    height: auto;
  }
  .cid-uVNcgnKZDh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVNcgo6MXo {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVNcgo6MXo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNcgo6MXo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNcgo6MXo .mbr-section-title {
  color: #ffffff;
}
.cid-uVNcgopUMM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVNcgopUMM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNcgopUMM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNcgopUMM .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVNcgopUMM .content-container {
    flex-direction: column;
  }
}
.cid-uVNcgopUMM .icons-menu {
  display: flex;
}
.cid-uVNcgopUMM .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVNcgopUMM .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVNcgopUMM .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVNcgopUMM .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVNcgopUMM .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVNcgopUMM .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVNcgopUMM .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVNcgoIpx9 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVNcgoIpx9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNcgoIpx9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVNcgoIpx9 .container {
    padding: 0 30px;
  }
}
.cid-uVNcgoIpx9 .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVNcgoIpx9 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVNcgoIpx9 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVNcgoIpx9 .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVNcgoIpx9 .embla__slide .card-wrap a {
  display: block;
}
.cid-uVNcgoIpx9 .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVNcgoIpx9 .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVNcgoIpx9 .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVNcgoIpx9 .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVNcgoIpx9 .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVNcgoIpx9 .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVNcgoIpx9 .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVNcgoIpx9 .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVNcgoIpx9 .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVNcgoIpx9 .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVNcgoIpx9 .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVNcgoIpx9 .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVNcgoIpx9 .embla__button--next,
.cid-uVNcgoIpx9 .embla__button--prev {
  display: flex;
}
.cid-uVNcgoIpx9 .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVNcgoIpx9 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVNcgoIpx9 .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVNcgoIpx9 .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVNcgoIpx9 .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVNcgoIpx9 .embla__button {
    top: auto;
  }
}
.cid-uVNcgoIpx9 .embla {
  position: relative;
  width: 100%;
}
.cid-uVNcgoIpx9 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVNcgoIpx9 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVNcgoIpx9 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVNcgoIpx9 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVNcgoIpx9 .mbr-section-title {
  color: #232323;
}
.cid-uVNcgoIpx9 .mbr-date {
  color: #ffffff;
}
.cid-uVNcgoIpx9 .mbr-desc {
  color: #ffffff;
}
.cid-uVNcgoIpx9 .mbr-text {
  color: #ffffff;
}
.cid-uVNcgpcZn2 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVNcmsjRoG {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVNcmsjRoG nav.navbar {
  position: fixed;
}
.cid-uVNcmsjRoG .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-uVNcmsjRoG .dropdown-menu {
  padding: 0;
}
.cid-uVNcmsjRoG .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNcmsjRoG .dropdown-item:hover,
.cid-uVNcmsjRoG .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVNcmsjRoG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVNcmsjRoG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVNcmsjRoG .nav-link {
  position: relative;
}
.cid-uVNcmsjRoG .container {
  display: flex;
  margin: auto;
}
.cid-uVNcmsjRoG .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVNcmsjRoG .navbar-caption {
  padding-right: 4rem;
}
.cid-uVNcmsjRoG .dropdown-menu,
.cid-uVNcmsjRoG .navbar.opened {
  background: #ffffff !important;
}
.cid-uVNcmsjRoG .nav-item:focus,
.cid-uVNcmsjRoG .nav-link:focus {
  outline: none;
}
.cid-uVNcmsjRoG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVNcmsjRoG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVNcmsjRoG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVNcmsjRoG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVNcmsjRoG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVNcmsjRoG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVNcmsjRoG .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVNcmsjRoG .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNcmsjRoG .navbar.opened {
  transition: all .3s;
}
.cid-uVNcmsjRoG .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVNcmsjRoG .navbar .navbar-logo img {
  width: auto;
}
.cid-uVNcmsjRoG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVNcmsjRoG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVNcmsjRoG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVNcmsjRoG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVNcmsjRoG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVNcmsjRoG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVNcmsjRoG .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-uVNcmsjRoG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVNcmsjRoG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVNcmsjRoG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVNcmsjRoG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVNcmsjRoG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVNcmsjRoG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVNcmsjRoG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVNcmsjRoG .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-uVNcmsjRoG .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVNcmsjRoG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVNcmsjRoG .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVNcmsjRoG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVNcmsjRoG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVNcmsjRoG .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVNcmsjRoG .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVNcmsjRoG .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVNcmsjRoG .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVNcmsjRoG .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVNcmsjRoG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVNcmsjRoG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVNcmsjRoG .dropdown-item.active,
.cid-uVNcmsjRoG .dropdown-item:active {
  background-color: transparent;
}
.cid-uVNcmsjRoG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVNcmsjRoG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVNcmsjRoG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVNcmsjRoG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVNcmsjRoG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVNcmsjRoG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVNcmsjRoG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVNcmsjRoG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVNcmsjRoG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVNcmsjRoG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVNcmsjRoG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVNcmsjRoG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNcmsjRoG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNcmsjRoG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVNcmsjRoG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNcmsjRoG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVNcmsjRoG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVNcmsjRoG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNcmsjRoG .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVNcmsjRoG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVNcmsjRoG .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-uVNcmsjRoG .navbar {
    height: 77px;
  }
  .cid-uVNcmsjRoG .navbar.opened {
    height: auto;
  }
  .cid-uVNcmsjRoG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVNcmsE4Gg {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVNcmsE4Gg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNcmsE4Gg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNcmsE4Gg .mbr-section-title {
  color: #ffffff;
}
.cid-uVNcmsSbau {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVNcmsSbau .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNcmsSbau .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNcmsSbau .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVNcmsSbau .content-container {
    flex-direction: column;
  }
}
.cid-uVNcmsSbau .icons-menu {
  display: flex;
}
.cid-uVNcmsSbau .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVNcmsSbau .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVNcmsSbau .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVNcmsSbau .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVNcmsSbau .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVNcmsSbau .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVNcmsSbau .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVNcmtbOqw {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVNcmtbOqw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNcmtbOqw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVNcmtbOqw .container {
    padding: 0 30px;
  }
}
.cid-uVNcmtbOqw .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVNcmtbOqw .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVNcmtbOqw .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVNcmtbOqw .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVNcmtbOqw .embla__slide .card-wrap a {
  display: block;
}
.cid-uVNcmtbOqw .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVNcmtbOqw .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVNcmtbOqw .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVNcmtbOqw .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVNcmtbOqw .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVNcmtbOqw .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVNcmtbOqw .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVNcmtbOqw .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVNcmtbOqw .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVNcmtbOqw .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVNcmtbOqw .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVNcmtbOqw .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVNcmtbOqw .embla__button--next,
.cid-uVNcmtbOqw .embla__button--prev {
  display: flex;
}
.cid-uVNcmtbOqw .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVNcmtbOqw .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVNcmtbOqw .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVNcmtbOqw .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVNcmtbOqw .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVNcmtbOqw .embla__button {
    top: auto;
  }
}
.cid-uVNcmtbOqw .embla {
  position: relative;
  width: 100%;
}
.cid-uVNcmtbOqw .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVNcmtbOqw .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVNcmtbOqw .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVNcmtbOqw .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVNcmtbOqw .mbr-section-title {
  color: #232323;
}
.cid-uVNcmtbOqw .mbr-date {
  color: #ffffff;
}
.cid-uVNcmtbOqw .mbr-desc {
  color: #ffffff;
}
.cid-uVNcmtbOqw .mbr-text {
  color: #ffffff;
}
.cid-uVNcmtGC12 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVNcqlydm0 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVNcqlydm0 nav.navbar {
  position: fixed;
}
.cid-uVNcqlydm0 .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-uVNcqlydm0 .dropdown-menu {
  padding: 0;
}
.cid-uVNcqlydm0 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNcqlydm0 .dropdown-item:hover,
.cid-uVNcqlydm0 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVNcqlydm0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVNcqlydm0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVNcqlydm0 .nav-link {
  position: relative;
}
.cid-uVNcqlydm0 .container {
  display: flex;
  margin: auto;
}
.cid-uVNcqlydm0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVNcqlydm0 .navbar-caption {
  padding-right: 4rem;
}
.cid-uVNcqlydm0 .dropdown-menu,
.cid-uVNcqlydm0 .navbar.opened {
  background: #ffffff !important;
}
.cid-uVNcqlydm0 .nav-item:focus,
.cid-uVNcqlydm0 .nav-link:focus {
  outline: none;
}
.cid-uVNcqlydm0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVNcqlydm0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVNcqlydm0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVNcqlydm0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVNcqlydm0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVNcqlydm0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVNcqlydm0 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVNcqlydm0 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNcqlydm0 .navbar.opened {
  transition: all .3s;
}
.cid-uVNcqlydm0 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVNcqlydm0 .navbar .navbar-logo img {
  width: auto;
}
.cid-uVNcqlydm0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVNcqlydm0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVNcqlydm0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVNcqlydm0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVNcqlydm0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVNcqlydm0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVNcqlydm0 .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-uVNcqlydm0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVNcqlydm0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVNcqlydm0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVNcqlydm0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVNcqlydm0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVNcqlydm0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVNcqlydm0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVNcqlydm0 .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-uVNcqlydm0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVNcqlydm0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVNcqlydm0 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVNcqlydm0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVNcqlydm0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVNcqlydm0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVNcqlydm0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVNcqlydm0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVNcqlydm0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVNcqlydm0 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVNcqlydm0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVNcqlydm0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVNcqlydm0 .dropdown-item.active,
.cid-uVNcqlydm0 .dropdown-item:active {
  background-color: transparent;
}
.cid-uVNcqlydm0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVNcqlydm0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVNcqlydm0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVNcqlydm0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVNcqlydm0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVNcqlydm0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVNcqlydm0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVNcqlydm0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVNcqlydm0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVNcqlydm0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVNcqlydm0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVNcqlydm0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNcqlydm0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNcqlydm0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVNcqlydm0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNcqlydm0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVNcqlydm0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVNcqlydm0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNcqlydm0 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVNcqlydm0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVNcqlydm0 .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-uVNcqlydm0 .navbar {
    height: 77px;
  }
  .cid-uVNcqlydm0 .navbar.opened {
    height: auto;
  }
  .cid-uVNcqlydm0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVNcqlVlZc {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVNcqlVlZc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNcqlVlZc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNcqlVlZc .mbr-section-title {
  color: #ffffff;
}
.cid-uVNcqmcFm1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVNcqmcFm1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNcqmcFm1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNcqmcFm1 .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVNcqmcFm1 .content-container {
    flex-direction: column;
  }
}
.cid-uVNcqmcFm1 .icons-menu {
  display: flex;
}
.cid-uVNcqmcFm1 .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVNcqmcFm1 .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVNcqmcFm1 .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVNcqmcFm1 .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVNcqmcFm1 .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVNcqmcFm1 .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVNcqmcFm1 .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVNcqmt2FO {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVNcqmt2FO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNcqmt2FO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVNcqmt2FO .container {
    padding: 0 30px;
  }
}
.cid-uVNcqmt2FO .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVNcqmt2FO .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVNcqmt2FO .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVNcqmt2FO .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVNcqmt2FO .embla__slide .card-wrap a {
  display: block;
}
.cid-uVNcqmt2FO .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVNcqmt2FO .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVNcqmt2FO .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVNcqmt2FO .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVNcqmt2FO .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVNcqmt2FO .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVNcqmt2FO .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVNcqmt2FO .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVNcqmt2FO .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVNcqmt2FO .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVNcqmt2FO .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVNcqmt2FO .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVNcqmt2FO .embla__button--next,
.cid-uVNcqmt2FO .embla__button--prev {
  display: flex;
}
.cid-uVNcqmt2FO .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVNcqmt2FO .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVNcqmt2FO .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVNcqmt2FO .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVNcqmt2FO .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVNcqmt2FO .embla__button {
    top: auto;
  }
}
.cid-uVNcqmt2FO .embla {
  position: relative;
  width: 100%;
}
.cid-uVNcqmt2FO .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVNcqmt2FO .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVNcqmt2FO .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVNcqmt2FO .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVNcqmt2FO .mbr-section-title {
  color: #232323;
}
.cid-uVNcqmt2FO .mbr-date {
  color: #ffffff;
}
.cid-uVNcqmt2FO .mbr-desc {
  color: #ffffff;
}
.cid-uVNcqmt2FO .mbr-text {
  color: #ffffff;
}
.cid-uVNcqmW2jv {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVNcCHcjy6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVNcCHcjy6 nav.navbar {
  position: fixed;
}
.cid-uVNcCHcjy6 .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-uVNcCHcjy6 .dropdown-menu {
  padding: 0;
}
.cid-uVNcCHcjy6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNcCHcjy6 .dropdown-item:hover,
.cid-uVNcCHcjy6 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVNcCHcjy6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVNcCHcjy6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVNcCHcjy6 .nav-link {
  position: relative;
}
.cid-uVNcCHcjy6 .container {
  display: flex;
  margin: auto;
}
.cid-uVNcCHcjy6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVNcCHcjy6 .navbar-caption {
  padding-right: 4rem;
}
.cid-uVNcCHcjy6 .dropdown-menu,
.cid-uVNcCHcjy6 .navbar.opened {
  background: #ffffff !important;
}
.cid-uVNcCHcjy6 .nav-item:focus,
.cid-uVNcCHcjy6 .nav-link:focus {
  outline: none;
}
.cid-uVNcCHcjy6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVNcCHcjy6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVNcCHcjy6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVNcCHcjy6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVNcCHcjy6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVNcCHcjy6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVNcCHcjy6 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVNcCHcjy6 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNcCHcjy6 .navbar.opened {
  transition: all .3s;
}
.cid-uVNcCHcjy6 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVNcCHcjy6 .navbar .navbar-logo img {
  width: auto;
}
.cid-uVNcCHcjy6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVNcCHcjy6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVNcCHcjy6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVNcCHcjy6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVNcCHcjy6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVNcCHcjy6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVNcCHcjy6 .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-uVNcCHcjy6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVNcCHcjy6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVNcCHcjy6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVNcCHcjy6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVNcCHcjy6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVNcCHcjy6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVNcCHcjy6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVNcCHcjy6 .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-uVNcCHcjy6 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVNcCHcjy6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVNcCHcjy6 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVNcCHcjy6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVNcCHcjy6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVNcCHcjy6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVNcCHcjy6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVNcCHcjy6 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVNcCHcjy6 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVNcCHcjy6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVNcCHcjy6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVNcCHcjy6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVNcCHcjy6 .dropdown-item.active,
.cid-uVNcCHcjy6 .dropdown-item:active {
  background-color: transparent;
}
.cid-uVNcCHcjy6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVNcCHcjy6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVNcCHcjy6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVNcCHcjy6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVNcCHcjy6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVNcCHcjy6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVNcCHcjy6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVNcCHcjy6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVNcCHcjy6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVNcCHcjy6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVNcCHcjy6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVNcCHcjy6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNcCHcjy6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNcCHcjy6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVNcCHcjy6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNcCHcjy6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVNcCHcjy6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVNcCHcjy6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNcCHcjy6 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVNcCHcjy6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVNcCHcjy6 .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-uVNcCHcjy6 .navbar {
    height: 77px;
  }
  .cid-uVNcCHcjy6 .navbar.opened {
    height: auto;
  }
  .cid-uVNcCHcjy6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVNcCHxKZS {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVNcCHxKZS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNcCHxKZS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNcCHxKZS .mbr-section-title {
  color: #ffffff;
}
.cid-uVNcCHPtia {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVNcCHPtia .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNcCHPtia .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNcCHPtia .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVNcCHPtia .content-container {
    flex-direction: column;
  }
}
.cid-uVNcCHPtia .icons-menu {
  display: flex;
}
.cid-uVNcCHPtia .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVNcCHPtia .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVNcCHPtia .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVNcCHPtia .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVNcCHPtia .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVNcCHPtia .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVNcCHPtia .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVNcCI7xfK {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVNcCI7xfK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNcCI7xfK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVNcCI7xfK .container {
    padding: 0 30px;
  }
}
.cid-uVNcCI7xfK .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVNcCI7xfK .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVNcCI7xfK .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVNcCI7xfK .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVNcCI7xfK .embla__slide .card-wrap a {
  display: block;
}
.cid-uVNcCI7xfK .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVNcCI7xfK .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVNcCI7xfK .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVNcCI7xfK .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVNcCI7xfK .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVNcCI7xfK .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVNcCI7xfK .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVNcCI7xfK .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVNcCI7xfK .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVNcCI7xfK .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVNcCI7xfK .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVNcCI7xfK .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVNcCI7xfK .embla__button--next,
.cid-uVNcCI7xfK .embla__button--prev {
  display: flex;
}
.cid-uVNcCI7xfK .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVNcCI7xfK .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVNcCI7xfK .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVNcCI7xfK .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVNcCI7xfK .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVNcCI7xfK .embla__button {
    top: auto;
  }
}
.cid-uVNcCI7xfK .embla {
  position: relative;
  width: 100%;
}
.cid-uVNcCI7xfK .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVNcCI7xfK .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVNcCI7xfK .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVNcCI7xfK .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVNcCI7xfK .mbr-section-title {
  color: #232323;
}
.cid-uVNcCI7xfK .mbr-date {
  color: #ffffff;
}
.cid-uVNcCI7xfK .mbr-desc {
  color: #ffffff;
}
.cid-uVNcCI7xfK .mbr-text {
  color: #ffffff;
}
.cid-uVNcCID4Bw {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVNcGlZSjq {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVNcGlZSjq nav.navbar {
  position: fixed;
}
.cid-uVNcGlZSjq .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-uVNcGlZSjq .dropdown-menu {
  padding: 0;
}
.cid-uVNcGlZSjq .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNcGlZSjq .dropdown-item:hover,
.cid-uVNcGlZSjq .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVNcGlZSjq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVNcGlZSjq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVNcGlZSjq .nav-link {
  position: relative;
}
.cid-uVNcGlZSjq .container {
  display: flex;
  margin: auto;
}
.cid-uVNcGlZSjq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVNcGlZSjq .navbar-caption {
  padding-right: 4rem;
}
.cid-uVNcGlZSjq .dropdown-menu,
.cid-uVNcGlZSjq .navbar.opened {
  background: #ffffff !important;
}
.cid-uVNcGlZSjq .nav-item:focus,
.cid-uVNcGlZSjq .nav-link:focus {
  outline: none;
}
.cid-uVNcGlZSjq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVNcGlZSjq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVNcGlZSjq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVNcGlZSjq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVNcGlZSjq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVNcGlZSjq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVNcGlZSjq .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVNcGlZSjq .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNcGlZSjq .navbar.opened {
  transition: all .3s;
}
.cid-uVNcGlZSjq .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVNcGlZSjq .navbar .navbar-logo img {
  width: auto;
}
.cid-uVNcGlZSjq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVNcGlZSjq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVNcGlZSjq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVNcGlZSjq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVNcGlZSjq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVNcGlZSjq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVNcGlZSjq .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-uVNcGlZSjq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVNcGlZSjq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVNcGlZSjq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVNcGlZSjq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVNcGlZSjq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVNcGlZSjq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVNcGlZSjq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVNcGlZSjq .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-uVNcGlZSjq .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVNcGlZSjq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVNcGlZSjq .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVNcGlZSjq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVNcGlZSjq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVNcGlZSjq .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVNcGlZSjq .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVNcGlZSjq .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVNcGlZSjq .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVNcGlZSjq .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVNcGlZSjq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVNcGlZSjq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVNcGlZSjq .dropdown-item.active,
.cid-uVNcGlZSjq .dropdown-item:active {
  background-color: transparent;
}
.cid-uVNcGlZSjq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVNcGlZSjq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVNcGlZSjq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVNcGlZSjq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVNcGlZSjq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVNcGlZSjq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVNcGlZSjq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVNcGlZSjq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVNcGlZSjq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVNcGlZSjq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVNcGlZSjq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVNcGlZSjq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNcGlZSjq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNcGlZSjq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVNcGlZSjq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNcGlZSjq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVNcGlZSjq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVNcGlZSjq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNcGlZSjq .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVNcGlZSjq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVNcGlZSjq .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-uVNcGlZSjq .navbar {
    height: 77px;
  }
  .cid-uVNcGlZSjq .navbar.opened {
    height: auto;
  }
  .cid-uVNcGlZSjq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVNcGmkphZ {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVNcGmkphZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNcGmkphZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNcGmkphZ .mbr-section-title {
  color: #ffffff;
}
.cid-uVNcGmzveG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVNcGmzveG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNcGmzveG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNcGmzveG .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVNcGmzveG .content-container {
    flex-direction: column;
  }
}
.cid-uVNcGmzveG .icons-menu {
  display: flex;
}
.cid-uVNcGmzveG .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVNcGmzveG .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVNcGmzveG .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVNcGmzveG .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVNcGmzveG .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVNcGmzveG .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVNcGmzveG .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVNcGmPFBL {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVNcGmPFBL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNcGmPFBL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVNcGmPFBL .container {
    padding: 0 30px;
  }
}
.cid-uVNcGmPFBL .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVNcGmPFBL .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVNcGmPFBL .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVNcGmPFBL .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVNcGmPFBL .embla__slide .card-wrap a {
  display: block;
}
.cid-uVNcGmPFBL .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVNcGmPFBL .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVNcGmPFBL .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVNcGmPFBL .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVNcGmPFBL .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVNcGmPFBL .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVNcGmPFBL .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVNcGmPFBL .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVNcGmPFBL .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVNcGmPFBL .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVNcGmPFBL .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVNcGmPFBL .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVNcGmPFBL .embla__button--next,
.cid-uVNcGmPFBL .embla__button--prev {
  display: flex;
}
.cid-uVNcGmPFBL .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVNcGmPFBL .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVNcGmPFBL .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVNcGmPFBL .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVNcGmPFBL .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVNcGmPFBL .embla__button {
    top: auto;
  }
}
.cid-uVNcGmPFBL .embla {
  position: relative;
  width: 100%;
}
.cid-uVNcGmPFBL .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVNcGmPFBL .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVNcGmPFBL .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVNcGmPFBL .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVNcGmPFBL .mbr-section-title {
  color: #232323;
}
.cid-uVNcGmPFBL .mbr-date {
  color: #ffffff;
}
.cid-uVNcGmPFBL .mbr-desc {
  color: #ffffff;
}
.cid-uVNcGmPFBL .mbr-text {
  color: #ffffff;
}
.cid-uVNcGnenPq {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVNjmoDJUy {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVNjmoDJUy nav.navbar {
  position: fixed;
}
.cid-uVNjmoDJUy .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-uVNjmoDJUy .dropdown-menu {
  padding: 0;
}
.cid-uVNjmoDJUy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNjmoDJUy .dropdown-item:hover,
.cid-uVNjmoDJUy .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVNjmoDJUy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVNjmoDJUy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVNjmoDJUy .nav-link {
  position: relative;
}
.cid-uVNjmoDJUy .container {
  display: flex;
  margin: auto;
}
.cid-uVNjmoDJUy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVNjmoDJUy .navbar-caption {
  padding-right: 4rem;
}
.cid-uVNjmoDJUy .dropdown-menu,
.cid-uVNjmoDJUy .navbar.opened {
  background: #ffffff !important;
}
.cid-uVNjmoDJUy .nav-item:focus,
.cid-uVNjmoDJUy .nav-link:focus {
  outline: none;
}
.cid-uVNjmoDJUy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVNjmoDJUy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVNjmoDJUy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVNjmoDJUy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVNjmoDJUy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVNjmoDJUy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVNjmoDJUy .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVNjmoDJUy .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNjmoDJUy .navbar.opened {
  transition: all .3s;
}
.cid-uVNjmoDJUy .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVNjmoDJUy .navbar .navbar-logo img {
  width: auto;
}
.cid-uVNjmoDJUy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVNjmoDJUy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVNjmoDJUy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVNjmoDJUy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVNjmoDJUy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVNjmoDJUy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVNjmoDJUy .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-uVNjmoDJUy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVNjmoDJUy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVNjmoDJUy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVNjmoDJUy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVNjmoDJUy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVNjmoDJUy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVNjmoDJUy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVNjmoDJUy .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-uVNjmoDJUy .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVNjmoDJUy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVNjmoDJUy .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVNjmoDJUy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVNjmoDJUy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVNjmoDJUy .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVNjmoDJUy .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVNjmoDJUy .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVNjmoDJUy .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVNjmoDJUy .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVNjmoDJUy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVNjmoDJUy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVNjmoDJUy .dropdown-item.active,
.cid-uVNjmoDJUy .dropdown-item:active {
  background-color: transparent;
}
.cid-uVNjmoDJUy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVNjmoDJUy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVNjmoDJUy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVNjmoDJUy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVNjmoDJUy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVNjmoDJUy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVNjmoDJUy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVNjmoDJUy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVNjmoDJUy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVNjmoDJUy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVNjmoDJUy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVNjmoDJUy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNjmoDJUy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNjmoDJUy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVNjmoDJUy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNjmoDJUy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVNjmoDJUy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVNjmoDJUy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNjmoDJUy .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVNjmoDJUy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVNjmoDJUy .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-uVNjmoDJUy .navbar {
    height: 77px;
  }
  .cid-uVNjmoDJUy .navbar.opened {
    height: auto;
  }
  .cid-uVNjmoDJUy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVNjmoXDz9 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVNjmoXDz9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNjmoXDz9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNjmoXDz9 .mbr-section-title {
  color: #ffffff;
}
.cid-uVNjmpaYsi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVNjmpaYsi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNjmpaYsi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNjmpaYsi .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVNjmpaYsi .content-container {
    flex-direction: column;
  }
}
.cid-uVNjmpaYsi .icons-menu {
  display: flex;
}
.cid-uVNjmpaYsi .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVNjmpaYsi .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVNjmpaYsi .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVNjmpaYsi .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVNjmpaYsi .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVNjmpaYsi .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVNjmpaYsi .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVNjmpsi0I {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVNjmpsi0I .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNjmpsi0I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVNjmpsi0I .container {
    padding: 0 30px;
  }
}
.cid-uVNjmpsi0I .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVNjmpsi0I .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVNjmpsi0I .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVNjmpsi0I .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVNjmpsi0I .embla__slide .card-wrap a {
  display: block;
}
.cid-uVNjmpsi0I .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVNjmpsi0I .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVNjmpsi0I .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVNjmpsi0I .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVNjmpsi0I .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVNjmpsi0I .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVNjmpsi0I .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVNjmpsi0I .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVNjmpsi0I .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVNjmpsi0I .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVNjmpsi0I .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVNjmpsi0I .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVNjmpsi0I .embla__button--next,
.cid-uVNjmpsi0I .embla__button--prev {
  display: flex;
}
.cid-uVNjmpsi0I .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVNjmpsi0I .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVNjmpsi0I .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVNjmpsi0I .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVNjmpsi0I .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVNjmpsi0I .embla__button {
    top: auto;
  }
}
.cid-uVNjmpsi0I .embla {
  position: relative;
  width: 100%;
}
.cid-uVNjmpsi0I .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVNjmpsi0I .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVNjmpsi0I .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVNjmpsi0I .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVNjmpsi0I .mbr-section-title {
  color: #232323;
}
.cid-uVNjmpsi0I .mbr-date {
  color: #ffffff;
}
.cid-uVNjmpsi0I .mbr-desc {
  color: #ffffff;
}
.cid-uVNjmpsi0I .mbr-text {
  color: #ffffff;
}
.cid-uVNjmpLcPl {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVNji7kdKE {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVNji7kdKE nav.navbar {
  position: fixed;
}
.cid-uVNji7kdKE .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-uVNji7kdKE .dropdown-menu {
  padding: 0;
}
.cid-uVNji7kdKE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNji7kdKE .dropdown-item:hover,
.cid-uVNji7kdKE .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVNji7kdKE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVNji7kdKE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVNji7kdKE .nav-link {
  position: relative;
}
.cid-uVNji7kdKE .container {
  display: flex;
  margin: auto;
}
.cid-uVNji7kdKE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVNji7kdKE .navbar-caption {
  padding-right: 4rem;
}
.cid-uVNji7kdKE .dropdown-menu,
.cid-uVNji7kdKE .navbar.opened {
  background: #ffffff !important;
}
.cid-uVNji7kdKE .nav-item:focus,
.cid-uVNji7kdKE .nav-link:focus {
  outline: none;
}
.cid-uVNji7kdKE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVNji7kdKE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVNji7kdKE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVNji7kdKE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVNji7kdKE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVNji7kdKE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVNji7kdKE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVNji7kdKE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNji7kdKE .navbar.opened {
  transition: all .3s;
}
.cid-uVNji7kdKE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVNji7kdKE .navbar .navbar-logo img {
  width: auto;
}
.cid-uVNji7kdKE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVNji7kdKE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVNji7kdKE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVNji7kdKE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVNji7kdKE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVNji7kdKE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVNji7kdKE .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-uVNji7kdKE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVNji7kdKE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVNji7kdKE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVNji7kdKE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVNji7kdKE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVNji7kdKE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVNji7kdKE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVNji7kdKE .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-uVNji7kdKE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVNji7kdKE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVNji7kdKE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVNji7kdKE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVNji7kdKE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVNji7kdKE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVNji7kdKE .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVNji7kdKE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVNji7kdKE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVNji7kdKE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVNji7kdKE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVNji7kdKE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVNji7kdKE .dropdown-item.active,
.cid-uVNji7kdKE .dropdown-item:active {
  background-color: transparent;
}
.cid-uVNji7kdKE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVNji7kdKE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVNji7kdKE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVNji7kdKE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVNji7kdKE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVNji7kdKE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVNji7kdKE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVNji7kdKE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVNji7kdKE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVNji7kdKE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVNji7kdKE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVNji7kdKE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNji7kdKE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNji7kdKE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVNji7kdKE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNji7kdKE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVNji7kdKE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVNji7kdKE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNji7kdKE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVNji7kdKE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVNji7kdKE .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-uVNji7kdKE .navbar {
    height: 77px;
  }
  .cid-uVNji7kdKE .navbar.opened {
    height: auto;
  }
  .cid-uVNji7kdKE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVNji7EWFH {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVNji7EWFH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNji7EWFH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNji7EWFH .mbr-section-title {
  color: #ffffff;
}
.cid-uVNji7SKnE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVNji7SKnE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNji7SKnE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNji7SKnE .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVNji7SKnE .content-container {
    flex-direction: column;
  }
}
.cid-uVNji7SKnE .icons-menu {
  display: flex;
}
.cid-uVNji7SKnE .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVNji7SKnE .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVNji7SKnE .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVNji7SKnE .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVNji7SKnE .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVNji7SKnE .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVNji7SKnE .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVNji87VQw {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVNji87VQw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNji87VQw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVNji87VQw .container {
    padding: 0 30px;
  }
}
.cid-uVNji87VQw .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVNji87VQw .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVNji87VQw .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVNji87VQw .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVNji87VQw .embla__slide .card-wrap a {
  display: block;
}
.cid-uVNji87VQw .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVNji87VQw .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVNji87VQw .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVNji87VQw .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVNji87VQw .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVNji87VQw .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVNji87VQw .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVNji87VQw .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVNji87VQw .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVNji87VQw .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVNji87VQw .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVNji87VQw .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVNji87VQw .embla__button--next,
.cid-uVNji87VQw .embla__button--prev {
  display: flex;
}
.cid-uVNji87VQw .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVNji87VQw .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVNji87VQw .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVNji87VQw .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVNji87VQw .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVNji87VQw .embla__button {
    top: auto;
  }
}
.cid-uVNji87VQw .embla {
  position: relative;
  width: 100%;
}
.cid-uVNji87VQw .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVNji87VQw .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVNji87VQw .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVNji87VQw .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVNji87VQw .mbr-section-title {
  color: #232323;
}
.cid-uVNji87VQw .mbr-date {
  color: #ffffff;
}
.cid-uVNji87VQw .mbr-desc {
  color: #ffffff;
}
.cid-uVNji87VQw .mbr-text {
  color: #ffffff;
}
.cid-uVNji8tqFP {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVNjdt1gO6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVNjdt1gO6 nav.navbar {
  position: fixed;
}
.cid-uVNjdt1gO6 .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-uVNjdt1gO6 .dropdown-menu {
  padding: 0;
}
.cid-uVNjdt1gO6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNjdt1gO6 .dropdown-item:hover,
.cid-uVNjdt1gO6 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVNjdt1gO6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVNjdt1gO6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVNjdt1gO6 .nav-link {
  position: relative;
}
.cid-uVNjdt1gO6 .container {
  display: flex;
  margin: auto;
}
.cid-uVNjdt1gO6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVNjdt1gO6 .navbar-caption {
  padding-right: 4rem;
}
.cid-uVNjdt1gO6 .dropdown-menu,
.cid-uVNjdt1gO6 .navbar.opened {
  background: #ffffff !important;
}
.cid-uVNjdt1gO6 .nav-item:focus,
.cid-uVNjdt1gO6 .nav-link:focus {
  outline: none;
}
.cid-uVNjdt1gO6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVNjdt1gO6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVNjdt1gO6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVNjdt1gO6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVNjdt1gO6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVNjdt1gO6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVNjdt1gO6 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVNjdt1gO6 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNjdt1gO6 .navbar.opened {
  transition: all .3s;
}
.cid-uVNjdt1gO6 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVNjdt1gO6 .navbar .navbar-logo img {
  width: auto;
}
.cid-uVNjdt1gO6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVNjdt1gO6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVNjdt1gO6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVNjdt1gO6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVNjdt1gO6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVNjdt1gO6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVNjdt1gO6 .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-uVNjdt1gO6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVNjdt1gO6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVNjdt1gO6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVNjdt1gO6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVNjdt1gO6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVNjdt1gO6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVNjdt1gO6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVNjdt1gO6 .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-uVNjdt1gO6 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVNjdt1gO6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVNjdt1gO6 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVNjdt1gO6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVNjdt1gO6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVNjdt1gO6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVNjdt1gO6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVNjdt1gO6 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVNjdt1gO6 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVNjdt1gO6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVNjdt1gO6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVNjdt1gO6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVNjdt1gO6 .dropdown-item.active,
.cid-uVNjdt1gO6 .dropdown-item:active {
  background-color: transparent;
}
.cid-uVNjdt1gO6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVNjdt1gO6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVNjdt1gO6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVNjdt1gO6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVNjdt1gO6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVNjdt1gO6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVNjdt1gO6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVNjdt1gO6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVNjdt1gO6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVNjdt1gO6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVNjdt1gO6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVNjdt1gO6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNjdt1gO6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNjdt1gO6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVNjdt1gO6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNjdt1gO6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVNjdt1gO6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVNjdt1gO6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNjdt1gO6 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVNjdt1gO6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVNjdt1gO6 .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-uVNjdt1gO6 .navbar {
    height: 77px;
  }
  .cid-uVNjdt1gO6 .navbar.opened {
    height: auto;
  }
  .cid-uVNjdt1gO6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVNjdtq1uj {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVNjdtq1uj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNjdtq1uj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNjdtq1uj .mbr-section-title {
  color: #ffffff;
}
.cid-uVNjdtEHCt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVNjdtEHCt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNjdtEHCt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNjdtEHCt .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVNjdtEHCt .content-container {
    flex-direction: column;
  }
}
.cid-uVNjdtEHCt .icons-menu {
  display: flex;
}
.cid-uVNjdtEHCt .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVNjdtEHCt .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVNjdtEHCt .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVNjdtEHCt .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVNjdtEHCt .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVNjdtEHCt .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVNjdtEHCt .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVNjdtVHjN {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVNjdtVHjN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNjdtVHjN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVNjdtVHjN .container {
    padding: 0 30px;
  }
}
.cid-uVNjdtVHjN .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVNjdtVHjN .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVNjdtVHjN .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVNjdtVHjN .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVNjdtVHjN .embla__slide .card-wrap a {
  display: block;
}
.cid-uVNjdtVHjN .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVNjdtVHjN .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVNjdtVHjN .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVNjdtVHjN .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVNjdtVHjN .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVNjdtVHjN .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVNjdtVHjN .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVNjdtVHjN .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVNjdtVHjN .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVNjdtVHjN .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVNjdtVHjN .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVNjdtVHjN .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVNjdtVHjN .embla__button--next,
.cid-uVNjdtVHjN .embla__button--prev {
  display: flex;
}
.cid-uVNjdtVHjN .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVNjdtVHjN .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVNjdtVHjN .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVNjdtVHjN .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVNjdtVHjN .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVNjdtVHjN .embla__button {
    top: auto;
  }
}
.cid-uVNjdtVHjN .embla {
  position: relative;
  width: 100%;
}
.cid-uVNjdtVHjN .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVNjdtVHjN .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVNjdtVHjN .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVNjdtVHjN .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVNjdtVHjN .mbr-section-title {
  color: #232323;
}
.cid-uVNjdtVHjN .mbr-date {
  color: #ffffff;
}
.cid-uVNjdtVHjN .mbr-desc {
  color: #ffffff;
}
.cid-uVNjdtVHjN .mbr-text {
  color: #ffffff;
}
.cid-uVNjdug7xw {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVNj8BrIyT {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVNj8BrIyT nav.navbar {
  position: fixed;
}
.cid-uVNj8BrIyT .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-uVNj8BrIyT .dropdown-menu {
  padding: 0;
}
.cid-uVNj8BrIyT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNj8BrIyT .dropdown-item:hover,
.cid-uVNj8BrIyT .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVNj8BrIyT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVNj8BrIyT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVNj8BrIyT .nav-link {
  position: relative;
}
.cid-uVNj8BrIyT .container {
  display: flex;
  margin: auto;
}
.cid-uVNj8BrIyT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVNj8BrIyT .navbar-caption {
  padding-right: 4rem;
}
.cid-uVNj8BrIyT .dropdown-menu,
.cid-uVNj8BrIyT .navbar.opened {
  background: #ffffff !important;
}
.cid-uVNj8BrIyT .nav-item:focus,
.cid-uVNj8BrIyT .nav-link:focus {
  outline: none;
}
.cid-uVNj8BrIyT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVNj8BrIyT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVNj8BrIyT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVNj8BrIyT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVNj8BrIyT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVNj8BrIyT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVNj8BrIyT .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVNj8BrIyT .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNj8BrIyT .navbar.opened {
  transition: all .3s;
}
.cid-uVNj8BrIyT .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVNj8BrIyT .navbar .navbar-logo img {
  width: auto;
}
.cid-uVNj8BrIyT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVNj8BrIyT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVNj8BrIyT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVNj8BrIyT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVNj8BrIyT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVNj8BrIyT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVNj8BrIyT .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-uVNj8BrIyT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVNj8BrIyT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVNj8BrIyT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVNj8BrIyT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVNj8BrIyT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVNj8BrIyT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVNj8BrIyT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVNj8BrIyT .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-uVNj8BrIyT .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVNj8BrIyT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVNj8BrIyT .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVNj8BrIyT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVNj8BrIyT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVNj8BrIyT .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVNj8BrIyT .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVNj8BrIyT .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVNj8BrIyT .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVNj8BrIyT .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVNj8BrIyT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVNj8BrIyT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVNj8BrIyT .dropdown-item.active,
.cid-uVNj8BrIyT .dropdown-item:active {
  background-color: transparent;
}
.cid-uVNj8BrIyT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVNj8BrIyT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVNj8BrIyT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVNj8BrIyT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVNj8BrIyT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVNj8BrIyT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVNj8BrIyT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVNj8BrIyT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVNj8BrIyT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVNj8BrIyT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVNj8BrIyT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVNj8BrIyT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNj8BrIyT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNj8BrIyT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVNj8BrIyT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNj8BrIyT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVNj8BrIyT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVNj8BrIyT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNj8BrIyT .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVNj8BrIyT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVNj8BrIyT .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-uVNj8BrIyT .navbar {
    height: 77px;
  }
  .cid-uVNj8BrIyT .navbar.opened {
    height: auto;
  }
  .cid-uVNj8BrIyT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVNj8BLdP8 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVNj8BLdP8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNj8BLdP8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNj8BLdP8 .mbr-section-title {
  color: #ffffff;
}
.cid-uVNj8BYnaR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVNj8BYnaR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNj8BYnaR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNj8BYnaR .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVNj8BYnaR .content-container {
    flex-direction: column;
  }
}
.cid-uVNj8BYnaR .icons-menu {
  display: flex;
}
.cid-uVNj8BYnaR .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVNj8BYnaR .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVNj8BYnaR .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVNj8BYnaR .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVNj8BYnaR .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVNj8BYnaR .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVNj8BYnaR .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVNj8CdiWX {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVNj8CdiWX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNj8CdiWX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVNj8CdiWX .container {
    padding: 0 30px;
  }
}
.cid-uVNj8CdiWX .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVNj8CdiWX .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVNj8CdiWX .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVNj8CdiWX .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVNj8CdiWX .embla__slide .card-wrap a {
  display: block;
}
.cid-uVNj8CdiWX .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVNj8CdiWX .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVNj8CdiWX .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVNj8CdiWX .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVNj8CdiWX .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVNj8CdiWX .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVNj8CdiWX .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVNj8CdiWX .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVNj8CdiWX .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVNj8CdiWX .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVNj8CdiWX .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVNj8CdiWX .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVNj8CdiWX .embla__button--next,
.cid-uVNj8CdiWX .embla__button--prev {
  display: flex;
}
.cid-uVNj8CdiWX .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVNj8CdiWX .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVNj8CdiWX .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVNj8CdiWX .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVNj8CdiWX .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVNj8CdiWX .embla__button {
    top: auto;
  }
}
.cid-uVNj8CdiWX .embla {
  position: relative;
  width: 100%;
}
.cid-uVNj8CdiWX .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVNj8CdiWX .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVNj8CdiWX .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVNj8CdiWX .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVNj8CdiWX .mbr-section-title {
  color: #232323;
}
.cid-uVNj8CdiWX .mbr-date {
  color: #ffffff;
}
.cid-uVNj8CdiWX .mbr-desc {
  color: #ffffff;
}
.cid-uVNj8CdiWX .mbr-text {
  color: #ffffff;
}
.cid-uVNj8CxrFy {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVNj4eET59 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVNj4eET59 nav.navbar {
  position: fixed;
}
.cid-uVNj4eET59 .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-uVNj4eET59 .dropdown-menu {
  padding: 0;
}
.cid-uVNj4eET59 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNj4eET59 .dropdown-item:hover,
.cid-uVNj4eET59 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVNj4eET59 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVNj4eET59 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVNj4eET59 .nav-link {
  position: relative;
}
.cid-uVNj4eET59 .container {
  display: flex;
  margin: auto;
}
.cid-uVNj4eET59 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVNj4eET59 .navbar-caption {
  padding-right: 4rem;
}
.cid-uVNj4eET59 .dropdown-menu,
.cid-uVNj4eET59 .navbar.opened {
  background: #ffffff !important;
}
.cid-uVNj4eET59 .nav-item:focus,
.cid-uVNj4eET59 .nav-link:focus {
  outline: none;
}
.cid-uVNj4eET59 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVNj4eET59 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVNj4eET59 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVNj4eET59 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVNj4eET59 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVNj4eET59 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVNj4eET59 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVNj4eET59 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNj4eET59 .navbar.opened {
  transition: all .3s;
}
.cid-uVNj4eET59 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVNj4eET59 .navbar .navbar-logo img {
  width: auto;
}
.cid-uVNj4eET59 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVNj4eET59 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVNj4eET59 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVNj4eET59 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVNj4eET59 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVNj4eET59 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVNj4eET59 .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-uVNj4eET59 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVNj4eET59 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVNj4eET59 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVNj4eET59 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVNj4eET59 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVNj4eET59 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVNj4eET59 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVNj4eET59 .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-uVNj4eET59 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVNj4eET59 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVNj4eET59 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVNj4eET59 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVNj4eET59 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVNj4eET59 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVNj4eET59 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVNj4eET59 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVNj4eET59 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVNj4eET59 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVNj4eET59 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVNj4eET59 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVNj4eET59 .dropdown-item.active,
.cid-uVNj4eET59 .dropdown-item:active {
  background-color: transparent;
}
.cid-uVNj4eET59 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVNj4eET59 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVNj4eET59 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVNj4eET59 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVNj4eET59 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVNj4eET59 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVNj4eET59 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVNj4eET59 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVNj4eET59 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVNj4eET59 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVNj4eET59 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVNj4eET59 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNj4eET59 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNj4eET59 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVNj4eET59 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNj4eET59 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVNj4eET59 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVNj4eET59 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNj4eET59 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVNj4eET59 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVNj4eET59 .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-uVNj4eET59 .navbar {
    height: 77px;
  }
  .cid-uVNj4eET59 .navbar.opened {
    height: auto;
  }
  .cid-uVNj4eET59 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVNj4f1j3Z {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVNj4f1j3Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNj4f1j3Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNj4f1j3Z .mbr-section-title {
  color: #ffffff;
}
.cid-uVNj4fkSop {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVNj4fkSop .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNj4fkSop .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNj4fkSop .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVNj4fkSop .content-container {
    flex-direction: column;
  }
}
.cid-uVNj4fkSop .icons-menu {
  display: flex;
}
.cid-uVNj4fkSop .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVNj4fkSop .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVNj4fkSop .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVNj4fkSop .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVNj4fkSop .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVNj4fkSop .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVNj4fkSop .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVNj4fDNMs {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVNj4fDNMs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNj4fDNMs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVNj4fDNMs .container {
    padding: 0 30px;
  }
}
.cid-uVNj4fDNMs .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVNj4fDNMs .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVNj4fDNMs .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVNj4fDNMs .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVNj4fDNMs .embla__slide .card-wrap a {
  display: block;
}
.cid-uVNj4fDNMs .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVNj4fDNMs .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVNj4fDNMs .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVNj4fDNMs .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVNj4fDNMs .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVNj4fDNMs .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVNj4fDNMs .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVNj4fDNMs .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVNj4fDNMs .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVNj4fDNMs .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVNj4fDNMs .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVNj4fDNMs .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVNj4fDNMs .embla__button--next,
.cid-uVNj4fDNMs .embla__button--prev {
  display: flex;
}
.cid-uVNj4fDNMs .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVNj4fDNMs .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVNj4fDNMs .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVNj4fDNMs .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVNj4fDNMs .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVNj4fDNMs .embla__button {
    top: auto;
  }
}
.cid-uVNj4fDNMs .embla {
  position: relative;
  width: 100%;
}
.cid-uVNj4fDNMs .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVNj4fDNMs .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVNj4fDNMs .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVNj4fDNMs .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVNj4fDNMs .mbr-section-title {
  color: #232323;
}
.cid-uVNj4fDNMs .mbr-date {
  color: #ffffff;
}
.cid-uVNj4fDNMs .mbr-desc {
  color: #ffffff;
}
.cid-uVNj4fDNMs .mbr-text {
  color: #ffffff;
}
.cid-uVNj4g1vjB {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVNiZRYqHZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVNiZRYqHZ nav.navbar {
  position: fixed;
}
.cid-uVNiZRYqHZ .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-uVNiZRYqHZ .dropdown-menu {
  padding: 0;
}
.cid-uVNiZRYqHZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNiZRYqHZ .dropdown-item:hover,
.cid-uVNiZRYqHZ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVNiZRYqHZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVNiZRYqHZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVNiZRYqHZ .nav-link {
  position: relative;
}
.cid-uVNiZRYqHZ .container {
  display: flex;
  margin: auto;
}
.cid-uVNiZRYqHZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVNiZRYqHZ .navbar-caption {
  padding-right: 4rem;
}
.cid-uVNiZRYqHZ .dropdown-menu,
.cid-uVNiZRYqHZ .navbar.opened {
  background: #ffffff !important;
}
.cid-uVNiZRYqHZ .nav-item:focus,
.cid-uVNiZRYqHZ .nav-link:focus {
  outline: none;
}
.cid-uVNiZRYqHZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVNiZRYqHZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVNiZRYqHZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVNiZRYqHZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVNiZRYqHZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVNiZRYqHZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVNiZRYqHZ .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVNiZRYqHZ .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNiZRYqHZ .navbar.opened {
  transition: all .3s;
}
.cid-uVNiZRYqHZ .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVNiZRYqHZ .navbar .navbar-logo img {
  width: auto;
}
.cid-uVNiZRYqHZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVNiZRYqHZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVNiZRYqHZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVNiZRYqHZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVNiZRYqHZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVNiZRYqHZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVNiZRYqHZ .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-uVNiZRYqHZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVNiZRYqHZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVNiZRYqHZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVNiZRYqHZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVNiZRYqHZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVNiZRYqHZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVNiZRYqHZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVNiZRYqHZ .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-uVNiZRYqHZ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVNiZRYqHZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVNiZRYqHZ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVNiZRYqHZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVNiZRYqHZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVNiZRYqHZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVNiZRYqHZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVNiZRYqHZ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVNiZRYqHZ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVNiZRYqHZ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVNiZRYqHZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVNiZRYqHZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVNiZRYqHZ .dropdown-item.active,
.cid-uVNiZRYqHZ .dropdown-item:active {
  background-color: transparent;
}
.cid-uVNiZRYqHZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVNiZRYqHZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVNiZRYqHZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVNiZRYqHZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVNiZRYqHZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVNiZRYqHZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVNiZRYqHZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVNiZRYqHZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVNiZRYqHZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVNiZRYqHZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVNiZRYqHZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVNiZRYqHZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNiZRYqHZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNiZRYqHZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVNiZRYqHZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNiZRYqHZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVNiZRYqHZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVNiZRYqHZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNiZRYqHZ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVNiZRYqHZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVNiZRYqHZ .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-uVNiZRYqHZ .navbar {
    height: 77px;
  }
  .cid-uVNiZRYqHZ .navbar.opened {
    height: auto;
  }
  .cid-uVNiZRYqHZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVNiZSknxK {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVNiZSknxK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNiZSknxK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNiZSknxK .mbr-section-title {
  color: #ffffff;
}
.cid-uVNiZSAAKt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVNiZSAAKt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNiZSAAKt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNiZSAAKt .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVNiZSAAKt .content-container {
    flex-direction: column;
  }
}
.cid-uVNiZSAAKt .icons-menu {
  display: flex;
}
.cid-uVNiZSAAKt .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVNiZSAAKt .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVNiZSAAKt .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVNiZSAAKt .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVNiZSAAKt .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVNiZSAAKt .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVNiZSAAKt .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVNiZSRkMj {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVNiZSRkMj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNiZSRkMj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVNiZSRkMj .container {
    padding: 0 30px;
  }
}
.cid-uVNiZSRkMj .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVNiZSRkMj .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVNiZSRkMj .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVNiZSRkMj .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVNiZSRkMj .embla__slide .card-wrap a {
  display: block;
}
.cid-uVNiZSRkMj .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVNiZSRkMj .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVNiZSRkMj .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVNiZSRkMj .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVNiZSRkMj .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVNiZSRkMj .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVNiZSRkMj .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVNiZSRkMj .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVNiZSRkMj .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVNiZSRkMj .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVNiZSRkMj .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVNiZSRkMj .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVNiZSRkMj .embla__button--next,
.cid-uVNiZSRkMj .embla__button--prev {
  display: flex;
}
.cid-uVNiZSRkMj .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVNiZSRkMj .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVNiZSRkMj .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVNiZSRkMj .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVNiZSRkMj .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVNiZSRkMj .embla__button {
    top: auto;
  }
}
.cid-uVNiZSRkMj .embla {
  position: relative;
  width: 100%;
}
.cid-uVNiZSRkMj .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVNiZSRkMj .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVNiZSRkMj .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVNiZSRkMj .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVNiZSRkMj .mbr-section-title {
  color: #232323;
}
.cid-uVNiZSRkMj .mbr-date {
  color: #ffffff;
}
.cid-uVNiZSRkMj .mbr-desc {
  color: #ffffff;
}
.cid-uVNiZSRkMj .mbr-text {
  color: #ffffff;
}
.cid-uVNiZTa3o2 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVNiGfAhnH {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVNiGfAhnH nav.navbar {
  position: fixed;
}
.cid-uVNiGfAhnH .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-uVNiGfAhnH .dropdown-menu {
  padding: 0;
}
.cid-uVNiGfAhnH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNiGfAhnH .dropdown-item:hover,
.cid-uVNiGfAhnH .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVNiGfAhnH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVNiGfAhnH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVNiGfAhnH .nav-link {
  position: relative;
}
.cid-uVNiGfAhnH .container {
  display: flex;
  margin: auto;
}
.cid-uVNiGfAhnH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVNiGfAhnH .navbar-caption {
  padding-right: 4rem;
}
.cid-uVNiGfAhnH .dropdown-menu,
.cid-uVNiGfAhnH .navbar.opened {
  background: #ffffff !important;
}
.cid-uVNiGfAhnH .nav-item:focus,
.cid-uVNiGfAhnH .nav-link:focus {
  outline: none;
}
.cid-uVNiGfAhnH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVNiGfAhnH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVNiGfAhnH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVNiGfAhnH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVNiGfAhnH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVNiGfAhnH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVNiGfAhnH .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVNiGfAhnH .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNiGfAhnH .navbar.opened {
  transition: all .3s;
}
.cid-uVNiGfAhnH .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVNiGfAhnH .navbar .navbar-logo img {
  width: auto;
}
.cid-uVNiGfAhnH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVNiGfAhnH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVNiGfAhnH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVNiGfAhnH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVNiGfAhnH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVNiGfAhnH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVNiGfAhnH .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-uVNiGfAhnH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVNiGfAhnH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVNiGfAhnH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVNiGfAhnH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVNiGfAhnH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVNiGfAhnH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVNiGfAhnH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVNiGfAhnH .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-uVNiGfAhnH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVNiGfAhnH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVNiGfAhnH .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVNiGfAhnH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVNiGfAhnH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVNiGfAhnH .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVNiGfAhnH .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVNiGfAhnH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVNiGfAhnH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVNiGfAhnH .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVNiGfAhnH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVNiGfAhnH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVNiGfAhnH .dropdown-item.active,
.cid-uVNiGfAhnH .dropdown-item:active {
  background-color: transparent;
}
.cid-uVNiGfAhnH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVNiGfAhnH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVNiGfAhnH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVNiGfAhnH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVNiGfAhnH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVNiGfAhnH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVNiGfAhnH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVNiGfAhnH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVNiGfAhnH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVNiGfAhnH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVNiGfAhnH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVNiGfAhnH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNiGfAhnH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNiGfAhnH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVNiGfAhnH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNiGfAhnH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVNiGfAhnH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVNiGfAhnH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNiGfAhnH .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVNiGfAhnH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVNiGfAhnH .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-uVNiGfAhnH .navbar {
    height: 77px;
  }
  .cid-uVNiGfAhnH .navbar.opened {
    height: auto;
  }
  .cid-uVNiGfAhnH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVNiGfVIEg {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVNiGfVIEg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNiGfVIEg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNiGfVIEg .mbr-section-title {
  color: #ffffff;
}
.cid-uVNiGgaSQX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVNiGgaSQX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNiGgaSQX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNiGgaSQX .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVNiGgaSQX .content-container {
    flex-direction: column;
  }
}
.cid-uVNiGgaSQX .icons-menu {
  display: flex;
}
.cid-uVNiGgaSQX .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVNiGgaSQX .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVNiGgaSQX .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVNiGgaSQX .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVNiGgaSQX .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVNiGgaSQX .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVNiGgaSQX .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVNiGgqisY {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVNiGgqisY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNiGgqisY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVNiGgqisY .container {
    padding: 0 30px;
  }
}
.cid-uVNiGgqisY .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVNiGgqisY .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVNiGgqisY .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVNiGgqisY .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVNiGgqisY .embla__slide .card-wrap a {
  display: block;
}
.cid-uVNiGgqisY .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVNiGgqisY .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVNiGgqisY .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVNiGgqisY .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVNiGgqisY .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVNiGgqisY .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVNiGgqisY .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVNiGgqisY .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVNiGgqisY .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVNiGgqisY .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVNiGgqisY .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVNiGgqisY .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVNiGgqisY .embla__button--next,
.cid-uVNiGgqisY .embla__button--prev {
  display: flex;
}
.cid-uVNiGgqisY .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVNiGgqisY .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVNiGgqisY .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVNiGgqisY .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVNiGgqisY .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVNiGgqisY .embla__button {
    top: auto;
  }
}
.cid-uVNiGgqisY .embla {
  position: relative;
  width: 100%;
}
.cid-uVNiGgqisY .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVNiGgqisY .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVNiGgqisY .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVNiGgqisY .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVNiGgqisY .mbr-section-title {
  color: #232323;
}
.cid-uVNiGgqisY .mbr-date {
  color: #ffffff;
}
.cid-uVNiGgqisY .mbr-desc {
  color: #ffffff;
}
.cid-uVNiGgqisY .mbr-text {
  color: #ffffff;
}
.cid-uVNiGgNGZ4 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVNqoz1jU2 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVNqoz1jU2 nav.navbar {
  position: fixed;
}
.cid-uVNqoz1jU2 .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-uVNqoz1jU2 .dropdown-menu {
  padding: 0;
}
.cid-uVNqoz1jU2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNqoz1jU2 .dropdown-item:hover,
.cid-uVNqoz1jU2 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVNqoz1jU2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVNqoz1jU2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVNqoz1jU2 .nav-link {
  position: relative;
}
.cid-uVNqoz1jU2 .container {
  display: flex;
  margin: auto;
}
.cid-uVNqoz1jU2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVNqoz1jU2 .navbar-caption {
  padding-right: 4rem;
}
.cid-uVNqoz1jU2 .dropdown-menu,
.cid-uVNqoz1jU2 .navbar.opened {
  background: #ffffff !important;
}
.cid-uVNqoz1jU2 .nav-item:focus,
.cid-uVNqoz1jU2 .nav-link:focus {
  outline: none;
}
.cid-uVNqoz1jU2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVNqoz1jU2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVNqoz1jU2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVNqoz1jU2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVNqoz1jU2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVNqoz1jU2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVNqoz1jU2 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVNqoz1jU2 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNqoz1jU2 .navbar.opened {
  transition: all .3s;
}
.cid-uVNqoz1jU2 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVNqoz1jU2 .navbar .navbar-logo img {
  width: auto;
}
.cid-uVNqoz1jU2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVNqoz1jU2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVNqoz1jU2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVNqoz1jU2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVNqoz1jU2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVNqoz1jU2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVNqoz1jU2 .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-uVNqoz1jU2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVNqoz1jU2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVNqoz1jU2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVNqoz1jU2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVNqoz1jU2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVNqoz1jU2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVNqoz1jU2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVNqoz1jU2 .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-uVNqoz1jU2 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVNqoz1jU2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVNqoz1jU2 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVNqoz1jU2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVNqoz1jU2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVNqoz1jU2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVNqoz1jU2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVNqoz1jU2 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVNqoz1jU2 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVNqoz1jU2 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVNqoz1jU2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVNqoz1jU2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVNqoz1jU2 .dropdown-item.active,
.cid-uVNqoz1jU2 .dropdown-item:active {
  background-color: transparent;
}
.cid-uVNqoz1jU2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVNqoz1jU2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVNqoz1jU2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVNqoz1jU2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVNqoz1jU2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVNqoz1jU2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVNqoz1jU2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVNqoz1jU2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVNqoz1jU2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVNqoz1jU2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVNqoz1jU2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVNqoz1jU2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNqoz1jU2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNqoz1jU2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVNqoz1jU2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNqoz1jU2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVNqoz1jU2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVNqoz1jU2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNqoz1jU2 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVNqoz1jU2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVNqoz1jU2 .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-uVNqoz1jU2 .navbar {
    height: 77px;
  }
  .cid-uVNqoz1jU2 .navbar.opened {
    height: auto;
  }
  .cid-uVNqoz1jU2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVNqozkfDb {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVNqozkfDb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNqozkfDb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNqozkfDb .mbr-section-title {
  color: #ffffff;
}
.cid-uVNqozxALM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVNqozxALM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNqozxALM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNqozxALM .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVNqozxALM .content-container {
    flex-direction: column;
  }
}
.cid-uVNqozxALM .icons-menu {
  display: flex;
}
.cid-uVNqozxALM .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVNqozxALM .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVNqozxALM .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVNqozxALM .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVNqozxALM .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVNqozxALM .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVNqozxALM .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVNqozNXWu {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVNqozNXWu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNqozNXWu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVNqozNXWu .container {
    padding: 0 30px;
  }
}
.cid-uVNqozNXWu .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVNqozNXWu .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVNqozNXWu .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVNqozNXWu .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVNqozNXWu .embla__slide .card-wrap a {
  display: block;
}
.cid-uVNqozNXWu .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVNqozNXWu .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVNqozNXWu .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVNqozNXWu .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVNqozNXWu .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVNqozNXWu .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVNqozNXWu .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVNqozNXWu .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVNqozNXWu .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVNqozNXWu .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVNqozNXWu .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVNqozNXWu .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVNqozNXWu .embla__button--next,
.cid-uVNqozNXWu .embla__button--prev {
  display: flex;
}
.cid-uVNqozNXWu .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVNqozNXWu .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVNqozNXWu .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVNqozNXWu .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVNqozNXWu .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVNqozNXWu .embla__button {
    top: auto;
  }
}
.cid-uVNqozNXWu .embla {
  position: relative;
  width: 100%;
}
.cid-uVNqozNXWu .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVNqozNXWu .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVNqozNXWu .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVNqozNXWu .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVNqozNXWu .mbr-section-title {
  color: #232323;
}
.cid-uVNqozNXWu .mbr-date {
  color: #ffffff;
}
.cid-uVNqozNXWu .mbr-desc {
  color: #ffffff;
}
.cid-uVNqozNXWu .mbr-text {
  color: #ffffff;
}
.cid-uVNqoAgTip {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVNqio9ClX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVNqio9ClX nav.navbar {
  position: fixed;
}
.cid-uVNqio9ClX .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-uVNqio9ClX .dropdown-menu {
  padding: 0;
}
.cid-uVNqio9ClX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNqio9ClX .dropdown-item:hover,
.cid-uVNqio9ClX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVNqio9ClX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVNqio9ClX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVNqio9ClX .nav-link {
  position: relative;
}
.cid-uVNqio9ClX .container {
  display: flex;
  margin: auto;
}
.cid-uVNqio9ClX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVNqio9ClX .navbar-caption {
  padding-right: 4rem;
}
.cid-uVNqio9ClX .dropdown-menu,
.cid-uVNqio9ClX .navbar.opened {
  background: #ffffff !important;
}
.cid-uVNqio9ClX .nav-item:focus,
.cid-uVNqio9ClX .nav-link:focus {
  outline: none;
}
.cid-uVNqio9ClX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVNqio9ClX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVNqio9ClX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVNqio9ClX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVNqio9ClX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVNqio9ClX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVNqio9ClX .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVNqio9ClX .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNqio9ClX .navbar.opened {
  transition: all .3s;
}
.cid-uVNqio9ClX .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVNqio9ClX .navbar .navbar-logo img {
  width: auto;
}
.cid-uVNqio9ClX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVNqio9ClX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVNqio9ClX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVNqio9ClX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVNqio9ClX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVNqio9ClX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVNqio9ClX .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-uVNqio9ClX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVNqio9ClX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVNqio9ClX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVNqio9ClX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVNqio9ClX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVNqio9ClX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVNqio9ClX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVNqio9ClX .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-uVNqio9ClX .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVNqio9ClX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVNqio9ClX .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVNqio9ClX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVNqio9ClX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVNqio9ClX .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVNqio9ClX .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVNqio9ClX .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVNqio9ClX .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVNqio9ClX .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVNqio9ClX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVNqio9ClX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVNqio9ClX .dropdown-item.active,
.cid-uVNqio9ClX .dropdown-item:active {
  background-color: transparent;
}
.cid-uVNqio9ClX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVNqio9ClX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVNqio9ClX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVNqio9ClX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVNqio9ClX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVNqio9ClX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVNqio9ClX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVNqio9ClX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVNqio9ClX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVNqio9ClX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVNqio9ClX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVNqio9ClX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNqio9ClX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNqio9ClX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVNqio9ClX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNqio9ClX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVNqio9ClX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVNqio9ClX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNqio9ClX .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVNqio9ClX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVNqio9ClX .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-uVNqio9ClX .navbar {
    height: 77px;
  }
  .cid-uVNqio9ClX .navbar.opened {
    height: auto;
  }
  .cid-uVNqio9ClX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVNqiotgxY {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVNqiotgxY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNqiotgxY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNqiotgxY .mbr-section-title {
  color: #ffffff;
}
.cid-uVNqioLAR1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVNqioLAR1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNqioLAR1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNqioLAR1 .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVNqioLAR1 .content-container {
    flex-direction: column;
  }
}
.cid-uVNqioLAR1 .icons-menu {
  display: flex;
}
.cid-uVNqioLAR1 .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVNqioLAR1 .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVNqioLAR1 .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVNqioLAR1 .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVNqioLAR1 .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVNqioLAR1 .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVNqioLAR1 .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVNqip1c7R {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVNqip1c7R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNqip1c7R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVNqip1c7R .container {
    padding: 0 30px;
  }
}
.cid-uVNqip1c7R .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVNqip1c7R .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVNqip1c7R .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVNqip1c7R .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVNqip1c7R .embla__slide .card-wrap a {
  display: block;
}
.cid-uVNqip1c7R .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVNqip1c7R .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVNqip1c7R .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVNqip1c7R .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVNqip1c7R .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVNqip1c7R .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVNqip1c7R .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVNqip1c7R .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVNqip1c7R .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVNqip1c7R .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVNqip1c7R .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVNqip1c7R .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVNqip1c7R .embla__button--next,
.cid-uVNqip1c7R .embla__button--prev {
  display: flex;
}
.cid-uVNqip1c7R .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVNqip1c7R .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVNqip1c7R .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVNqip1c7R .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVNqip1c7R .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVNqip1c7R .embla__button {
    top: auto;
  }
}
.cid-uVNqip1c7R .embla {
  position: relative;
  width: 100%;
}
.cid-uVNqip1c7R .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVNqip1c7R .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVNqip1c7R .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVNqip1c7R .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVNqip1c7R .mbr-section-title {
  color: #232323;
}
.cid-uVNqip1c7R .mbr-date {
  color: #ffffff;
}
.cid-uVNqip1c7R .mbr-desc {
  color: #ffffff;
}
.cid-uVNqip1c7R .mbr-text {
  color: #ffffff;
}
.cid-uVNqipvNcU {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVNqd7OIpe {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVNqd7OIpe nav.navbar {
  position: fixed;
}
.cid-uVNqd7OIpe .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-uVNqd7OIpe .dropdown-menu {
  padding: 0;
}
.cid-uVNqd7OIpe .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNqd7OIpe .dropdown-item:hover,
.cid-uVNqd7OIpe .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVNqd7OIpe .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVNqd7OIpe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVNqd7OIpe .nav-link {
  position: relative;
}
.cid-uVNqd7OIpe .container {
  display: flex;
  margin: auto;
}
.cid-uVNqd7OIpe .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVNqd7OIpe .navbar-caption {
  padding-right: 4rem;
}
.cid-uVNqd7OIpe .dropdown-menu,
.cid-uVNqd7OIpe .navbar.opened {
  background: #ffffff !important;
}
.cid-uVNqd7OIpe .nav-item:focus,
.cid-uVNqd7OIpe .nav-link:focus {
  outline: none;
}
.cid-uVNqd7OIpe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVNqd7OIpe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVNqd7OIpe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVNqd7OIpe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVNqd7OIpe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVNqd7OIpe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVNqd7OIpe .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVNqd7OIpe .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNqd7OIpe .navbar.opened {
  transition: all .3s;
}
.cid-uVNqd7OIpe .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVNqd7OIpe .navbar .navbar-logo img {
  width: auto;
}
.cid-uVNqd7OIpe .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVNqd7OIpe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVNqd7OIpe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVNqd7OIpe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVNqd7OIpe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVNqd7OIpe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVNqd7OIpe .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-uVNqd7OIpe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVNqd7OIpe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVNqd7OIpe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVNqd7OIpe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVNqd7OIpe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVNqd7OIpe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVNqd7OIpe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVNqd7OIpe .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-uVNqd7OIpe .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVNqd7OIpe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVNqd7OIpe .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVNqd7OIpe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVNqd7OIpe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVNqd7OIpe .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVNqd7OIpe .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVNqd7OIpe .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVNqd7OIpe .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVNqd7OIpe .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVNqd7OIpe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVNqd7OIpe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVNqd7OIpe .dropdown-item.active,
.cid-uVNqd7OIpe .dropdown-item:active {
  background-color: transparent;
}
.cid-uVNqd7OIpe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVNqd7OIpe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVNqd7OIpe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVNqd7OIpe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVNqd7OIpe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVNqd7OIpe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVNqd7OIpe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVNqd7OIpe .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVNqd7OIpe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVNqd7OIpe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVNqd7OIpe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVNqd7OIpe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNqd7OIpe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNqd7OIpe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVNqd7OIpe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNqd7OIpe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVNqd7OIpe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVNqd7OIpe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNqd7OIpe .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVNqd7OIpe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVNqd7OIpe .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-uVNqd7OIpe .navbar {
    height: 77px;
  }
  .cid-uVNqd7OIpe .navbar.opened {
    height: auto;
  }
  .cid-uVNqd7OIpe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVNqd8d8eP {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVNqd8d8eP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNqd8d8eP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNqd8d8eP .mbr-section-title {
  color: #ffffff;
}
.cid-uVNqd8r5LE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVNqd8r5LE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNqd8r5LE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNqd8r5LE .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVNqd8r5LE .content-container {
    flex-direction: column;
  }
}
.cid-uVNqd8r5LE .icons-menu {
  display: flex;
}
.cid-uVNqd8r5LE .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVNqd8r5LE .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVNqd8r5LE .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVNqd8r5LE .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVNqd8r5LE .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVNqd8r5LE .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVNqd8r5LE .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVNqd8HIAC {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVNqd8HIAC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNqd8HIAC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVNqd8HIAC .container {
    padding: 0 30px;
  }
}
.cid-uVNqd8HIAC .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVNqd8HIAC .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVNqd8HIAC .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVNqd8HIAC .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVNqd8HIAC .embla__slide .card-wrap a {
  display: block;
}
.cid-uVNqd8HIAC .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVNqd8HIAC .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVNqd8HIAC .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVNqd8HIAC .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVNqd8HIAC .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVNqd8HIAC .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVNqd8HIAC .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVNqd8HIAC .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVNqd8HIAC .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVNqd8HIAC .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVNqd8HIAC .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVNqd8HIAC .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVNqd8HIAC .embla__button--next,
.cid-uVNqd8HIAC .embla__button--prev {
  display: flex;
}
.cid-uVNqd8HIAC .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVNqd8HIAC .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVNqd8HIAC .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVNqd8HIAC .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVNqd8HIAC .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVNqd8HIAC .embla__button {
    top: auto;
  }
}
.cid-uVNqd8HIAC .embla {
  position: relative;
  width: 100%;
}
.cid-uVNqd8HIAC .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVNqd8HIAC .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVNqd8HIAC .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVNqd8HIAC .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVNqd8HIAC .mbr-section-title {
  color: #232323;
}
.cid-uVNqd8HIAC .mbr-date {
  color: #ffffff;
}
.cid-uVNqd8HIAC .mbr-desc {
  color: #ffffff;
}
.cid-uVNqd8HIAC .mbr-text {
  color: #ffffff;
}
.cid-uVNqd9agU5 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVNq96T2Pq {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVNq96T2Pq nav.navbar {
  position: fixed;
}
.cid-uVNq96T2Pq .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-uVNq96T2Pq .dropdown-menu {
  padding: 0;
}
.cid-uVNq96T2Pq .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNq96T2Pq .dropdown-item:hover,
.cid-uVNq96T2Pq .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVNq96T2Pq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVNq96T2Pq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVNq96T2Pq .nav-link {
  position: relative;
}
.cid-uVNq96T2Pq .container {
  display: flex;
  margin: auto;
}
.cid-uVNq96T2Pq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVNq96T2Pq .navbar-caption {
  padding-right: 4rem;
}
.cid-uVNq96T2Pq .dropdown-menu,
.cid-uVNq96T2Pq .navbar.opened {
  background: #ffffff !important;
}
.cid-uVNq96T2Pq .nav-item:focus,
.cid-uVNq96T2Pq .nav-link:focus {
  outline: none;
}
.cid-uVNq96T2Pq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVNq96T2Pq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVNq96T2Pq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVNq96T2Pq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVNq96T2Pq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVNq96T2Pq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVNq96T2Pq .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVNq96T2Pq .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNq96T2Pq .navbar.opened {
  transition: all .3s;
}
.cid-uVNq96T2Pq .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVNq96T2Pq .navbar .navbar-logo img {
  width: auto;
}
.cid-uVNq96T2Pq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVNq96T2Pq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVNq96T2Pq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVNq96T2Pq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVNq96T2Pq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVNq96T2Pq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVNq96T2Pq .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-uVNq96T2Pq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVNq96T2Pq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVNq96T2Pq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVNq96T2Pq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVNq96T2Pq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVNq96T2Pq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVNq96T2Pq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVNq96T2Pq .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-uVNq96T2Pq .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVNq96T2Pq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVNq96T2Pq .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVNq96T2Pq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVNq96T2Pq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVNq96T2Pq .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVNq96T2Pq .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVNq96T2Pq .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVNq96T2Pq .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVNq96T2Pq .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVNq96T2Pq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVNq96T2Pq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVNq96T2Pq .dropdown-item.active,
.cid-uVNq96T2Pq .dropdown-item:active {
  background-color: transparent;
}
.cid-uVNq96T2Pq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVNq96T2Pq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVNq96T2Pq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVNq96T2Pq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVNq96T2Pq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVNq96T2Pq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVNq96T2Pq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVNq96T2Pq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVNq96T2Pq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVNq96T2Pq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVNq96T2Pq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVNq96T2Pq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNq96T2Pq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNq96T2Pq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVNq96T2Pq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNq96T2Pq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVNq96T2Pq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVNq96T2Pq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNq96T2Pq .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVNq96T2Pq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVNq96T2Pq .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-uVNq96T2Pq .navbar {
    height: 77px;
  }
  .cid-uVNq96T2Pq .navbar.opened {
    height: auto;
  }
  .cid-uVNq96T2Pq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVNq97xwoS {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVNq97xwoS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNq97xwoS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNq97xwoS .mbr-section-title {
  color: #ffffff;
}
.cid-uVNq97NBho {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVNq97NBho .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNq97NBho .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNq97NBho .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVNq97NBho .content-container {
    flex-direction: column;
  }
}
.cid-uVNq97NBho .icons-menu {
  display: flex;
}
.cid-uVNq97NBho .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVNq97NBho .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVNq97NBho .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVNq97NBho .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVNq97NBho .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVNq97NBho .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVNq97NBho .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVNq983O51 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVNq983O51 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNq983O51 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVNq983O51 .container {
    padding: 0 30px;
  }
}
.cid-uVNq983O51 .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVNq983O51 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVNq983O51 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVNq983O51 .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVNq983O51 .embla__slide .card-wrap a {
  display: block;
}
.cid-uVNq983O51 .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVNq983O51 .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVNq983O51 .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVNq983O51 .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVNq983O51 .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVNq983O51 .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVNq983O51 .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVNq983O51 .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVNq983O51 .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVNq983O51 .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVNq983O51 .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVNq983O51 .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVNq983O51 .embla__button--next,
.cid-uVNq983O51 .embla__button--prev {
  display: flex;
}
.cid-uVNq983O51 .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVNq983O51 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVNq983O51 .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVNq983O51 .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVNq983O51 .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVNq983O51 .embla__button {
    top: auto;
  }
}
.cid-uVNq983O51 .embla {
  position: relative;
  width: 100%;
}
.cid-uVNq983O51 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVNq983O51 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVNq983O51 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVNq983O51 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVNq983O51 .mbr-section-title {
  color: #232323;
}
.cid-uVNq983O51 .mbr-date {
  color: #ffffff;
}
.cid-uVNq983O51 .mbr-desc {
  color: #ffffff;
}
.cid-uVNq983O51 .mbr-text {
  color: #ffffff;
}
.cid-uVNq98z1vR {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVNpZjdov0 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVNpZjdov0 nav.navbar {
  position: fixed;
}
.cid-uVNpZjdov0 .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-uVNpZjdov0 .dropdown-menu {
  padding: 0;
}
.cid-uVNpZjdov0 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNpZjdov0 .dropdown-item:hover,
.cid-uVNpZjdov0 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVNpZjdov0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVNpZjdov0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVNpZjdov0 .nav-link {
  position: relative;
}
.cid-uVNpZjdov0 .container {
  display: flex;
  margin: auto;
}
.cid-uVNpZjdov0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVNpZjdov0 .navbar-caption {
  padding-right: 4rem;
}
.cid-uVNpZjdov0 .dropdown-menu,
.cid-uVNpZjdov0 .navbar.opened {
  background: #ffffff !important;
}
.cid-uVNpZjdov0 .nav-item:focus,
.cid-uVNpZjdov0 .nav-link:focus {
  outline: none;
}
.cid-uVNpZjdov0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVNpZjdov0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVNpZjdov0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVNpZjdov0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVNpZjdov0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVNpZjdov0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVNpZjdov0 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVNpZjdov0 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNpZjdov0 .navbar.opened {
  transition: all .3s;
}
.cid-uVNpZjdov0 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVNpZjdov0 .navbar .navbar-logo img {
  width: auto;
}
.cid-uVNpZjdov0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVNpZjdov0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVNpZjdov0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVNpZjdov0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVNpZjdov0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVNpZjdov0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVNpZjdov0 .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-uVNpZjdov0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVNpZjdov0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVNpZjdov0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVNpZjdov0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVNpZjdov0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVNpZjdov0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVNpZjdov0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVNpZjdov0 .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-uVNpZjdov0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVNpZjdov0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVNpZjdov0 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVNpZjdov0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVNpZjdov0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVNpZjdov0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVNpZjdov0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVNpZjdov0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVNpZjdov0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVNpZjdov0 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVNpZjdov0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVNpZjdov0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVNpZjdov0 .dropdown-item.active,
.cid-uVNpZjdov0 .dropdown-item:active {
  background-color: transparent;
}
.cid-uVNpZjdov0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVNpZjdov0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVNpZjdov0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVNpZjdov0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVNpZjdov0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVNpZjdov0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVNpZjdov0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVNpZjdov0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVNpZjdov0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVNpZjdov0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVNpZjdov0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVNpZjdov0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNpZjdov0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNpZjdov0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVNpZjdov0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNpZjdov0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVNpZjdov0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVNpZjdov0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNpZjdov0 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVNpZjdov0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVNpZjdov0 .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-uVNpZjdov0 .navbar {
    height: 77px;
  }
  .cid-uVNpZjdov0 .navbar.opened {
    height: auto;
  }
  .cid-uVNpZjdov0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVNpZjyeNO {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVNpZjyeNO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNpZjyeNO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNpZjyeNO .mbr-section-title {
  color: #ffffff;
}
.cid-uVNpZjLhyo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVNpZjLhyo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNpZjLhyo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNpZjLhyo .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVNpZjLhyo .content-container {
    flex-direction: column;
  }
}
.cid-uVNpZjLhyo .icons-menu {
  display: flex;
}
.cid-uVNpZjLhyo .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVNpZjLhyo .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVNpZjLhyo .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVNpZjLhyo .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVNpZjLhyo .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVNpZjLhyo .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVNpZjLhyo .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVNpZk0M8n {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVNpZk0M8n .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNpZk0M8n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVNpZk0M8n .container {
    padding: 0 30px;
  }
}
.cid-uVNpZk0M8n .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVNpZk0M8n .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVNpZk0M8n .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVNpZk0M8n .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVNpZk0M8n .embla__slide .card-wrap a {
  display: block;
}
.cid-uVNpZk0M8n .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVNpZk0M8n .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVNpZk0M8n .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVNpZk0M8n .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVNpZk0M8n .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVNpZk0M8n .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVNpZk0M8n .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVNpZk0M8n .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVNpZk0M8n .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVNpZk0M8n .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVNpZk0M8n .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVNpZk0M8n .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVNpZk0M8n .embla__button--next,
.cid-uVNpZk0M8n .embla__button--prev {
  display: flex;
}
.cid-uVNpZk0M8n .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVNpZk0M8n .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVNpZk0M8n .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVNpZk0M8n .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVNpZk0M8n .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVNpZk0M8n .embla__button {
    top: auto;
  }
}
.cid-uVNpZk0M8n .embla {
  position: relative;
  width: 100%;
}
.cid-uVNpZk0M8n .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVNpZk0M8n .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVNpZk0M8n .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVNpZk0M8n .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVNpZk0M8n .mbr-section-title {
  color: #232323;
}
.cid-uVNpZk0M8n .mbr-date {
  color: #ffffff;
}
.cid-uVNpZk0M8n .mbr-desc {
  color: #ffffff;
}
.cid-uVNpZk0M8n .mbr-text {
  color: #ffffff;
}
.cid-uVNpZkqBiH {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVNpV60dFZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVNpV60dFZ nav.navbar {
  position: fixed;
}
.cid-uVNpV60dFZ .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-uVNpV60dFZ .dropdown-menu {
  padding: 0;
}
.cid-uVNpV60dFZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNpV60dFZ .dropdown-item:hover,
.cid-uVNpV60dFZ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVNpV60dFZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVNpV60dFZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVNpV60dFZ .nav-link {
  position: relative;
}
.cid-uVNpV60dFZ .container {
  display: flex;
  margin: auto;
}
.cid-uVNpV60dFZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVNpV60dFZ .navbar-caption {
  padding-right: 4rem;
}
.cid-uVNpV60dFZ .dropdown-menu,
.cid-uVNpV60dFZ .navbar.opened {
  background: #ffffff !important;
}
.cid-uVNpV60dFZ .nav-item:focus,
.cid-uVNpV60dFZ .nav-link:focus {
  outline: none;
}
.cid-uVNpV60dFZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVNpV60dFZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVNpV60dFZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVNpV60dFZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVNpV60dFZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVNpV60dFZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVNpV60dFZ .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVNpV60dFZ .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNpV60dFZ .navbar.opened {
  transition: all .3s;
}
.cid-uVNpV60dFZ .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVNpV60dFZ .navbar .navbar-logo img {
  width: auto;
}
.cid-uVNpV60dFZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVNpV60dFZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVNpV60dFZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVNpV60dFZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVNpV60dFZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVNpV60dFZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVNpV60dFZ .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-uVNpV60dFZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVNpV60dFZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVNpV60dFZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVNpV60dFZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVNpV60dFZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVNpV60dFZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVNpV60dFZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVNpV60dFZ .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-uVNpV60dFZ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVNpV60dFZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVNpV60dFZ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVNpV60dFZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVNpV60dFZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVNpV60dFZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVNpV60dFZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVNpV60dFZ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVNpV60dFZ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVNpV60dFZ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVNpV60dFZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVNpV60dFZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVNpV60dFZ .dropdown-item.active,
.cid-uVNpV60dFZ .dropdown-item:active {
  background-color: transparent;
}
.cid-uVNpV60dFZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVNpV60dFZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVNpV60dFZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVNpV60dFZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVNpV60dFZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVNpV60dFZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVNpV60dFZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVNpV60dFZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVNpV60dFZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVNpV60dFZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVNpV60dFZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVNpV60dFZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNpV60dFZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNpV60dFZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVNpV60dFZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNpV60dFZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVNpV60dFZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVNpV60dFZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNpV60dFZ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVNpV60dFZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVNpV60dFZ .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-uVNpV60dFZ .navbar {
    height: 77px;
  }
  .cid-uVNpV60dFZ .navbar.opened {
    height: auto;
  }
  .cid-uVNpV60dFZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVNpV6lgLH {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVNpV6lgLH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNpV6lgLH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNpV6lgLH .mbr-section-title {
  color: #ffffff;
}
.cid-uVNpV6yMZw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVNpV6yMZw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNpV6yMZw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNpV6yMZw .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVNpV6yMZw .content-container {
    flex-direction: column;
  }
}
.cid-uVNpV6yMZw .icons-menu {
  display: flex;
}
.cid-uVNpV6yMZw .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVNpV6yMZw .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVNpV6yMZw .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVNpV6yMZw .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVNpV6yMZw .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVNpV6yMZw .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVNpV6yMZw .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVNpV6OfFX {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVNpV6OfFX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNpV6OfFX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVNpV6OfFX .container {
    padding: 0 30px;
  }
}
.cid-uVNpV6OfFX .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVNpV6OfFX .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVNpV6OfFX .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVNpV6OfFX .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVNpV6OfFX .embla__slide .card-wrap a {
  display: block;
}
.cid-uVNpV6OfFX .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVNpV6OfFX .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVNpV6OfFX .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVNpV6OfFX .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVNpV6OfFX .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVNpV6OfFX .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVNpV6OfFX .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVNpV6OfFX .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVNpV6OfFX .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVNpV6OfFX .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVNpV6OfFX .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVNpV6OfFX .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVNpV6OfFX .embla__button--next,
.cid-uVNpV6OfFX .embla__button--prev {
  display: flex;
}
.cid-uVNpV6OfFX .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVNpV6OfFX .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVNpV6OfFX .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVNpV6OfFX .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVNpV6OfFX .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVNpV6OfFX .embla__button {
    top: auto;
  }
}
.cid-uVNpV6OfFX .embla {
  position: relative;
  width: 100%;
}
.cid-uVNpV6OfFX .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVNpV6OfFX .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVNpV6OfFX .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVNpV6OfFX .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVNpV6OfFX .mbr-section-title {
  color: #232323;
}
.cid-uVNpV6OfFX .mbr-date {
  color: #ffffff;
}
.cid-uVNpV6OfFX .mbr-desc {
  color: #ffffff;
}
.cid-uVNpV6OfFX .mbr-text {
  color: #ffffff;
}
.cid-uVNpV7i8sN {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVNpQfY1dc {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVNpQfY1dc nav.navbar {
  position: fixed;
}
.cid-uVNpQfY1dc .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-uVNpQfY1dc .dropdown-menu {
  padding: 0;
}
.cid-uVNpQfY1dc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNpQfY1dc .dropdown-item:hover,
.cid-uVNpQfY1dc .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVNpQfY1dc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVNpQfY1dc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVNpQfY1dc .nav-link {
  position: relative;
}
.cid-uVNpQfY1dc .container {
  display: flex;
  margin: auto;
}
.cid-uVNpQfY1dc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVNpQfY1dc .navbar-caption {
  padding-right: 4rem;
}
.cid-uVNpQfY1dc .dropdown-menu,
.cid-uVNpQfY1dc .navbar.opened {
  background: #ffffff !important;
}
.cid-uVNpQfY1dc .nav-item:focus,
.cid-uVNpQfY1dc .nav-link:focus {
  outline: none;
}
.cid-uVNpQfY1dc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVNpQfY1dc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVNpQfY1dc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVNpQfY1dc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVNpQfY1dc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVNpQfY1dc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVNpQfY1dc .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVNpQfY1dc .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNpQfY1dc .navbar.opened {
  transition: all .3s;
}
.cid-uVNpQfY1dc .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVNpQfY1dc .navbar .navbar-logo img {
  width: auto;
}
.cid-uVNpQfY1dc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVNpQfY1dc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVNpQfY1dc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVNpQfY1dc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVNpQfY1dc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVNpQfY1dc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVNpQfY1dc .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-uVNpQfY1dc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVNpQfY1dc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVNpQfY1dc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVNpQfY1dc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVNpQfY1dc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVNpQfY1dc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVNpQfY1dc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVNpQfY1dc .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-uVNpQfY1dc .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVNpQfY1dc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVNpQfY1dc .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVNpQfY1dc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVNpQfY1dc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVNpQfY1dc .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVNpQfY1dc .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVNpQfY1dc .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVNpQfY1dc .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVNpQfY1dc .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVNpQfY1dc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVNpQfY1dc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVNpQfY1dc .dropdown-item.active,
.cid-uVNpQfY1dc .dropdown-item:active {
  background-color: transparent;
}
.cid-uVNpQfY1dc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVNpQfY1dc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVNpQfY1dc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVNpQfY1dc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVNpQfY1dc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVNpQfY1dc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVNpQfY1dc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVNpQfY1dc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVNpQfY1dc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVNpQfY1dc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVNpQfY1dc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVNpQfY1dc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNpQfY1dc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNpQfY1dc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVNpQfY1dc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNpQfY1dc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVNpQfY1dc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVNpQfY1dc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNpQfY1dc .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVNpQfY1dc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVNpQfY1dc .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-uVNpQfY1dc .navbar {
    height: 77px;
  }
  .cid-uVNpQfY1dc .navbar.opened {
    height: auto;
  }
  .cid-uVNpQfY1dc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVNpQgjaZh {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVNpQgjaZh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNpQgjaZh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNpQgjaZh .mbr-section-title {
  color: #ffffff;
}
.cid-uVNpQgz3eN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVNpQgz3eN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNpQgz3eN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNpQgz3eN .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVNpQgz3eN .content-container {
    flex-direction: column;
  }
}
.cid-uVNpQgz3eN .icons-menu {
  display: flex;
}
.cid-uVNpQgz3eN .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVNpQgz3eN .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVNpQgz3eN .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVNpQgz3eN .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVNpQgz3eN .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVNpQgz3eN .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVNpQgz3eN .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVNpQgQikf {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uVNpQgQikf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNpQgQikf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVNpQgQikf .container {
    padding: 0 30px;
  }
}
.cid-uVNpQgQikf .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVNpQgQikf .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVNpQgQikf .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVNpQgQikf .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVNpQgQikf .embla__slide .card-wrap a {
  display: block;
}
.cid-uVNpQgQikf .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVNpQgQikf .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVNpQgQikf .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVNpQgQikf .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVNpQgQikf .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVNpQgQikf .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVNpQgQikf .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVNpQgQikf .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVNpQgQikf .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVNpQgQikf .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVNpQgQikf .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVNpQgQikf .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVNpQgQikf .embla__button--next,
.cid-uVNpQgQikf .embla__button--prev {
  display: flex;
}
.cid-uVNpQgQikf .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVNpQgQikf .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVNpQgQikf .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVNpQgQikf .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVNpQgQikf .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVNpQgQikf .embla__button {
    top: auto;
  }
}
.cid-uVNpQgQikf .embla {
  position: relative;
  width: 100%;
}
.cid-uVNpQgQikf .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVNpQgQikf .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVNpQgQikf .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVNpQgQikf .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVNpQgQikf .mbr-section-title {
  color: #232323;
}
.cid-uVNpQgQikf .mbr-date {
  color: #ffffff;
}
.cid-uVNpQgQikf .mbr-desc {
  color: #ffffff;
}
.cid-uVNpQgQikf .mbr-text {
  color: #ffffff;
}
.cid-uVNpQhjkhu {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uVNKSQA8hs {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVNKSQA8hs nav.navbar {
  position: fixed;
}
.cid-uVNKSQA8hs .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-uVNKSQA8hs .dropdown-menu {
  padding: 0;
}
.cid-uVNKSQA8hs .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNKSQA8hs .dropdown-item:hover,
.cid-uVNKSQA8hs .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uVNKSQA8hs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uVNKSQA8hs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVNKSQA8hs .nav-link {
  position: relative;
}
.cid-uVNKSQA8hs .container {
  display: flex;
  margin: auto;
}
.cid-uVNKSQA8hs .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uVNKSQA8hs .navbar-caption {
  padding-right: 4rem;
}
.cid-uVNKSQA8hs .dropdown-menu,
.cid-uVNKSQA8hs .navbar.opened {
  background: #ffffff !important;
}
.cid-uVNKSQA8hs .nav-item:focus,
.cid-uVNKSQA8hs .nav-link:focus {
  outline: none;
}
.cid-uVNKSQA8hs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVNKSQA8hs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVNKSQA8hs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVNKSQA8hs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVNKSQA8hs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVNKSQA8hs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVNKSQA8hs .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uVNKSQA8hs .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVNKSQA8hs .navbar.opened {
  transition: all .3s;
}
.cid-uVNKSQA8hs .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uVNKSQA8hs .navbar .navbar-logo img {
  width: auto;
}
.cid-uVNKSQA8hs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVNKSQA8hs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVNKSQA8hs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVNKSQA8hs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uVNKSQA8hs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVNKSQA8hs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVNKSQA8hs .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-uVNKSQA8hs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVNKSQA8hs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uVNKSQA8hs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uVNKSQA8hs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVNKSQA8hs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVNKSQA8hs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVNKSQA8hs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVNKSQA8hs .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-uVNKSQA8hs .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uVNKSQA8hs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVNKSQA8hs .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVNKSQA8hs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVNKSQA8hs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVNKSQA8hs .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uVNKSQA8hs .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVNKSQA8hs .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uVNKSQA8hs .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uVNKSQA8hs .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVNKSQA8hs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVNKSQA8hs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVNKSQA8hs .dropdown-item.active,
.cid-uVNKSQA8hs .dropdown-item:active {
  background-color: transparent;
}
.cid-uVNKSQA8hs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVNKSQA8hs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVNKSQA8hs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVNKSQA8hs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVNKSQA8hs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVNKSQA8hs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVNKSQA8hs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVNKSQA8hs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVNKSQA8hs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uVNKSQA8hs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uVNKSQA8hs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVNKSQA8hs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNKSQA8hs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVNKSQA8hs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVNKSQA8hs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNKSQA8hs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVNKSQA8hs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVNKSQA8hs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVNKSQA8hs .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uVNKSQA8hs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVNKSQA8hs .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-uVNKSQA8hs .navbar {
    height: 77px;
  }
  .cid-uVNKSQA8hs .navbar.opened {
    height: auto;
  }
  .cid-uVNKSQA8hs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVNKSQXoOt {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uVNKSQXoOt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNKSQXoOt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNKSQXoOt .mbr-section-title {
  color: #ffffff;
}
.cid-uVNKSRlLUU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVNKSRlLUU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNKSRlLUU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNKSRlLUU .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uVNKSRlLUU .content-container {
    flex-direction: column;
  }
}
.cid-uVNKSRlLUU .icons-menu {
  display: flex;
}
.cid-uVNKSRlLUU .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uVNKSRlLUU .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uVNKSRlLUU .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uVNKSRlLUU .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uVNKSRlLUU .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uVNKSRlLUU .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uVNKSRlLUU .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uVNKSRE7rZ {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uVNKSRE7rZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNKSRE7rZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVNKSRE7rZ .container {
    padding: 0 30px;
  }
}
.cid-uVNKSRE7rZ .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uVNKSRE7rZ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uVNKSRE7rZ .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVNKSRE7rZ .embla__slide .card-wrap {
  width: 100%;
}
.cid-uVNKSRE7rZ .embla__slide .card-wrap a {
  display: block;
}
.cid-uVNKSRE7rZ .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uVNKSRE7rZ .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uVNKSRE7rZ .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uVNKSRE7rZ .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uVNKSRE7rZ .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uVNKSRE7rZ .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uVNKSRE7rZ .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uVNKSRE7rZ .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uVNKSRE7rZ .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uVNKSRE7rZ .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uVNKSRE7rZ .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uVNKSRE7rZ .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uVNKSRE7rZ .embla__button--next,
.cid-uVNKSRE7rZ .embla__button--prev {
  display: flex;
}
.cid-uVNKSRE7rZ .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVNKSRE7rZ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVNKSRE7rZ .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uVNKSRE7rZ .embla__button.embla__button--prev {
  left: 0;
}
.cid-uVNKSRE7rZ .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uVNKSRE7rZ .embla__button {
    top: auto;
  }
}
.cid-uVNKSRE7rZ .embla {
  position: relative;
  width: 100%;
}
.cid-uVNKSRE7rZ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVNKSRE7rZ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVNKSRE7rZ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVNKSRE7rZ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVNKSRE7rZ .mbr-section-title {
  color: #232323;
}
.cid-uVNKSRE7rZ .mbr-date {
  color: #ffffff;
}
.cid-uVNKSRE7rZ .mbr-desc {
  color: #ffffff;
}
.cid-uVNKSRE7rZ .mbr-text {
  color: #ffffff;
}
.cid-uVNKSRYMF8 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uWbyLaby7e {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uWbyLaby7e nav.navbar {
  position: fixed;
}
.cid-uWbyLaby7e .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-uWbyLaby7e .dropdown-menu {
  padding: 0;
}
.cid-uWbyLaby7e .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uWbyLaby7e .dropdown-item:hover,
.cid-uWbyLaby7e .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uWbyLaby7e .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uWbyLaby7e .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uWbyLaby7e .nav-link {
  position: relative;
}
.cid-uWbyLaby7e .container {
  display: flex;
  margin: auto;
}
.cid-uWbyLaby7e .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uWbyLaby7e .navbar-caption {
  padding-right: 4rem;
}
.cid-uWbyLaby7e .dropdown-menu,
.cid-uWbyLaby7e .navbar.opened {
  background: #ffffff !important;
}
.cid-uWbyLaby7e .nav-item:focus,
.cid-uWbyLaby7e .nav-link:focus {
  outline: none;
}
.cid-uWbyLaby7e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWbyLaby7e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWbyLaby7e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uWbyLaby7e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWbyLaby7e .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWbyLaby7e .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWbyLaby7e .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uWbyLaby7e .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uWbyLaby7e .navbar.opened {
  transition: all .3s;
}
.cid-uWbyLaby7e .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uWbyLaby7e .navbar .navbar-logo img {
  width: auto;
}
.cid-uWbyLaby7e .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uWbyLaby7e .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWbyLaby7e .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWbyLaby7e .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uWbyLaby7e .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWbyLaby7e .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWbyLaby7e .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-uWbyLaby7e .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWbyLaby7e .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uWbyLaby7e .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uWbyLaby7e .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWbyLaby7e .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWbyLaby7e .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWbyLaby7e .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWbyLaby7e .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-uWbyLaby7e .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uWbyLaby7e .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uWbyLaby7e .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWbyLaby7e .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uWbyLaby7e .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWbyLaby7e .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uWbyLaby7e .navbar.navbar-short {
  min-height: 60px;
}
.cid-uWbyLaby7e .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uWbyLaby7e .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uWbyLaby7e .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uWbyLaby7e .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWbyLaby7e .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWbyLaby7e .dropdown-item.active,
.cid-uWbyLaby7e .dropdown-item:active {
  background-color: transparent;
}
.cid-uWbyLaby7e .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWbyLaby7e .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWbyLaby7e .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWbyLaby7e .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWbyLaby7e .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uWbyLaby7e .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uWbyLaby7e ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWbyLaby7e .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uWbyLaby7e button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uWbyLaby7e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uWbyLaby7e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uWbyLaby7e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uWbyLaby7e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uWbyLaby7e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uWbyLaby7e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uWbyLaby7e nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uWbyLaby7e nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uWbyLaby7e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uWbyLaby7e .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uWbyLaby7e a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWbyLaby7e .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-uWbyLaby7e .navbar {
    height: 77px;
  }
  .cid-uWbyLaby7e .navbar.opened {
    height: auto;
  }
  .cid-uWbyLaby7e .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWbyLax0xl {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uWbyLax0xl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWbyLax0xl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWbyLax0xl .mbr-section-title {
  color: #ffffff;
}
.cid-uWbyLaM1XX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWbyLaM1XX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWbyLaM1XX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWbyLaM1XX .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uWbyLaM1XX .content-container {
    flex-direction: column;
  }
}
.cid-uWbyLaM1XX .icons-menu {
  display: flex;
}
.cid-uWbyLaM1XX .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uWbyLaM1XX .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uWbyLaM1XX .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uWbyLaM1XX .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uWbyLaM1XX .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uWbyLaM1XX .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uWbyLaM1XX .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uWbyLb4Ovy {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWbyLb4Ovy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWbyLb4Ovy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWbyLb4Ovy .container {
    padding: 0 30px;
  }
}
.cid-uWbyLb4Ovy .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uWbyLb4Ovy .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uWbyLb4Ovy .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWbyLb4Ovy .embla__slide .card-wrap {
  width: 100%;
}
.cid-uWbyLb4Ovy .embla__slide .card-wrap a {
  display: block;
}
.cid-uWbyLb4Ovy .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uWbyLb4Ovy .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uWbyLb4Ovy .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uWbyLb4Ovy .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uWbyLb4Ovy .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uWbyLb4Ovy .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uWbyLb4Ovy .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uWbyLb4Ovy .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uWbyLb4Ovy .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uWbyLb4Ovy .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uWbyLb4Ovy .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uWbyLb4Ovy .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uWbyLb4Ovy .embla__button--next,
.cid-uWbyLb4Ovy .embla__button--prev {
  display: flex;
}
.cid-uWbyLb4Ovy .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWbyLb4Ovy .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWbyLb4Ovy .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uWbyLb4Ovy .embla__button.embla__button--prev {
  left: 0;
}
.cid-uWbyLb4Ovy .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uWbyLb4Ovy .embla__button {
    top: auto;
  }
}
.cid-uWbyLb4Ovy .embla {
  position: relative;
  width: 100%;
}
.cid-uWbyLb4Ovy .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWbyLb4Ovy .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWbyLb4Ovy .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWbyLb4Ovy .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWbyLb4Ovy .mbr-section-title {
  color: #232323;
}
.cid-uWbyLb4Ovy .mbr-date {
  color: #ffffff;
}
.cid-uWbyLb4Ovy .mbr-desc {
  color: #ffffff;
}
.cid-uWbyLb4Ovy .mbr-text {
  color: #ffffff;
}
.cid-uWbyLbAiW0 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uWbyLbPp62 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uWbyLbPp62 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uWbyLbPp62 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uWbyLbPp62 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uWbyLbPp62 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uWbyLbPp62 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uWbyLbPp62 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uWbyLbPp62 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uWbyLbPp62 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uWbyLbPp62 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uWbyLbPp62 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uWbyLbPp62 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uWbyLbPp62 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uWbyLbPp62 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uWbyLbPp62 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uWbyLbPp62 foot-menu-item {
  color: #22a5e5;
}
.cid-uWnUey1k4q {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uWnUey1k4q nav.navbar {
  position: fixed;
}
.cid-uWnUey1k4q .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-uWnUey1k4q .dropdown-menu {
  padding: 0;
}
.cid-uWnUey1k4q .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uWnUey1k4q .dropdown-item:hover,
.cid-uWnUey1k4q .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uWnUey1k4q .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uWnUey1k4q .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uWnUey1k4q .nav-link {
  position: relative;
}
.cid-uWnUey1k4q .container {
  display: flex;
  margin: auto;
}
.cid-uWnUey1k4q .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uWnUey1k4q .navbar-caption {
  padding-right: 4rem;
}
.cid-uWnUey1k4q .dropdown-menu,
.cid-uWnUey1k4q .navbar.opened {
  background: #ffffff !important;
}
.cid-uWnUey1k4q .nav-item:focus,
.cid-uWnUey1k4q .nav-link:focus {
  outline: none;
}
.cid-uWnUey1k4q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWnUey1k4q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWnUey1k4q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uWnUey1k4q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWnUey1k4q .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWnUey1k4q .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWnUey1k4q .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uWnUey1k4q .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uWnUey1k4q .navbar.opened {
  transition: all .3s;
}
.cid-uWnUey1k4q .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uWnUey1k4q .navbar .navbar-logo img {
  width: auto;
}
.cid-uWnUey1k4q .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uWnUey1k4q .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWnUey1k4q .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWnUey1k4q .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uWnUey1k4q .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWnUey1k4q .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWnUey1k4q .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-uWnUey1k4q .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWnUey1k4q .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uWnUey1k4q .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uWnUey1k4q .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWnUey1k4q .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWnUey1k4q .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWnUey1k4q .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWnUey1k4q .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-uWnUey1k4q .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uWnUey1k4q .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uWnUey1k4q .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWnUey1k4q .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uWnUey1k4q .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWnUey1k4q .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uWnUey1k4q .navbar.navbar-short {
  min-height: 60px;
}
.cid-uWnUey1k4q .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uWnUey1k4q .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uWnUey1k4q .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uWnUey1k4q .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWnUey1k4q .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWnUey1k4q .dropdown-item.active,
.cid-uWnUey1k4q .dropdown-item:active {
  background-color: transparent;
}
.cid-uWnUey1k4q .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWnUey1k4q .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWnUey1k4q .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWnUey1k4q .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWnUey1k4q .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uWnUey1k4q .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uWnUey1k4q ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWnUey1k4q .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uWnUey1k4q button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uWnUey1k4q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uWnUey1k4q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uWnUey1k4q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uWnUey1k4q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uWnUey1k4q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uWnUey1k4q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uWnUey1k4q nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uWnUey1k4q nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uWnUey1k4q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uWnUey1k4q .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uWnUey1k4q a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWnUey1k4q .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-uWnUey1k4q .navbar {
    height: 77px;
  }
  .cid-uWnUey1k4q .navbar.opened {
    height: auto;
  }
  .cid-uWnUey1k4q .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWnUeykxpq {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uWnUeykxpq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWnUeykxpq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWnUeykxpq .mbr-section-title {
  color: #ffffff;
}
.cid-uWnUeyy1vl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWnUeyy1vl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWnUeyy1vl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWnUeyy1vl .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uWnUeyy1vl .content-container {
    flex-direction: column;
  }
}
.cid-uWnUeyy1vl .icons-menu {
  display: flex;
}
.cid-uWnUeyy1vl .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uWnUeyy1vl .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uWnUeyy1vl .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uWnUeyy1vl .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uWnUeyy1vl .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uWnUeyy1vl .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uWnUeyy1vl .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uWnUeyNxaR {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWnUeyNxaR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWnUeyNxaR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWnUeyNxaR .container {
    padding: 0 30px;
  }
}
.cid-uWnUeyNxaR .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uWnUeyNxaR .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uWnUeyNxaR .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWnUeyNxaR .embla__slide .card-wrap {
  width: 100%;
}
.cid-uWnUeyNxaR .embla__slide .card-wrap a {
  display: block;
}
.cid-uWnUeyNxaR .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uWnUeyNxaR .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uWnUeyNxaR .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uWnUeyNxaR .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uWnUeyNxaR .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uWnUeyNxaR .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uWnUeyNxaR .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uWnUeyNxaR .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uWnUeyNxaR .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uWnUeyNxaR .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uWnUeyNxaR .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uWnUeyNxaR .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uWnUeyNxaR .embla__button--next,
.cid-uWnUeyNxaR .embla__button--prev {
  display: flex;
}
.cid-uWnUeyNxaR .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWnUeyNxaR .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWnUeyNxaR .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uWnUeyNxaR .embla__button.embla__button--prev {
  left: 0;
}
.cid-uWnUeyNxaR .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uWnUeyNxaR .embla__button {
    top: auto;
  }
}
.cid-uWnUeyNxaR .embla {
  position: relative;
  width: 100%;
}
.cid-uWnUeyNxaR .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWnUeyNxaR .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWnUeyNxaR .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWnUeyNxaR .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWnUeyNxaR .mbr-section-title {
  color: #232323;
}
.cid-uWnUeyNxaR .mbr-date {
  color: #ffffff;
}
.cid-uWnUeyNxaR .mbr-desc {
  color: #ffffff;
}
.cid-uWnUeyNxaR .mbr-text {
  color: #ffffff;
}
.cid-uWnUez9pov {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uWnUezlxit {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uWnUezlxit .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uWnUezlxit .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uWnUezlxit .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uWnUezlxit .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uWnUezlxit .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uWnUezlxit .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uWnUezlxit .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uWnUezlxit .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uWnUezlxit .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uWnUezlxit .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uWnUezlxit .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uWnUezlxit .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uWnUezlxit .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uWnUezlxit .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uWnUezlxit foot-menu-item {
  color: #22a5e5;
}
.cid-uWo2P2RQg7 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uWo2P2RQg7 nav.navbar {
  position: fixed;
}
.cid-uWo2P2RQg7 .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-uWo2P2RQg7 .dropdown-menu {
  padding: 0;
}
.cid-uWo2P2RQg7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uWo2P2RQg7 .dropdown-item:hover,
.cid-uWo2P2RQg7 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uWo2P2RQg7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uWo2P2RQg7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uWo2P2RQg7 .nav-link {
  position: relative;
}
.cid-uWo2P2RQg7 .container {
  display: flex;
  margin: auto;
}
.cid-uWo2P2RQg7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uWo2P2RQg7 .navbar-caption {
  padding-right: 4rem;
}
.cid-uWo2P2RQg7 .dropdown-menu,
.cid-uWo2P2RQg7 .navbar.opened {
  background: #ffffff !important;
}
.cid-uWo2P2RQg7 .nav-item:focus,
.cid-uWo2P2RQg7 .nav-link:focus {
  outline: none;
}
.cid-uWo2P2RQg7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWo2P2RQg7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWo2P2RQg7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uWo2P2RQg7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWo2P2RQg7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWo2P2RQg7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWo2P2RQg7 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uWo2P2RQg7 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uWo2P2RQg7 .navbar.opened {
  transition: all .3s;
}
.cid-uWo2P2RQg7 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uWo2P2RQg7 .navbar .navbar-logo img {
  width: auto;
}
.cid-uWo2P2RQg7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uWo2P2RQg7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWo2P2RQg7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWo2P2RQg7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uWo2P2RQg7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWo2P2RQg7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWo2P2RQg7 .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-uWo2P2RQg7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWo2P2RQg7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uWo2P2RQg7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uWo2P2RQg7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWo2P2RQg7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWo2P2RQg7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWo2P2RQg7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWo2P2RQg7 .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-uWo2P2RQg7 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uWo2P2RQg7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uWo2P2RQg7 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWo2P2RQg7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uWo2P2RQg7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWo2P2RQg7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uWo2P2RQg7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uWo2P2RQg7 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uWo2P2RQg7 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uWo2P2RQg7 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uWo2P2RQg7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWo2P2RQg7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWo2P2RQg7 .dropdown-item.active,
.cid-uWo2P2RQg7 .dropdown-item:active {
  background-color: transparent;
}
.cid-uWo2P2RQg7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWo2P2RQg7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWo2P2RQg7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWo2P2RQg7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWo2P2RQg7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uWo2P2RQg7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uWo2P2RQg7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWo2P2RQg7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uWo2P2RQg7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uWo2P2RQg7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uWo2P2RQg7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uWo2P2RQg7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uWo2P2RQg7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uWo2P2RQg7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uWo2P2RQg7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uWo2P2RQg7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uWo2P2RQg7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uWo2P2RQg7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uWo2P2RQg7 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uWo2P2RQg7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWo2P2RQg7 .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-uWo2P2RQg7 .navbar {
    height: 77px;
  }
  .cid-uWo2P2RQg7 .navbar.opened {
    height: auto;
  }
  .cid-uWo2P2RQg7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWo2P3j92z {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uWo2P3j92z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWo2P3j92z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWo2P3j92z .mbr-section-title {
  color: #ffffff;
}
.cid-uWo2P3z13j {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWo2P3z13j .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWo2P3z13j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWo2P3z13j .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uWo2P3z13j .content-container {
    flex-direction: column;
  }
}
.cid-uWo2P3z13j .icons-menu {
  display: flex;
}
.cid-uWo2P3z13j .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uWo2P3z13j .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uWo2P3z13j .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uWo2P3z13j .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uWo2P3z13j .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uWo2P3z13j .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uWo2P3z13j .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uWo2P3RYx6 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWo2P3RYx6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWo2P3RYx6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWo2P3RYx6 .container {
    padding: 0 30px;
  }
}
.cid-uWo2P3RYx6 .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uWo2P3RYx6 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uWo2P3RYx6 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWo2P3RYx6 .embla__slide .card-wrap {
  width: 100%;
}
.cid-uWo2P3RYx6 .embla__slide .card-wrap a {
  display: block;
}
.cid-uWo2P3RYx6 .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uWo2P3RYx6 .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uWo2P3RYx6 .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uWo2P3RYx6 .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uWo2P3RYx6 .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uWo2P3RYx6 .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uWo2P3RYx6 .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uWo2P3RYx6 .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uWo2P3RYx6 .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uWo2P3RYx6 .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uWo2P3RYx6 .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uWo2P3RYx6 .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uWo2P3RYx6 .embla__button--next,
.cid-uWo2P3RYx6 .embla__button--prev {
  display: flex;
}
.cid-uWo2P3RYx6 .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWo2P3RYx6 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWo2P3RYx6 .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uWo2P3RYx6 .embla__button.embla__button--prev {
  left: 0;
}
.cid-uWo2P3RYx6 .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uWo2P3RYx6 .embla__button {
    top: auto;
  }
}
.cid-uWo2P3RYx6 .embla {
  position: relative;
  width: 100%;
}
.cid-uWo2P3RYx6 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWo2P3RYx6 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWo2P3RYx6 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWo2P3RYx6 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWo2P3RYx6 .mbr-section-title {
  color: #232323;
}
.cid-uWo2P3RYx6 .mbr-date {
  color: #ffffff;
}
.cid-uWo2P3RYx6 .mbr-desc {
  color: #ffffff;
}
.cid-uWo2P3RYx6 .mbr-text {
  color: #ffffff;
}
.cid-uWo2P4h3cl {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uWo2P4vkP9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uWo2P4vkP9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uWo2P4vkP9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uWo2P4vkP9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uWo2P4vkP9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uWo2P4vkP9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uWo2P4vkP9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uWo2P4vkP9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uWo2P4vkP9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uWo2P4vkP9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uWo2P4vkP9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uWo2P4vkP9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uWo2P4vkP9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uWo2P4vkP9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uWo2P4vkP9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uWo2P4vkP9 foot-menu-item {
  color: #22a5e5;
}
.cid-uXe8naEiFC {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uXe8naEiFC nav.navbar {
  position: fixed;
}
.cid-uXe8naEiFC .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-uXe8naEiFC .dropdown-menu {
  padding: 0;
}
.cid-uXe8naEiFC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uXe8naEiFC .dropdown-item:hover,
.cid-uXe8naEiFC .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uXe8naEiFC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uXe8naEiFC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uXe8naEiFC .nav-link {
  position: relative;
}
.cid-uXe8naEiFC .container {
  display: flex;
  margin: auto;
}
.cid-uXe8naEiFC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uXe8naEiFC .navbar-caption {
  padding-right: 4rem;
}
.cid-uXe8naEiFC .dropdown-menu,
.cid-uXe8naEiFC .navbar.opened {
  background: #ffffff !important;
}
.cid-uXe8naEiFC .nav-item:focus,
.cid-uXe8naEiFC .nav-link:focus {
  outline: none;
}
.cid-uXe8naEiFC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uXe8naEiFC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uXe8naEiFC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uXe8naEiFC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uXe8naEiFC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uXe8naEiFC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uXe8naEiFC .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uXe8naEiFC .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uXe8naEiFC .navbar.opened {
  transition: all .3s;
}
.cid-uXe8naEiFC .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uXe8naEiFC .navbar .navbar-logo img {
  width: auto;
}
.cid-uXe8naEiFC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uXe8naEiFC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uXe8naEiFC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uXe8naEiFC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uXe8naEiFC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uXe8naEiFC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uXe8naEiFC .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-uXe8naEiFC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uXe8naEiFC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uXe8naEiFC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uXe8naEiFC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uXe8naEiFC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uXe8naEiFC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uXe8naEiFC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uXe8naEiFC .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-uXe8naEiFC .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uXe8naEiFC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uXe8naEiFC .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uXe8naEiFC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uXe8naEiFC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uXe8naEiFC .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uXe8naEiFC .navbar.navbar-short {
  min-height: 60px;
}
.cid-uXe8naEiFC .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uXe8naEiFC .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uXe8naEiFC .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uXe8naEiFC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uXe8naEiFC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uXe8naEiFC .dropdown-item.active,
.cid-uXe8naEiFC .dropdown-item:active {
  background-color: transparent;
}
.cid-uXe8naEiFC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uXe8naEiFC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uXe8naEiFC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uXe8naEiFC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uXe8naEiFC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uXe8naEiFC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uXe8naEiFC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uXe8naEiFC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uXe8naEiFC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uXe8naEiFC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uXe8naEiFC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uXe8naEiFC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uXe8naEiFC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uXe8naEiFC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uXe8naEiFC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXe8naEiFC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uXe8naEiFC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uXe8naEiFC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXe8naEiFC .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uXe8naEiFC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uXe8naEiFC .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-uXe8naEiFC .navbar {
    height: 77px;
  }
  .cid-uXe8naEiFC .navbar.opened {
    height: auto;
  }
  .cid-uXe8naEiFC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uXe8nb2RiC {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uXe8nb2RiC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXe8nb2RiC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXe8nb2RiC .mbr-section-title {
  color: #ffffff;
}
.cid-uXe8nblbFT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uXe8nblbFT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXe8nblbFT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXe8nblbFT .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uXe8nblbFT .content-container {
    flex-direction: column;
  }
}
.cid-uXe8nblbFT .icons-menu {
  display: flex;
}
.cid-uXe8nblbFT .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uXe8nblbFT .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uXe8nblbFT .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uXe8nblbFT .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uXe8nblbFT .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uXe8nblbFT .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uXe8nblbFT .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uXe8nbG9jn {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uXe8nbG9jn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXe8nbG9jn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uXe8nbG9jn .container {
    padding: 0 30px;
  }
}
.cid-uXe8nbG9jn .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uXe8nbG9jn .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uXe8nbG9jn .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uXe8nbG9jn .embla__slide .card-wrap {
  width: 100%;
}
.cid-uXe8nbG9jn .embla__slide .card-wrap a {
  display: block;
}
.cid-uXe8nbG9jn .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uXe8nbG9jn .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uXe8nbG9jn .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uXe8nbG9jn .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uXe8nbG9jn .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uXe8nbG9jn .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uXe8nbG9jn .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uXe8nbG9jn .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uXe8nbG9jn .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uXe8nbG9jn .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uXe8nbG9jn .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uXe8nbG9jn .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uXe8nbG9jn .embla__button--next,
.cid-uXe8nbG9jn .embla__button--prev {
  display: flex;
}
.cid-uXe8nbG9jn .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uXe8nbG9jn .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uXe8nbG9jn .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uXe8nbG9jn .embla__button.embla__button--prev {
  left: 0;
}
.cid-uXe8nbG9jn .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uXe8nbG9jn .embla__button {
    top: auto;
  }
}
.cid-uXe8nbG9jn .embla {
  position: relative;
  width: 100%;
}
.cid-uXe8nbG9jn .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uXe8nbG9jn .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uXe8nbG9jn .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uXe8nbG9jn .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uXe8nbG9jn .mbr-section-title {
  color: #232323;
}
.cid-uXe8nbG9jn .mbr-date {
  color: #ffffff;
}
.cid-uXe8nbG9jn .mbr-desc {
  color: #ffffff;
}
.cid-uXe8nbG9jn .mbr-text {
  color: #ffffff;
}
.cid-uXe8nc2dXY {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uXe8ncgFZC {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uXe8ncgFZC .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uXe8ncgFZC .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uXe8ncgFZC .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uXe8ncgFZC .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uXe8ncgFZC .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uXe8ncgFZC .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uXe8ncgFZC .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uXe8ncgFZC .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uXe8ncgFZC .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uXe8ncgFZC .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uXe8ncgFZC .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uXe8ncgFZC .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uXe8ncgFZC .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uXe8ncgFZC .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uXe8ncgFZC foot-menu-item {
  color: #22a5e5;
}
.cid-uXe9c7WszD {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uXe9c7WszD nav.navbar {
  position: fixed;
}
.cid-uXe9c7WszD .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-uXe9c7WszD .dropdown-menu {
  padding: 0;
}
.cid-uXe9c7WszD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uXe9c7WszD .dropdown-item:hover,
.cid-uXe9c7WszD .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uXe9c7WszD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uXe9c7WszD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uXe9c7WszD .nav-link {
  position: relative;
}
.cid-uXe9c7WszD .container {
  display: flex;
  margin: auto;
}
.cid-uXe9c7WszD .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uXe9c7WszD .navbar-caption {
  padding-right: 4rem;
}
.cid-uXe9c7WszD .dropdown-menu,
.cid-uXe9c7WszD .navbar.opened {
  background: #ffffff !important;
}
.cid-uXe9c7WszD .nav-item:focus,
.cid-uXe9c7WszD .nav-link:focus {
  outline: none;
}
.cid-uXe9c7WszD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uXe9c7WszD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uXe9c7WszD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uXe9c7WszD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uXe9c7WszD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uXe9c7WszD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uXe9c7WszD .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uXe9c7WszD .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uXe9c7WszD .navbar.opened {
  transition: all .3s;
}
.cid-uXe9c7WszD .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uXe9c7WszD .navbar .navbar-logo img {
  width: auto;
}
.cid-uXe9c7WszD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uXe9c7WszD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uXe9c7WszD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uXe9c7WszD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uXe9c7WszD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uXe9c7WszD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uXe9c7WszD .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-uXe9c7WszD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uXe9c7WszD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uXe9c7WszD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uXe9c7WszD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uXe9c7WszD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uXe9c7WszD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uXe9c7WszD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uXe9c7WszD .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-uXe9c7WszD .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uXe9c7WszD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uXe9c7WszD .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uXe9c7WszD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uXe9c7WszD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uXe9c7WszD .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uXe9c7WszD .navbar.navbar-short {
  min-height: 60px;
}
.cid-uXe9c7WszD .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uXe9c7WszD .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uXe9c7WszD .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uXe9c7WszD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uXe9c7WszD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uXe9c7WszD .dropdown-item.active,
.cid-uXe9c7WszD .dropdown-item:active {
  background-color: transparent;
}
.cid-uXe9c7WszD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uXe9c7WszD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uXe9c7WszD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uXe9c7WszD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uXe9c7WszD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uXe9c7WszD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uXe9c7WszD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uXe9c7WszD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uXe9c7WszD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uXe9c7WszD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uXe9c7WszD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uXe9c7WszD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uXe9c7WszD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uXe9c7WszD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uXe9c7WszD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXe9c7WszD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uXe9c7WszD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uXe9c7WszD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXe9c7WszD .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uXe9c7WszD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uXe9c7WszD .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-uXe9c7WszD .navbar {
    height: 77px;
  }
  .cid-uXe9c7WszD .navbar.opened {
    height: auto;
  }
  .cid-uXe9c7WszD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uXe9c8hc7Z {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uXe9c8hc7Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXe9c8hc7Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXe9c8hc7Z .mbr-section-title {
  color: #ffffff;
}
.cid-uXe9c8EDfp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uXe9c8EDfp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXe9c8EDfp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXe9c8EDfp .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uXe9c8EDfp .content-container {
    flex-direction: column;
  }
}
.cid-uXe9c8EDfp .icons-menu {
  display: flex;
}
.cid-uXe9c8EDfp .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uXe9c8EDfp .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uXe9c8EDfp .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uXe9c8EDfp .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uXe9c8EDfp .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uXe9c8EDfp .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uXe9c8EDfp .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uXe9c8W6fn {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uXe9c8W6fn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXe9c8W6fn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uXe9c8W6fn .container {
    padding: 0 30px;
  }
}
.cid-uXe9c8W6fn .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uXe9c8W6fn .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uXe9c8W6fn .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uXe9c8W6fn .embla__slide .card-wrap {
  width: 100%;
}
.cid-uXe9c8W6fn .embla__slide .card-wrap a {
  display: block;
}
.cid-uXe9c8W6fn .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uXe9c8W6fn .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uXe9c8W6fn .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uXe9c8W6fn .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uXe9c8W6fn .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uXe9c8W6fn .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uXe9c8W6fn .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uXe9c8W6fn .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uXe9c8W6fn .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uXe9c8W6fn .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uXe9c8W6fn .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uXe9c8W6fn .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uXe9c8W6fn .embla__button--next,
.cid-uXe9c8W6fn .embla__button--prev {
  display: flex;
}
.cid-uXe9c8W6fn .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uXe9c8W6fn .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uXe9c8W6fn .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uXe9c8W6fn .embla__button.embla__button--prev {
  left: 0;
}
.cid-uXe9c8W6fn .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uXe9c8W6fn .embla__button {
    top: auto;
  }
}
.cid-uXe9c8W6fn .embla {
  position: relative;
  width: 100%;
}
.cid-uXe9c8W6fn .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uXe9c8W6fn .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uXe9c8W6fn .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uXe9c8W6fn .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uXe9c8W6fn .mbr-section-title {
  color: #232323;
}
.cid-uXe9c8W6fn .mbr-date {
  color: #ffffff;
}
.cid-uXe9c8W6fn .mbr-desc {
  color: #ffffff;
}
.cid-uXe9c8W6fn .mbr-text {
  color: #ffffff;
}
.cid-uXe9c9fxTN {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uXe9c9tP5E {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uXe9c9tP5E .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uXe9c9tP5E .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uXe9c9tP5E .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uXe9c9tP5E .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uXe9c9tP5E .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uXe9c9tP5E .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uXe9c9tP5E .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uXe9c9tP5E .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uXe9c9tP5E .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uXe9c9tP5E .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uXe9c9tP5E .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uXe9c9tP5E .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uXe9c9tP5E .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uXe9c9tP5E .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uXe9c9tP5E foot-menu-item {
  color: #22a5e5;
}
.cid-uXeaytKEpW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uXeaytKEpW nav.navbar {
  position: fixed;
}
.cid-uXeaytKEpW .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-uXeaytKEpW .dropdown-menu {
  padding: 0;
}
.cid-uXeaytKEpW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uXeaytKEpW .dropdown-item:hover,
.cid-uXeaytKEpW .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uXeaytKEpW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uXeaytKEpW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uXeaytKEpW .nav-link {
  position: relative;
}
.cid-uXeaytKEpW .container {
  display: flex;
  margin: auto;
}
.cid-uXeaytKEpW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uXeaytKEpW .navbar-caption {
  padding-right: 4rem;
}
.cid-uXeaytKEpW .dropdown-menu,
.cid-uXeaytKEpW .navbar.opened {
  background: #ffffff !important;
}
.cid-uXeaytKEpW .nav-item:focus,
.cid-uXeaytKEpW .nav-link:focus {
  outline: none;
}
.cid-uXeaytKEpW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uXeaytKEpW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uXeaytKEpW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uXeaytKEpW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uXeaytKEpW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uXeaytKEpW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uXeaytKEpW .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uXeaytKEpW .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uXeaytKEpW .navbar.opened {
  transition: all .3s;
}
.cid-uXeaytKEpW .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uXeaytKEpW .navbar .navbar-logo img {
  width: auto;
}
.cid-uXeaytKEpW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uXeaytKEpW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uXeaytKEpW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uXeaytKEpW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uXeaytKEpW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uXeaytKEpW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uXeaytKEpW .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-uXeaytKEpW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uXeaytKEpW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uXeaytKEpW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uXeaytKEpW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uXeaytKEpW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uXeaytKEpW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uXeaytKEpW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uXeaytKEpW .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-uXeaytKEpW .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uXeaytKEpW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uXeaytKEpW .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uXeaytKEpW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uXeaytKEpW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uXeaytKEpW .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uXeaytKEpW .navbar.navbar-short {
  min-height: 60px;
}
.cid-uXeaytKEpW .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uXeaytKEpW .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uXeaytKEpW .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uXeaytKEpW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uXeaytKEpW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uXeaytKEpW .dropdown-item.active,
.cid-uXeaytKEpW .dropdown-item:active {
  background-color: transparent;
}
.cid-uXeaytKEpW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uXeaytKEpW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uXeaytKEpW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uXeaytKEpW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uXeaytKEpW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uXeaytKEpW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uXeaytKEpW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uXeaytKEpW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uXeaytKEpW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uXeaytKEpW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uXeaytKEpW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uXeaytKEpW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uXeaytKEpW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uXeaytKEpW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uXeaytKEpW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXeaytKEpW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uXeaytKEpW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uXeaytKEpW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXeaytKEpW .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uXeaytKEpW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uXeaytKEpW .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-uXeaytKEpW .navbar {
    height: 77px;
  }
  .cid-uXeaytKEpW .navbar.opened {
    height: auto;
  }
  .cid-uXeaytKEpW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uXeayu5uDq {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uXeayu5uDq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXeayu5uDq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXeayu5uDq .mbr-section-title {
  color: #ffffff;
}
.cid-uXeayukMn4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uXeayukMn4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXeayukMn4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXeayukMn4 .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uXeayukMn4 .content-container {
    flex-direction: column;
  }
}
.cid-uXeayukMn4 .icons-menu {
  display: flex;
}
.cid-uXeayukMn4 .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uXeayukMn4 .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uXeayukMn4 .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uXeayukMn4 .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uXeayukMn4 .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uXeayukMn4 .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uXeayukMn4 .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uXeayuC2ZI {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uXeayuC2ZI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXeayuC2ZI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uXeayuC2ZI .container {
    padding: 0 30px;
  }
}
.cid-uXeayuC2ZI .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uXeayuC2ZI .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uXeayuC2ZI .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uXeayuC2ZI .embla__slide .card-wrap {
  width: 100%;
}
.cid-uXeayuC2ZI .embla__slide .card-wrap a {
  display: block;
}
.cid-uXeayuC2ZI .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uXeayuC2ZI .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uXeayuC2ZI .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uXeayuC2ZI .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uXeayuC2ZI .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uXeayuC2ZI .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uXeayuC2ZI .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uXeayuC2ZI .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uXeayuC2ZI .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uXeayuC2ZI .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uXeayuC2ZI .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uXeayuC2ZI .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uXeayuC2ZI .embla__button--next,
.cid-uXeayuC2ZI .embla__button--prev {
  display: flex;
}
.cid-uXeayuC2ZI .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uXeayuC2ZI .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uXeayuC2ZI .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uXeayuC2ZI .embla__button.embla__button--prev {
  left: 0;
}
.cid-uXeayuC2ZI .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uXeayuC2ZI .embla__button {
    top: auto;
  }
}
.cid-uXeayuC2ZI .embla {
  position: relative;
  width: 100%;
}
.cid-uXeayuC2ZI .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uXeayuC2ZI .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uXeayuC2ZI .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uXeayuC2ZI .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uXeayuC2ZI .mbr-section-title {
  color: #232323;
}
.cid-uXeayuC2ZI .mbr-date {
  color: #ffffff;
}
.cid-uXeayuC2ZI .mbr-desc {
  color: #ffffff;
}
.cid-uXeayuC2ZI .mbr-text {
  color: #ffffff;
}
.cid-uXeayuWNwW {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uXeayv8sv2 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uXeayv8sv2 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uXeayv8sv2 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uXeayv8sv2 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uXeayv8sv2 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uXeayv8sv2 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uXeayv8sv2 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uXeayv8sv2 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uXeayv8sv2 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uXeayv8sv2 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uXeayv8sv2 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uXeayv8sv2 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uXeayv8sv2 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uXeayv8sv2 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uXeayv8sv2 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uXeayv8sv2 foot-menu-item {
  color: #22a5e5;
}
.cid-uXee9Vw2h4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uXee9Vw2h4 nav.navbar {
  position: fixed;
}
.cid-uXee9Vw2h4 .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-uXee9Vw2h4 .dropdown-menu {
  padding: 0;
}
.cid-uXee9Vw2h4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uXee9Vw2h4 .dropdown-item:hover,
.cid-uXee9Vw2h4 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uXee9Vw2h4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uXee9Vw2h4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uXee9Vw2h4 .nav-link {
  position: relative;
}
.cid-uXee9Vw2h4 .container {
  display: flex;
  margin: auto;
}
.cid-uXee9Vw2h4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uXee9Vw2h4 .navbar-caption {
  padding-right: 4rem;
}
.cid-uXee9Vw2h4 .dropdown-menu,
.cid-uXee9Vw2h4 .navbar.opened {
  background: #ffffff !important;
}
.cid-uXee9Vw2h4 .nav-item:focus,
.cid-uXee9Vw2h4 .nav-link:focus {
  outline: none;
}
.cid-uXee9Vw2h4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uXee9Vw2h4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uXee9Vw2h4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uXee9Vw2h4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uXee9Vw2h4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uXee9Vw2h4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uXee9Vw2h4 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uXee9Vw2h4 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uXee9Vw2h4 .navbar.opened {
  transition: all .3s;
}
.cid-uXee9Vw2h4 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uXee9Vw2h4 .navbar .navbar-logo img {
  width: auto;
}
.cid-uXee9Vw2h4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uXee9Vw2h4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uXee9Vw2h4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uXee9Vw2h4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uXee9Vw2h4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uXee9Vw2h4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uXee9Vw2h4 .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-uXee9Vw2h4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uXee9Vw2h4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uXee9Vw2h4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uXee9Vw2h4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uXee9Vw2h4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uXee9Vw2h4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uXee9Vw2h4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uXee9Vw2h4 .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-uXee9Vw2h4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uXee9Vw2h4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uXee9Vw2h4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uXee9Vw2h4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uXee9Vw2h4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uXee9Vw2h4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uXee9Vw2h4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uXee9Vw2h4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uXee9Vw2h4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uXee9Vw2h4 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uXee9Vw2h4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uXee9Vw2h4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uXee9Vw2h4 .dropdown-item.active,
.cid-uXee9Vw2h4 .dropdown-item:active {
  background-color: transparent;
}
.cid-uXee9Vw2h4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uXee9Vw2h4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uXee9Vw2h4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uXee9Vw2h4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uXee9Vw2h4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uXee9Vw2h4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uXee9Vw2h4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uXee9Vw2h4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uXee9Vw2h4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uXee9Vw2h4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uXee9Vw2h4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uXee9Vw2h4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uXee9Vw2h4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uXee9Vw2h4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uXee9Vw2h4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXee9Vw2h4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uXee9Vw2h4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uXee9Vw2h4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXee9Vw2h4 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uXee9Vw2h4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uXee9Vw2h4 .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-uXee9Vw2h4 .navbar {
    height: 77px;
  }
  .cid-uXee9Vw2h4 .navbar.opened {
    height: auto;
  }
  .cid-uXee9Vw2h4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uXee9VRpEK {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uXee9VRpEK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXee9VRpEK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXee9VRpEK .mbr-section-title {
  color: #ffffff;
}
.cid-uXee9W5V1x {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uXee9W5V1x .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXee9W5V1x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXee9W5V1x .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uXee9W5V1x .content-container {
    flex-direction: column;
  }
}
.cid-uXee9W5V1x .icons-menu {
  display: flex;
}
.cid-uXee9W5V1x .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uXee9W5V1x .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uXee9W5V1x .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uXee9W5V1x .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uXee9W5V1x .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uXee9W5V1x .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uXee9W5V1x .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uXee9WlgzP {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uXee9WlgzP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXee9WlgzP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uXee9WlgzP .container {
    padding: 0 30px;
  }
}
.cid-uXee9WlgzP .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uXee9WlgzP .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uXee9WlgzP .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uXee9WlgzP .embla__slide .card-wrap {
  width: 100%;
}
.cid-uXee9WlgzP .embla__slide .card-wrap a {
  display: block;
}
.cid-uXee9WlgzP .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uXee9WlgzP .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uXee9WlgzP .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uXee9WlgzP .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uXee9WlgzP .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uXee9WlgzP .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uXee9WlgzP .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uXee9WlgzP .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uXee9WlgzP .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uXee9WlgzP .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uXee9WlgzP .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uXee9WlgzP .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uXee9WlgzP .embla__button--next,
.cid-uXee9WlgzP .embla__button--prev {
  display: flex;
}
.cid-uXee9WlgzP .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uXee9WlgzP .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uXee9WlgzP .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uXee9WlgzP .embla__button.embla__button--prev {
  left: 0;
}
.cid-uXee9WlgzP .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uXee9WlgzP .embla__button {
    top: auto;
  }
}
.cid-uXee9WlgzP .embla {
  position: relative;
  width: 100%;
}
.cid-uXee9WlgzP .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uXee9WlgzP .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uXee9WlgzP .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uXee9WlgzP .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uXee9WlgzP .mbr-section-title {
  color: #232323;
}
.cid-uXee9WlgzP .mbr-date {
  color: #ffffff;
}
.cid-uXee9WlgzP .mbr-desc {
  color: #ffffff;
}
.cid-uXee9WlgzP .mbr-text {
  color: #ffffff;
}
.cid-uXee9WGsSM {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uXee9WScQX {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uXee9WScQX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uXee9WScQX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uXee9WScQX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uXee9WScQX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uXee9WScQX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uXee9WScQX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uXee9WScQX .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uXee9WScQX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uXee9WScQX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uXee9WScQX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uXee9WScQX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uXee9WScQX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uXee9WScQX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uXee9WScQX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uXee9WScQX foot-menu-item {
  color: #22a5e5;
}
.cid-uXe6I8jINC {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uXe6I8jINC nav.navbar {
  position: fixed;
}
.cid-uXe6I8jINC .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-uXe6I8jINC .dropdown-menu {
  padding: 0;
}
.cid-uXe6I8jINC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uXe6I8jINC .dropdown-item:hover,
.cid-uXe6I8jINC .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uXe6I8jINC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uXe6I8jINC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uXe6I8jINC .nav-link {
  position: relative;
}
.cid-uXe6I8jINC .container {
  display: flex;
  margin: auto;
}
.cid-uXe6I8jINC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uXe6I8jINC .navbar-caption {
  padding-right: 4rem;
}
.cid-uXe6I8jINC .dropdown-menu,
.cid-uXe6I8jINC .navbar.opened {
  background: #ffffff !important;
}
.cid-uXe6I8jINC .nav-item:focus,
.cid-uXe6I8jINC .nav-link:focus {
  outline: none;
}
.cid-uXe6I8jINC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uXe6I8jINC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uXe6I8jINC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uXe6I8jINC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uXe6I8jINC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uXe6I8jINC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uXe6I8jINC .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uXe6I8jINC .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uXe6I8jINC .navbar.opened {
  transition: all .3s;
}
.cid-uXe6I8jINC .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uXe6I8jINC .navbar .navbar-logo img {
  width: auto;
}
.cid-uXe6I8jINC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uXe6I8jINC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uXe6I8jINC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uXe6I8jINC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uXe6I8jINC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uXe6I8jINC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uXe6I8jINC .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-uXe6I8jINC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uXe6I8jINC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uXe6I8jINC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uXe6I8jINC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uXe6I8jINC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uXe6I8jINC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uXe6I8jINC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uXe6I8jINC .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-uXe6I8jINC .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uXe6I8jINC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uXe6I8jINC .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uXe6I8jINC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uXe6I8jINC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uXe6I8jINC .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uXe6I8jINC .navbar.navbar-short {
  min-height: 60px;
}
.cid-uXe6I8jINC .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uXe6I8jINC .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uXe6I8jINC .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uXe6I8jINC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uXe6I8jINC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uXe6I8jINC .dropdown-item.active,
.cid-uXe6I8jINC .dropdown-item:active {
  background-color: transparent;
}
.cid-uXe6I8jINC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uXe6I8jINC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uXe6I8jINC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uXe6I8jINC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uXe6I8jINC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uXe6I8jINC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uXe6I8jINC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uXe6I8jINC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uXe6I8jINC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uXe6I8jINC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uXe6I8jINC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uXe6I8jINC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uXe6I8jINC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uXe6I8jINC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uXe6I8jINC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXe6I8jINC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uXe6I8jINC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uXe6I8jINC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXe6I8jINC .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uXe6I8jINC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uXe6I8jINC .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-uXe6I8jINC .navbar {
    height: 77px;
  }
  .cid-uXe6I8jINC .navbar.opened {
    height: auto;
  }
  .cid-uXe6I8jINC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uXe6I8Vfc5 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uXe6I8Vfc5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXe6I8Vfc5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXe6I8Vfc5 .mbr-section-title {
  color: #ffffff;
}
.cid-uXe6I9d3GT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uXe6I9d3GT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXe6I9d3GT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXe6I9d3GT .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uXe6I9d3GT .content-container {
    flex-direction: column;
  }
}
.cid-uXe6I9d3GT .icons-menu {
  display: flex;
}
.cid-uXe6I9d3GT .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uXe6I9d3GT .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uXe6I9d3GT .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uXe6I9d3GT .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uXe6I9d3GT .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uXe6I9d3GT .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uXe6I9d3GT .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uXe6I9uURd {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uXe6I9uURd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXe6I9uURd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uXe6I9uURd .container {
    padding: 0 30px;
  }
}
.cid-uXe6I9uURd .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uXe6I9uURd .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uXe6I9uURd .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uXe6I9uURd .embla__slide .card-wrap {
  width: 100%;
}
.cid-uXe6I9uURd .embla__slide .card-wrap a {
  display: block;
}
.cid-uXe6I9uURd .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uXe6I9uURd .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uXe6I9uURd .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uXe6I9uURd .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uXe6I9uURd .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uXe6I9uURd .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uXe6I9uURd .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uXe6I9uURd .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uXe6I9uURd .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uXe6I9uURd .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uXe6I9uURd .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uXe6I9uURd .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uXe6I9uURd .embla__button--next,
.cid-uXe6I9uURd .embla__button--prev {
  display: flex;
}
.cid-uXe6I9uURd .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uXe6I9uURd .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uXe6I9uURd .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uXe6I9uURd .embla__button.embla__button--prev {
  left: 0;
}
.cid-uXe6I9uURd .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uXe6I9uURd .embla__button {
    top: auto;
  }
}
.cid-uXe6I9uURd .embla {
  position: relative;
  width: 100%;
}
.cid-uXe6I9uURd .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uXe6I9uURd .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uXe6I9uURd .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uXe6I9uURd .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uXe6I9uURd .mbr-section-title {
  color: #232323;
}
.cid-uXe6I9uURd .mbr-date {
  color: #ffffff;
}
.cid-uXe6I9uURd .mbr-desc {
  color: #ffffff;
}
.cid-uXe6I9uURd .mbr-text {
  color: #ffffff;
}
.cid-uXe6I9TheI {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uXe6Ia9W74 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uXe6Ia9W74 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uXe6Ia9W74 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uXe6Ia9W74 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uXe6Ia9W74 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uXe6Ia9W74 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uXe6Ia9W74 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uXe6Ia9W74 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uXe6Ia9W74 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uXe6Ia9W74 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uXe6Ia9W74 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uXe6Ia9W74 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uXe6Ia9W74 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uXe6Ia9W74 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uXe6Ia9W74 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uXe6Ia9W74 foot-menu-item {
  color: #22a5e5;
}
.cid-uXuloxugw5 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uXuloxugw5 nav.navbar {
  position: fixed;
}
.cid-uXuloxugw5 .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-uXuloxugw5 .dropdown-menu {
  padding: 0;
}
.cid-uXuloxugw5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uXuloxugw5 .dropdown-item:hover,
.cid-uXuloxugw5 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uXuloxugw5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uXuloxugw5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uXuloxugw5 .nav-link {
  position: relative;
}
.cid-uXuloxugw5 .container {
  display: flex;
  margin: auto;
}
.cid-uXuloxugw5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uXuloxugw5 .navbar-caption {
  padding-right: 4rem;
}
.cid-uXuloxugw5 .dropdown-menu,
.cid-uXuloxugw5 .navbar.opened {
  background: #ffffff !important;
}
.cid-uXuloxugw5 .nav-item:focus,
.cid-uXuloxugw5 .nav-link:focus {
  outline: none;
}
.cid-uXuloxugw5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uXuloxugw5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uXuloxugw5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uXuloxugw5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uXuloxugw5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uXuloxugw5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uXuloxugw5 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uXuloxugw5 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uXuloxugw5 .navbar.opened {
  transition: all .3s;
}
.cid-uXuloxugw5 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uXuloxugw5 .navbar .navbar-logo img {
  width: auto;
}
.cid-uXuloxugw5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uXuloxugw5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uXuloxugw5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uXuloxugw5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uXuloxugw5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uXuloxugw5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uXuloxugw5 .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-uXuloxugw5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uXuloxugw5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uXuloxugw5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uXuloxugw5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uXuloxugw5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uXuloxugw5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uXuloxugw5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uXuloxugw5 .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-uXuloxugw5 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uXuloxugw5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uXuloxugw5 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uXuloxugw5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uXuloxugw5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uXuloxugw5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uXuloxugw5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uXuloxugw5 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uXuloxugw5 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uXuloxugw5 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uXuloxugw5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uXuloxugw5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uXuloxugw5 .dropdown-item.active,
.cid-uXuloxugw5 .dropdown-item:active {
  background-color: transparent;
}
.cid-uXuloxugw5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uXuloxugw5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uXuloxugw5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uXuloxugw5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uXuloxugw5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uXuloxugw5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uXuloxugw5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uXuloxugw5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uXuloxugw5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uXuloxugw5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uXuloxugw5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uXuloxugw5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uXuloxugw5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uXuloxugw5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uXuloxugw5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXuloxugw5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uXuloxugw5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uXuloxugw5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXuloxugw5 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uXuloxugw5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uXuloxugw5 .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-uXuloxugw5 .navbar {
    height: 77px;
  }
  .cid-uXuloxugw5 .navbar.opened {
    height: auto;
  }
  .cid-uXuloxugw5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uXuloxYdkW {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uXuloxYdkW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXuloxYdkW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXuloxYdkW .mbr-section-title {
  color: #ffffff;
}
.cid-uXuloyj1ok {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uXuloyAQ6C {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uXuloyTOBY {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uXuloyTOBY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uXuloyTOBY .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uXuloyTOBY .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uXuloyTOBY .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uXuloyTOBY .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uXuloyTOBY .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uXuloyTOBY .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uXuloyTOBY .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uXuloyTOBY .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uXuloyTOBY .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uXuloyTOBY .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uXuloyTOBY .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uXuloyTOBY .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uXuloyTOBY .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uXuloyTOBY foot-menu-item {
  color: #22a5e5;
}
.cid-uXw4Fm83tk {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uXw4Fm83tk nav.navbar {
  position: fixed;
}
.cid-uXw4Fm83tk .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-uXw4Fm83tk .dropdown-menu {
  padding: 0;
}
.cid-uXw4Fm83tk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uXw4Fm83tk .dropdown-item:hover,
.cid-uXw4Fm83tk .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uXw4Fm83tk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uXw4Fm83tk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uXw4Fm83tk .nav-link {
  position: relative;
}
.cid-uXw4Fm83tk .container {
  display: flex;
  margin: auto;
}
.cid-uXw4Fm83tk .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uXw4Fm83tk .navbar-caption {
  padding-right: 4rem;
}
.cid-uXw4Fm83tk .dropdown-menu,
.cid-uXw4Fm83tk .navbar.opened {
  background: #ffffff !important;
}
.cid-uXw4Fm83tk .nav-item:focus,
.cid-uXw4Fm83tk .nav-link:focus {
  outline: none;
}
.cid-uXw4Fm83tk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uXw4Fm83tk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uXw4Fm83tk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uXw4Fm83tk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uXw4Fm83tk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uXw4Fm83tk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uXw4Fm83tk .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uXw4Fm83tk .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uXw4Fm83tk .navbar.opened {
  transition: all .3s;
}
.cid-uXw4Fm83tk .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uXw4Fm83tk .navbar .navbar-logo img {
  width: auto;
}
.cid-uXw4Fm83tk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uXw4Fm83tk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uXw4Fm83tk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uXw4Fm83tk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uXw4Fm83tk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uXw4Fm83tk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uXw4Fm83tk .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-uXw4Fm83tk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uXw4Fm83tk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uXw4Fm83tk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uXw4Fm83tk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uXw4Fm83tk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uXw4Fm83tk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uXw4Fm83tk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uXw4Fm83tk .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-uXw4Fm83tk .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uXw4Fm83tk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uXw4Fm83tk .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uXw4Fm83tk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uXw4Fm83tk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uXw4Fm83tk .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uXw4Fm83tk .navbar.navbar-short {
  min-height: 60px;
}
.cid-uXw4Fm83tk .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uXw4Fm83tk .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uXw4Fm83tk .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uXw4Fm83tk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uXw4Fm83tk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uXw4Fm83tk .dropdown-item.active,
.cid-uXw4Fm83tk .dropdown-item:active {
  background-color: transparent;
}
.cid-uXw4Fm83tk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uXw4Fm83tk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uXw4Fm83tk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uXw4Fm83tk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uXw4Fm83tk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uXw4Fm83tk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uXw4Fm83tk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uXw4Fm83tk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uXw4Fm83tk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uXw4Fm83tk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uXw4Fm83tk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uXw4Fm83tk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uXw4Fm83tk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uXw4Fm83tk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uXw4Fm83tk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXw4Fm83tk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uXw4Fm83tk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uXw4Fm83tk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXw4Fm83tk .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uXw4Fm83tk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uXw4Fm83tk .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-uXw4Fm83tk .navbar {
    height: 77px;
  }
  .cid-uXw4Fm83tk .navbar.opened {
    height: auto;
  }
  .cid-uXw4Fm83tk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uXw4FmxSHe {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uXw4FmxSHe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXw4FmxSHe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXw4FmxSHe .mbr-section-title {
  color: #ffffff;
}
.cid-uXw4FmMHVO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uXw4FmMHVO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXw4FmMHVO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXw4FmMHVO .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uXw4FmMHVO .content-container {
    flex-direction: column;
  }
}
.cid-uXw4FmMHVO .icons-menu {
  display: flex;
}
.cid-uXw4FmMHVO .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uXw4FmMHVO .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uXw4FmMHVO .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uXw4FmMHVO .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uXw4FmMHVO .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uXw4FmMHVO .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uXw4FmMHVO .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uXw4Fn3JnX {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uXw4Fn3JnX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXw4Fn3JnX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uXw4Fn3JnX .container {
    padding: 0 30px;
  }
}
.cid-uXw4Fn3JnX .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uXw4Fn3JnX .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uXw4Fn3JnX .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uXw4Fn3JnX .embla__slide .card-wrap {
  width: 100%;
}
.cid-uXw4Fn3JnX .embla__slide .card-wrap a {
  display: block;
}
.cid-uXw4Fn3JnX .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uXw4Fn3JnX .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uXw4Fn3JnX .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uXw4Fn3JnX .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uXw4Fn3JnX .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uXw4Fn3JnX .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uXw4Fn3JnX .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uXw4Fn3JnX .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uXw4Fn3JnX .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uXw4Fn3JnX .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uXw4Fn3JnX .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uXw4Fn3JnX .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uXw4Fn3JnX .embla__button--next,
.cid-uXw4Fn3JnX .embla__button--prev {
  display: flex;
}
.cid-uXw4Fn3JnX .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uXw4Fn3JnX .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uXw4Fn3JnX .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uXw4Fn3JnX .embla__button.embla__button--prev {
  left: 0;
}
.cid-uXw4Fn3JnX .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uXw4Fn3JnX .embla__button {
    top: auto;
  }
}
.cid-uXw4Fn3JnX .embla {
  position: relative;
  width: 100%;
}
.cid-uXw4Fn3JnX .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uXw4Fn3JnX .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uXw4Fn3JnX .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uXw4Fn3JnX .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uXw4Fn3JnX .mbr-section-title {
  color: #232323;
}
.cid-uXw4Fn3JnX .mbr-date {
  color: #ffffff;
}
.cid-uXw4Fn3JnX .mbr-desc {
  color: #ffffff;
}
.cid-uXw4Fn3JnX .mbr-text {
  color: #ffffff;
}
.cid-uXw4FnOZXf {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uXw4Fo5aBL {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uXw4Fo5aBL .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uXw4Fo5aBL .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uXw4Fo5aBL .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uXw4Fo5aBL .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uXw4Fo5aBL .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uXw4Fo5aBL .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uXw4Fo5aBL .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uXw4Fo5aBL .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uXw4Fo5aBL .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uXw4Fo5aBL .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uXw4Fo5aBL .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uXw4Fo5aBL .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uXw4Fo5aBL .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uXw4Fo5aBL .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uXw4Fo5aBL foot-menu-item {
  color: #22a5e5;
}
.cid-uXNrOvvhSM {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uXNrOvvhSM nav.navbar {
  position: fixed;
}
.cid-uXNrOvvhSM .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-uXNrOvvhSM .dropdown-menu {
  padding: 0;
}
.cid-uXNrOvvhSM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uXNrOvvhSM .dropdown-item:hover,
.cid-uXNrOvvhSM .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uXNrOvvhSM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uXNrOvvhSM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uXNrOvvhSM .nav-link {
  position: relative;
}
.cid-uXNrOvvhSM .container {
  display: flex;
  margin: auto;
}
.cid-uXNrOvvhSM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uXNrOvvhSM .navbar-caption {
  padding-right: 4rem;
}
.cid-uXNrOvvhSM .dropdown-menu,
.cid-uXNrOvvhSM .navbar.opened {
  background: #ffffff !important;
}
.cid-uXNrOvvhSM .nav-item:focus,
.cid-uXNrOvvhSM .nav-link:focus {
  outline: none;
}
.cid-uXNrOvvhSM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uXNrOvvhSM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uXNrOvvhSM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uXNrOvvhSM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uXNrOvvhSM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uXNrOvvhSM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uXNrOvvhSM .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uXNrOvvhSM .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uXNrOvvhSM .navbar.opened {
  transition: all .3s;
}
.cid-uXNrOvvhSM .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uXNrOvvhSM .navbar .navbar-logo img {
  width: auto;
}
.cid-uXNrOvvhSM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uXNrOvvhSM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uXNrOvvhSM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uXNrOvvhSM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uXNrOvvhSM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uXNrOvvhSM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uXNrOvvhSM .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-uXNrOvvhSM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uXNrOvvhSM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uXNrOvvhSM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uXNrOvvhSM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uXNrOvvhSM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uXNrOvvhSM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uXNrOvvhSM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uXNrOvvhSM .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-uXNrOvvhSM .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uXNrOvvhSM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uXNrOvvhSM .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uXNrOvvhSM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uXNrOvvhSM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uXNrOvvhSM .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uXNrOvvhSM .navbar.navbar-short {
  min-height: 60px;
}
.cid-uXNrOvvhSM .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uXNrOvvhSM .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uXNrOvvhSM .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uXNrOvvhSM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uXNrOvvhSM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uXNrOvvhSM .dropdown-item.active,
.cid-uXNrOvvhSM .dropdown-item:active {
  background-color: transparent;
}
.cid-uXNrOvvhSM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uXNrOvvhSM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uXNrOvvhSM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uXNrOvvhSM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uXNrOvvhSM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uXNrOvvhSM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uXNrOvvhSM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uXNrOvvhSM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uXNrOvvhSM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uXNrOvvhSM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uXNrOvvhSM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uXNrOvvhSM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uXNrOvvhSM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uXNrOvvhSM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uXNrOvvhSM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXNrOvvhSM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uXNrOvvhSM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uXNrOvvhSM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXNrOvvhSM .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uXNrOvvhSM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uXNrOvvhSM .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-uXNrOvvhSM .navbar {
    height: 77px;
  }
  .cid-uXNrOvvhSM .navbar.opened {
    height: auto;
  }
  .cid-uXNrOvvhSM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uXNrOwdtD2 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uXNrOwdtD2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXNrOwdtD2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXNrOwdtD2 .mbr-section-title {
  color: #ffffff;
}
.cid-uXNrOwqtVb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uXNrOwqtVb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXNrOwqtVb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXNrOwqtVb .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uXNrOwqtVb .content-container {
    flex-direction: column;
  }
}
.cid-uXNrOwqtVb .icons-menu {
  display: flex;
}
.cid-uXNrOwqtVb .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uXNrOwqtVb .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uXNrOwqtVb .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uXNrOwqtVb .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uXNrOwqtVb .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uXNrOwqtVb .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uXNrOwqtVb .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uXNrOwH6PI {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uXNrOwH6PI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXNrOwH6PI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uXNrOwH6PI .container {
    padding: 0 30px;
  }
}
.cid-uXNrOwH6PI .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uXNrOwH6PI .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uXNrOwH6PI .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uXNrOwH6PI .embla__slide .card-wrap {
  width: 100%;
}
.cid-uXNrOwH6PI .embla__slide .card-wrap a {
  display: block;
}
.cid-uXNrOwH6PI .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uXNrOwH6PI .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uXNrOwH6PI .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uXNrOwH6PI .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uXNrOwH6PI .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uXNrOwH6PI .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uXNrOwH6PI .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uXNrOwH6PI .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uXNrOwH6PI .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uXNrOwH6PI .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uXNrOwH6PI .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uXNrOwH6PI .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uXNrOwH6PI .embla__button--next,
.cid-uXNrOwH6PI .embla__button--prev {
  display: flex;
}
.cid-uXNrOwH6PI .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uXNrOwH6PI .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uXNrOwH6PI .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uXNrOwH6PI .embla__button.embla__button--prev {
  left: 0;
}
.cid-uXNrOwH6PI .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uXNrOwH6PI .embla__button {
    top: auto;
  }
}
.cid-uXNrOwH6PI .embla {
  position: relative;
  width: 100%;
}
.cid-uXNrOwH6PI .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uXNrOwH6PI .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uXNrOwH6PI .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uXNrOwH6PI .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uXNrOwH6PI .mbr-section-title {
  color: #232323;
}
.cid-uXNrOwH6PI .mbr-date {
  color: #ffffff;
}
.cid-uXNrOwH6PI .mbr-desc {
  color: #ffffff;
}
.cid-uXNrOwH6PI .mbr-text {
  color: #ffffff;
}
.cid-uXNrOx1CWN {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uXNrOxfzxn {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uXNrOxfzxn .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uXNrOxfzxn .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uXNrOxfzxn .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uXNrOxfzxn .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uXNrOxfzxn .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uXNrOxfzxn .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uXNrOxfzxn .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uXNrOxfzxn .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uXNrOxfzxn .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uXNrOxfzxn .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uXNrOxfzxn .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uXNrOxfzxn .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uXNrOxfzxn .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uXNrOxfzxn .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uXNrOxfzxn foot-menu-item {
  color: #22a5e5;
}
.cid-uXNrMoGjhL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uXNrMoGjhL nav.navbar {
  position: fixed;
}
.cid-uXNrMoGjhL .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-uXNrMoGjhL .dropdown-menu {
  padding: 0;
}
.cid-uXNrMoGjhL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uXNrMoGjhL .dropdown-item:hover,
.cid-uXNrMoGjhL .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uXNrMoGjhL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uXNrMoGjhL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uXNrMoGjhL .nav-link {
  position: relative;
}
.cid-uXNrMoGjhL .container {
  display: flex;
  margin: auto;
}
.cid-uXNrMoGjhL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uXNrMoGjhL .navbar-caption {
  padding-right: 4rem;
}
.cid-uXNrMoGjhL .dropdown-menu,
.cid-uXNrMoGjhL .navbar.opened {
  background: #ffffff !important;
}
.cid-uXNrMoGjhL .nav-item:focus,
.cid-uXNrMoGjhL .nav-link:focus {
  outline: none;
}
.cid-uXNrMoGjhL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uXNrMoGjhL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uXNrMoGjhL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uXNrMoGjhL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uXNrMoGjhL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uXNrMoGjhL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uXNrMoGjhL .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uXNrMoGjhL .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uXNrMoGjhL .navbar.opened {
  transition: all .3s;
}
.cid-uXNrMoGjhL .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uXNrMoGjhL .navbar .navbar-logo img {
  width: auto;
}
.cid-uXNrMoGjhL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uXNrMoGjhL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uXNrMoGjhL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uXNrMoGjhL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uXNrMoGjhL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uXNrMoGjhL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uXNrMoGjhL .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-uXNrMoGjhL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uXNrMoGjhL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uXNrMoGjhL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uXNrMoGjhL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uXNrMoGjhL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uXNrMoGjhL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uXNrMoGjhL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uXNrMoGjhL .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-uXNrMoGjhL .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uXNrMoGjhL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uXNrMoGjhL .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uXNrMoGjhL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uXNrMoGjhL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uXNrMoGjhL .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uXNrMoGjhL .navbar.navbar-short {
  min-height: 60px;
}
.cid-uXNrMoGjhL .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uXNrMoGjhL .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uXNrMoGjhL .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uXNrMoGjhL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uXNrMoGjhL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uXNrMoGjhL .dropdown-item.active,
.cid-uXNrMoGjhL .dropdown-item:active {
  background-color: transparent;
}
.cid-uXNrMoGjhL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uXNrMoGjhL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uXNrMoGjhL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uXNrMoGjhL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uXNrMoGjhL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uXNrMoGjhL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uXNrMoGjhL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uXNrMoGjhL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uXNrMoGjhL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uXNrMoGjhL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uXNrMoGjhL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uXNrMoGjhL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uXNrMoGjhL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uXNrMoGjhL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uXNrMoGjhL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXNrMoGjhL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uXNrMoGjhL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uXNrMoGjhL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXNrMoGjhL .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uXNrMoGjhL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uXNrMoGjhL .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-uXNrMoGjhL .navbar {
    height: 77px;
  }
  .cid-uXNrMoGjhL .navbar.opened {
    height: auto;
  }
  .cid-uXNrMoGjhL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uXNrMp24D1 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uXNrMp24D1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXNrMp24D1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXNrMp24D1 .mbr-section-title {
  color: #ffffff;
}
.cid-uXNrMpgjml {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uXNrMpgjml .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXNrMpgjml .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXNrMpgjml .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uXNrMpgjml .content-container {
    flex-direction: column;
  }
}
.cid-uXNrMpgjml .icons-menu {
  display: flex;
}
.cid-uXNrMpgjml .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uXNrMpgjml .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uXNrMpgjml .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uXNrMpgjml .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uXNrMpgjml .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uXNrMpgjml .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uXNrMpgjml .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uXNrMpxWVL {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uXNrMpxWVL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXNrMpxWVL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uXNrMpxWVL .container {
    padding: 0 30px;
  }
}
.cid-uXNrMpxWVL .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uXNrMpxWVL .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uXNrMpxWVL .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uXNrMpxWVL .embla__slide .card-wrap {
  width: 100%;
}
.cid-uXNrMpxWVL .embla__slide .card-wrap a {
  display: block;
}
.cid-uXNrMpxWVL .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uXNrMpxWVL .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uXNrMpxWVL .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uXNrMpxWVL .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uXNrMpxWVL .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uXNrMpxWVL .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uXNrMpxWVL .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uXNrMpxWVL .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uXNrMpxWVL .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uXNrMpxWVL .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uXNrMpxWVL .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uXNrMpxWVL .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uXNrMpxWVL .embla__button--next,
.cid-uXNrMpxWVL .embla__button--prev {
  display: flex;
}
.cid-uXNrMpxWVL .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uXNrMpxWVL .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uXNrMpxWVL .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uXNrMpxWVL .embla__button.embla__button--prev {
  left: 0;
}
.cid-uXNrMpxWVL .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uXNrMpxWVL .embla__button {
    top: auto;
  }
}
.cid-uXNrMpxWVL .embla {
  position: relative;
  width: 100%;
}
.cid-uXNrMpxWVL .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uXNrMpxWVL .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uXNrMpxWVL .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uXNrMpxWVL .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uXNrMpxWVL .mbr-section-title {
  color: #232323;
}
.cid-uXNrMpxWVL .mbr-date {
  color: #ffffff;
}
.cid-uXNrMpxWVL .mbr-desc {
  color: #ffffff;
}
.cid-uXNrMpxWVL .mbr-text {
  color: #ffffff;
}
.cid-uXNrMpRKfH {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uXNrMq5nbI {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uXNrMq5nbI .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uXNrMq5nbI .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uXNrMq5nbI .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uXNrMq5nbI .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uXNrMq5nbI .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uXNrMq5nbI .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uXNrMq5nbI .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uXNrMq5nbI .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uXNrMq5nbI .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uXNrMq5nbI .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uXNrMq5nbI .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uXNrMq5nbI .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uXNrMq5nbI .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uXNrMq5nbI .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uXNrMq5nbI foot-menu-item {
  color: #22a5e5;
}
.cid-uY9sBXCHcO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uY9sBXCHcO nav.navbar {
  position: fixed;
}
.cid-uY9sBXCHcO .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-uY9sBXCHcO .dropdown-menu {
  padding: 0;
}
.cid-uY9sBXCHcO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uY9sBXCHcO .dropdown-item:hover,
.cid-uY9sBXCHcO .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uY9sBXCHcO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uY9sBXCHcO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uY9sBXCHcO .nav-link {
  position: relative;
}
.cid-uY9sBXCHcO .container {
  display: flex;
  margin: auto;
}
.cid-uY9sBXCHcO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uY9sBXCHcO .navbar-caption {
  padding-right: 4rem;
}
.cid-uY9sBXCHcO .dropdown-menu,
.cid-uY9sBXCHcO .navbar.opened {
  background: #ffffff !important;
}
.cid-uY9sBXCHcO .nav-item:focus,
.cid-uY9sBXCHcO .nav-link:focus {
  outline: none;
}
.cid-uY9sBXCHcO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uY9sBXCHcO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uY9sBXCHcO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uY9sBXCHcO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uY9sBXCHcO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uY9sBXCHcO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uY9sBXCHcO .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uY9sBXCHcO .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uY9sBXCHcO .navbar.opened {
  transition: all .3s;
}
.cid-uY9sBXCHcO .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uY9sBXCHcO .navbar .navbar-logo img {
  width: auto;
}
.cid-uY9sBXCHcO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uY9sBXCHcO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uY9sBXCHcO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uY9sBXCHcO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uY9sBXCHcO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uY9sBXCHcO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uY9sBXCHcO .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-uY9sBXCHcO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uY9sBXCHcO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uY9sBXCHcO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uY9sBXCHcO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uY9sBXCHcO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uY9sBXCHcO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uY9sBXCHcO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uY9sBXCHcO .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-uY9sBXCHcO .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uY9sBXCHcO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uY9sBXCHcO .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uY9sBXCHcO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uY9sBXCHcO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uY9sBXCHcO .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uY9sBXCHcO .navbar.navbar-short {
  min-height: 60px;
}
.cid-uY9sBXCHcO .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uY9sBXCHcO .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uY9sBXCHcO .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uY9sBXCHcO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uY9sBXCHcO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uY9sBXCHcO .dropdown-item.active,
.cid-uY9sBXCHcO .dropdown-item:active {
  background-color: transparent;
}
.cid-uY9sBXCHcO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uY9sBXCHcO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uY9sBXCHcO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uY9sBXCHcO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uY9sBXCHcO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uY9sBXCHcO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uY9sBXCHcO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uY9sBXCHcO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uY9sBXCHcO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uY9sBXCHcO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uY9sBXCHcO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uY9sBXCHcO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uY9sBXCHcO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uY9sBXCHcO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uY9sBXCHcO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uY9sBXCHcO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uY9sBXCHcO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uY9sBXCHcO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uY9sBXCHcO .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uY9sBXCHcO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uY9sBXCHcO .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-uY9sBXCHcO .navbar {
    height: 77px;
  }
  .cid-uY9sBXCHcO .navbar.opened {
    height: auto;
  }
  .cid-uY9sBXCHcO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uY9sBY1GGK {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uY9sBY1GGK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uY9sBY1GGK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uY9sBY1GGK .mbr-section-title {
  color: #ffffff;
}
.cid-uY9sBYjnTb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uY9sBYjnTb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uY9sBYjnTb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uY9sBYjnTb .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uY9sBYjnTb .content-container {
    flex-direction: column;
  }
}
.cid-uY9sBYjnTb .icons-menu {
  display: flex;
}
.cid-uY9sBYjnTb .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uY9sBYjnTb .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uY9sBYjnTb .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uY9sBYjnTb .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uY9sBYjnTb .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uY9sBYjnTb .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uY9sBYjnTb .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uY9sBYCoM3 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uY9sBYCoM3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uY9sBYCoM3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uY9sBYCoM3 .container {
    padding: 0 30px;
  }
}
.cid-uY9sBYCoM3 .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uY9sBYCoM3 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uY9sBYCoM3 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uY9sBYCoM3 .embla__slide .card-wrap {
  width: 100%;
}
.cid-uY9sBYCoM3 .embla__slide .card-wrap a {
  display: block;
}
.cid-uY9sBYCoM3 .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uY9sBYCoM3 .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uY9sBYCoM3 .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uY9sBYCoM3 .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uY9sBYCoM3 .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uY9sBYCoM3 .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uY9sBYCoM3 .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uY9sBYCoM3 .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uY9sBYCoM3 .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uY9sBYCoM3 .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uY9sBYCoM3 .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uY9sBYCoM3 .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uY9sBYCoM3 .embla__button--next,
.cid-uY9sBYCoM3 .embla__button--prev {
  display: flex;
}
.cid-uY9sBYCoM3 .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uY9sBYCoM3 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uY9sBYCoM3 .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uY9sBYCoM3 .embla__button.embla__button--prev {
  left: 0;
}
.cid-uY9sBYCoM3 .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uY9sBYCoM3 .embla__button {
    top: auto;
  }
}
.cid-uY9sBYCoM3 .embla {
  position: relative;
  width: 100%;
}
.cid-uY9sBYCoM3 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uY9sBYCoM3 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uY9sBYCoM3 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uY9sBYCoM3 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uY9sBYCoM3 .mbr-section-title {
  color: #232323;
}
.cid-uY9sBYCoM3 .mbr-date {
  color: #ffffff;
}
.cid-uY9sBYCoM3 .mbr-desc {
  color: #ffffff;
}
.cid-uY9sBYCoM3 .mbr-text {
  color: #ffffff;
}
.cid-uY9sBZ1D9g {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uY9sBZjJt4 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uY9sBZjJt4 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uY9sBZjJt4 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uY9sBZjJt4 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uY9sBZjJt4 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uY9sBZjJt4 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uY9sBZjJt4 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uY9sBZjJt4 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uY9sBZjJt4 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uY9sBZjJt4 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uY9sBZjJt4 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uY9sBZjJt4 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uY9sBZjJt4 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uY9sBZjJt4 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uY9sBZjJt4 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uY9sBZjJt4 foot-menu-item {
  color: #22a5e5;
}
.cid-uV8wBE7gD1 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uV8wBE7gD1 nav.navbar {
  position: fixed;
}
.cid-uV8wBE7gD1 .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-uV8wBE7gD1 .dropdown-menu {
  padding: 0;
}
.cid-uV8wBE7gD1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV8wBE7gD1 .dropdown-item:hover,
.cid-uV8wBE7gD1 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uV8wBE7gD1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uV8wBE7gD1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uV8wBE7gD1 .nav-link {
  position: relative;
}
.cid-uV8wBE7gD1 .container {
  display: flex;
  margin: auto;
}
.cid-uV8wBE7gD1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uV8wBE7gD1 .navbar-caption {
  padding-right: 4rem;
}
.cid-uV8wBE7gD1 .dropdown-menu,
.cid-uV8wBE7gD1 .navbar.opened {
  background: #ffffff !important;
}
.cid-uV8wBE7gD1 .nav-item:focus,
.cid-uV8wBE7gD1 .nav-link:focus {
  outline: none;
}
.cid-uV8wBE7gD1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uV8wBE7gD1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uV8wBE7gD1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uV8wBE7gD1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uV8wBE7gD1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uV8wBE7gD1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uV8wBE7gD1 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uV8wBE7gD1 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uV8wBE7gD1 .navbar.opened {
  transition: all .3s;
}
.cid-uV8wBE7gD1 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uV8wBE7gD1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uV8wBE7gD1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uV8wBE7gD1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uV8wBE7gD1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uV8wBE7gD1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uV8wBE7gD1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uV8wBE7gD1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uV8wBE7gD1 .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-uV8wBE7gD1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uV8wBE7gD1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uV8wBE7gD1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uV8wBE7gD1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uV8wBE7gD1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uV8wBE7gD1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uV8wBE7gD1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uV8wBE7gD1 .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-uV8wBE7gD1 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uV8wBE7gD1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uV8wBE7gD1 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uV8wBE7gD1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uV8wBE7gD1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uV8wBE7gD1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uV8wBE7gD1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uV8wBE7gD1 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uV8wBE7gD1 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uV8wBE7gD1 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uV8wBE7gD1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uV8wBE7gD1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uV8wBE7gD1 .dropdown-item.active,
.cid-uV8wBE7gD1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uV8wBE7gD1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uV8wBE7gD1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uV8wBE7gD1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uV8wBE7gD1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uV8wBE7gD1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uV8wBE7gD1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uV8wBE7gD1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uV8wBE7gD1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uV8wBE7gD1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uV8wBE7gD1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uV8wBE7gD1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uV8wBE7gD1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uV8wBE7gD1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uV8wBE7gD1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uV8wBE7gD1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV8wBE7gD1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uV8wBE7gD1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uV8wBE7gD1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV8wBE7gD1 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uV8wBE7gD1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uV8wBE7gD1 .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-uV8wBE7gD1 .navbar {
    height: 77px;
  }
  .cid-uV8wBE7gD1 .navbar.opened {
    height: auto;
  }
  .cid-uV8wBE7gD1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uV8wBEyMFw {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uV8wBEyMFw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV8wBEyMFw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV8wBEyMFw .mbr-section-title {
  color: #ffffff;
}
.cid-uYeR4nALMs {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uYeR4nALMs .mbr-section-title {
  color: #06182d;
}
.cid-uYeR4nALMs .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff5e3a;
  background: linear-gradient(#ff5e3a 0%, #ff653c 69%, #ff4e3c 100%);
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uYeR4nALMs .mbr-section-subtitle {
  color: #06182d;
}
.cid-uYeR4nALMs .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-uYeR4nALMs .mbr-section-text {
  color: #999999;
}
.cid-uYeR4nALMs .nav-tabs .nav-item.open .nav-link:focus,
.cid-uYeR4nALMs .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uYeR4nALMs .nav-tabs {
  flex-wrap: wrap;
  flex-direction: column;
  border-bottom: 1px solid #f4f6f9;
}
.cid-uYeR4nALMs .nav-tabs .nav-item {
  margin-right: 4px;
}
.cid-uYeR4nALMs .nav-tabs .nav-link {
  color: #06182d;
  font-style: normal;
  font-weight: 300;
  transition: all 0.5s;
  border: none;
  border-radius: 0 !important;
  background-color: #f4f6f9;
  padding: 1rem 2.2rem;
}
.cid-uYeR4nALMs .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #7d0a0a;
}
.cid-uYeR4nALMs .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
  background-color: #7d0a0a;
}
.cid-uYeR4nALMs P {
  color: #879a9f;
}
@media (max-width: 576px) {
  .cid-uYeR4nALMs .nav-tabs {
    flex-direction: column;
    justify-content: center;
  }
  .cid-uYeR4nALMs .mbr-text,
  .cid-uYeR4nALMs .nav-link {
    text-align: center;
  }
}
.cid-uYeR4nALMs .img-wrap img {
  width: 100%;
}
.cid-uYeR4nALMs .mbr-iconfont {
  font-family: "Moririse2" !important;
  display: inline-flex;
  transform-origin: ;
  transform: rotate(45deg);
  transition: all 0.3s;
  font-size: 1.4rem !important;
  color: #353535;
}
.cid-uYeR4nALMs .mbr-iconfont:before {
  transform: scaleY(0) !important;
  transition: all 0.4s;
}
.cid-uYeR4nALMs .accordion .card .card-header {
  margin-bottom: 0px;
}
.cid-uYeR4nALMs .collapsed .mbr-iconfont {
  transform: rotate(0deg);
}
.cid-uYeR4nALMs .collapsed .mbr-iconfont:before {
  transform: scaleY(1) !important;
  transition: all 0.3s;
}
.cid-uYeR4nALMs .card {
  border-radius: 0px;
  background-color: #f5f5f5;
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 1.2rem;
}
.cid-uYeR4nALMs .card:hover .card-header {
  transition: all 0.15s linear 0s;
  opacity: 0.7;
}
.cid-uYeR4nALMs .card .card-header {
  border-radius: 0px;
  background-color: transparent;
  padding: 0;
}
.cid-uYeR4nALMs .card .card-header h4 {
  justify-content: flex-start;
  width: 100%;
}
.cid-uYeR4nALMs .card .card-header a.panel-title {
  margin-bottom: 0;
  display: flex;
  width: 100%;
  border-bottom: 2px solid #ff4e3c;
  transition: all 0.3s;
  justify-content: space-between;
}
.cid-uYeR4nALMs .card .card-header a.panel-title.collapsed {
  border-bottom: 1px solid #efefef;
}
.cid-uYeR4nALMs .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uYeR4nALMs .card .card-header a.panel-title h4 {
  padding: 0 0rem 1.2rem;
  margin-bottom: 0;
  font-weight: 400;
  line-height: 1.5;
  letter-spacing: -0.5px;
  color: #28303f;
}
.cid-uYeR4nALMs .card .card-header a.panel-title h4 .sign {
  line-height: 1.6 !important;
}
.cid-uYeR4nALMs .card .card-header a.panel-title .toggle-icon {
  right: 14px;
  position: absolute;
  top: 20px;
  transform: none;
  display: inline-block;
  height: 2px;
  margin-left: 0;
  width: 12px;
  border-radius: 50%;
  border: 2px solid rgba(97, 114, 138, 0.4);
  padding: 13px;
}
.cid-uYeR4nALMs .card .card-header a.panel-title .toggle-icon:before,
.cid-uYeR4nALMs .card .card-header a.panel-title .toggle-icon:after {
  background: currentColor;
  border: 0;
  box-sizing: border-box;
  content: "";
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
}
.cid-uYeR4nALMs .card .card-header a.panel-title .toggle-icon:before {
  height: 12px;
  margin-left: -1px !important;
  width: 2px;
  margin-top: -6px;
  background-color: currentColor;
  border: 0;
  transform: none;
}
.cid-uYeR4nALMs .card .card-header a.panel-title .toggle-icon:after {
  height: 2px;
  width: 12px;
  margin-left: -6px;
  margin-top: -1px;
}
.cid-uYeR4nALMs .card .panel-body {
  padding: 14px 20px;
}
.cid-uYeR4nALMs .card .panel-body p {
  color: #47b5ed;
  line-height: 1.5;
}
.cid-uYeR4nALMs .card .panel-body .display-4 {
  font-size: 16px;
}
.cid-uYeR4nALMs .tab-pane:not(.active) {
  display: none;
}
.cid-uYeR4nALMs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYeR4nALMs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYeR4nALMs .card .card-header a.panel-title h4 DIV {
  text-align: left;
}
.cid-uYeR4nALMs .mbr-text,
.cid-uYeR4nALMs .col {
  text-align: right;
}
.cid-uVOkUP8RN9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uVOkUP8RN9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVOkUP8RN9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uVOkUP8RN9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uVOkUP8RN9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVOkUP8RN9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uVOkUP8RN9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uVOkUP8RN9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uVOkUP8RN9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uVOkUP8RN9 foot-menu-item {
  color: #22a5e5;
}
.cid-uYfuOzREtc {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uYfuOzREtc nav.navbar {
  position: fixed;
}
.cid-uYfuOzREtc .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-uYfuOzREtc .dropdown-menu {
  padding: 0;
}
.cid-uYfuOzREtc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYfuOzREtc .dropdown-item:hover,
.cid-uYfuOzREtc .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uYfuOzREtc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uYfuOzREtc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYfuOzREtc .nav-link {
  position: relative;
}
.cid-uYfuOzREtc .container {
  display: flex;
  margin: auto;
}
.cid-uYfuOzREtc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uYfuOzREtc .navbar-caption {
  padding-right: 4rem;
}
.cid-uYfuOzREtc .dropdown-menu,
.cid-uYfuOzREtc .navbar.opened {
  background: #ffffff !important;
}
.cid-uYfuOzREtc .nav-item:focus,
.cid-uYfuOzREtc .nav-link:focus {
  outline: none;
}
.cid-uYfuOzREtc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYfuOzREtc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYfuOzREtc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uYfuOzREtc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYfuOzREtc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYfuOzREtc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYfuOzREtc .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uYfuOzREtc .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYfuOzREtc .navbar.opened {
  transition: all .3s;
}
.cid-uYfuOzREtc .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uYfuOzREtc .navbar .navbar-logo img {
  width: auto;
}
.cid-uYfuOzREtc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYfuOzREtc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYfuOzREtc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYfuOzREtc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uYfuOzREtc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYfuOzREtc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYfuOzREtc .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-uYfuOzREtc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYfuOzREtc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uYfuOzREtc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uYfuOzREtc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYfuOzREtc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYfuOzREtc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYfuOzREtc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYfuOzREtc .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-uYfuOzREtc .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uYfuOzREtc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYfuOzREtc .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYfuOzREtc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYfuOzREtc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYfuOzREtc .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uYfuOzREtc .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYfuOzREtc .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uYfuOzREtc .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uYfuOzREtc .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYfuOzREtc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYfuOzREtc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYfuOzREtc .dropdown-item.active,
.cid-uYfuOzREtc .dropdown-item:active {
  background-color: transparent;
}
.cid-uYfuOzREtc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYfuOzREtc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYfuOzREtc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYfuOzREtc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uYfuOzREtc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYfuOzREtc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYfuOzREtc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYfuOzREtc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYfuOzREtc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uYfuOzREtc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uYfuOzREtc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uYfuOzREtc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uYfuOzREtc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uYfuOzREtc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uYfuOzREtc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uYfuOzREtc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uYfuOzREtc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uYfuOzREtc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uYfuOzREtc .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uYfuOzREtc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYfuOzREtc .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-uYfuOzREtc .navbar {
    height: 77px;
  }
  .cid-uYfuOzREtc .navbar.opened {
    height: auto;
  }
  .cid-uYfuOzREtc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYfuOAgNLq {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uYfuOAgNLq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYfuOAgNLq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYfuOAgNLq .mbr-section-title {
  color: #ffffff;
}
.cid-uYg4JMCQcf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uYg4JMCQcf .nav-tabs .nav-item.open .nav-link:focus,
.cid-uYg4JMCQcf .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uYg4JMCQcf .nav-tabs {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: none;
}
.cid-uYg4JMCQcf .nav-tabs .nav-item {
  padding: 0.8rem 3rem 0.8rem 0rem;
  border-bottom: 1px solid #f9f7f6;
}
.cid-uYg4JMCQcf .quote {
  padding-top: 0.8rem;
  color: #333;
  font-weight: 700;
}
.cid-uYg4JMCQcf .col-md-12 {
  flex-direction: row;
  display: flex;
}
.cid-uYg4JMCQcf .nav {
  flex-direction: column;
}
.cid-uYg4JMCQcf .nav-tabs .nav-link {
  padding: 0.2rem 1rem;
  color: #a39d9d;
  font-style: normal;
  font-weight: 700;
  transition: all 0.5s;
  border: none;
  border-left: 3px solid transparent;
  border-radius: 0 !important;
}
.cid-uYg4JMCQcf .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #7d0a0a;
  border-left: 3px solid #7d0a0a;
}
.cid-uYg4JMCQcf .nav-tabs .nav-link.active {
  font-weight: 700;
  color: #7d0a0a;
  font-style: normal;
  border-left: 3px solid #7d0a0a;
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-uYg4JMCQcf .nav-tabs {
    flex-direction: row;
    border-right: 0px;
    padding-right: 0rem;
  }
  .cid-uYg4JMCQcf .col-md-12 {
    flex-direction: column;
    display: flex;
  }
  .cid-uYg4JMCQcf p {
    padding-left: 0rem;
  }
  .cid-uYg4JMCQcf .quote {
    padding-top: 1.5rem;
  }
}
@media (min-width: 992px) {
  .cid-uYg4JMCQcf .mbr-text {
    padding-left: 2rem;
  }
}
@media (max-width: 576px) {
  .cid-uYg4JMCQcf .col-md-12 {
    flex-direction: column;
    display: flex;
  }
  .cid-uYg4JMCQcf .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    flex-direction: column;
  }
  .cid-uYg4JMCQcf p {
    padding-left: 0rem;
  }
}
.cid-uYg4JMCQcf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYg4JMCQcf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYg4JMCQcf H4 {
  text-align: center;
}
.cid-uYfuOBwsVH {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uYfuOBwsVH .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uYfuOBwsVH .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uYfuOBwsVH .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uYfuOBwsVH .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uYfuOBwsVH .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uYfuOBwsVH .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uYfuOBwsVH .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uYfuOBwsVH .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uYfuOBwsVH .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uYfuOBwsVH .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uYfuOBwsVH .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uYfuOBwsVH .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uYfuOBwsVH .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uYfuOBwsVH .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uYfuOBwsVH foot-menu-item {
  color: #22a5e5;
}
.cid-uYgjf04Rl3 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uYgjf04Rl3 nav.navbar {
  position: fixed;
}
.cid-uYgjf04Rl3 .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-uYgjf04Rl3 .dropdown-menu {
  padding: 0;
}
.cid-uYgjf04Rl3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYgjf04Rl3 .dropdown-item:hover,
.cid-uYgjf04Rl3 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uYgjf04Rl3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uYgjf04Rl3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYgjf04Rl3 .nav-link {
  position: relative;
}
.cid-uYgjf04Rl3 .container {
  display: flex;
  margin: auto;
}
.cid-uYgjf04Rl3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uYgjf04Rl3 .navbar-caption {
  padding-right: 4rem;
}
.cid-uYgjf04Rl3 .dropdown-menu,
.cid-uYgjf04Rl3 .navbar.opened {
  background: #ffffff !important;
}
.cid-uYgjf04Rl3 .nav-item:focus,
.cid-uYgjf04Rl3 .nav-link:focus {
  outline: none;
}
.cid-uYgjf04Rl3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYgjf04Rl3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYgjf04Rl3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uYgjf04Rl3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYgjf04Rl3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYgjf04Rl3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYgjf04Rl3 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uYgjf04Rl3 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYgjf04Rl3 .navbar.opened {
  transition: all .3s;
}
.cid-uYgjf04Rl3 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uYgjf04Rl3 .navbar .navbar-logo img {
  width: auto;
}
.cid-uYgjf04Rl3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYgjf04Rl3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYgjf04Rl3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYgjf04Rl3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uYgjf04Rl3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYgjf04Rl3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYgjf04Rl3 .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-uYgjf04Rl3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYgjf04Rl3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uYgjf04Rl3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uYgjf04Rl3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYgjf04Rl3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYgjf04Rl3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYgjf04Rl3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYgjf04Rl3 .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-uYgjf04Rl3 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uYgjf04Rl3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYgjf04Rl3 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYgjf04Rl3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYgjf04Rl3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYgjf04Rl3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uYgjf04Rl3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYgjf04Rl3 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uYgjf04Rl3 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uYgjf04Rl3 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYgjf04Rl3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYgjf04Rl3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYgjf04Rl3 .dropdown-item.active,
.cid-uYgjf04Rl3 .dropdown-item:active {
  background-color: transparent;
}
.cid-uYgjf04Rl3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYgjf04Rl3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYgjf04Rl3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYgjf04Rl3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uYgjf04Rl3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYgjf04Rl3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYgjf04Rl3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYgjf04Rl3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYgjf04Rl3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uYgjf04Rl3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uYgjf04Rl3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uYgjf04Rl3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uYgjf04Rl3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uYgjf04Rl3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uYgjf04Rl3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uYgjf04Rl3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uYgjf04Rl3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uYgjf04Rl3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uYgjf04Rl3 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uYgjf04Rl3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYgjf04Rl3 .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-uYgjf04Rl3 .navbar {
    height: 77px;
  }
  .cid-uYgjf04Rl3 .navbar.opened {
    height: auto;
  }
  .cid-uYgjf04Rl3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYgjf0qsKq {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uYgjf0qsKq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYgjf0qsKq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYgjf0qsKq .mbr-section-title {
  color: #ffffff;
}
.cid-uYgjf0GKJM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uYgjf0GKJM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYgjf0GKJM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYgjf0GKJM .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uYgjf0GKJM .content-container {
    flex-direction: column;
  }
}
.cid-uYgjf0GKJM .icons-menu {
  display: flex;
}
.cid-uYgjf0GKJM .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uYgjf0GKJM .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uYgjf0GKJM .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uYgjf0GKJM .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uYgjf0GKJM .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uYgjf0GKJM .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uYgjf0GKJM .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uYgjf0ZRS8 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uYgjf0ZRS8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYgjf0ZRS8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uYgjf0ZRS8 .container {
    padding: 0 30px;
  }
}
.cid-uYgjf0ZRS8 .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uYgjf0ZRS8 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uYgjf0ZRS8 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uYgjf0ZRS8 .embla__slide .card-wrap {
  width: 100%;
}
.cid-uYgjf0ZRS8 .embla__slide .card-wrap a {
  display: block;
}
.cid-uYgjf0ZRS8 .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uYgjf0ZRS8 .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uYgjf0ZRS8 .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uYgjf0ZRS8 .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uYgjf0ZRS8 .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uYgjf0ZRS8 .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uYgjf0ZRS8 .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uYgjf0ZRS8 .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uYgjf0ZRS8 .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uYgjf0ZRS8 .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uYgjf0ZRS8 .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uYgjf0ZRS8 .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uYgjf0ZRS8 .embla__button--next,
.cid-uYgjf0ZRS8 .embla__button--prev {
  display: flex;
}
.cid-uYgjf0ZRS8 .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uYgjf0ZRS8 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uYgjf0ZRS8 .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uYgjf0ZRS8 .embla__button.embla__button--prev {
  left: 0;
}
.cid-uYgjf0ZRS8 .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uYgjf0ZRS8 .embla__button {
    top: auto;
  }
}
.cid-uYgjf0ZRS8 .embla {
  position: relative;
  width: 100%;
}
.cid-uYgjf0ZRS8 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uYgjf0ZRS8 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uYgjf0ZRS8 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uYgjf0ZRS8 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uYgjf0ZRS8 .mbr-section-title {
  color: #232323;
}
.cid-uYgjf0ZRS8 .mbr-date {
  color: #ffffff;
}
.cid-uYgjf0ZRS8 .mbr-desc {
  color: #ffffff;
}
.cid-uYgjf0ZRS8 .mbr-text {
  color: #ffffff;
}
.cid-uYgjf1lfKr {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uYgjf1yD0e {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uYgjf1yD0e .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uYgjf1yD0e .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uYgjf1yD0e .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uYgjf1yD0e .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uYgjf1yD0e .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uYgjf1yD0e .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uYgjf1yD0e .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uYgjf1yD0e .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uYgjf1yD0e .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uYgjf1yD0e .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uYgjf1yD0e .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uYgjf1yD0e .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uYgjf1yD0e .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uYgjf1yD0e .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uYgjf1yD0e foot-menu-item {
  color: #22a5e5;
}
.cid-uYgjwrhse3 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uYgjwrhse3 nav.navbar {
  position: fixed;
}
.cid-uYgjwrhse3 .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-uYgjwrhse3 .dropdown-menu {
  padding: 0;
}
.cid-uYgjwrhse3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYgjwrhse3 .dropdown-item:hover,
.cid-uYgjwrhse3 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uYgjwrhse3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uYgjwrhse3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYgjwrhse3 .nav-link {
  position: relative;
}
.cid-uYgjwrhse3 .container {
  display: flex;
  margin: auto;
}
.cid-uYgjwrhse3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uYgjwrhse3 .navbar-caption {
  padding-right: 4rem;
}
.cid-uYgjwrhse3 .dropdown-menu,
.cid-uYgjwrhse3 .navbar.opened {
  background: #ffffff !important;
}
.cid-uYgjwrhse3 .nav-item:focus,
.cid-uYgjwrhse3 .nav-link:focus {
  outline: none;
}
.cid-uYgjwrhse3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYgjwrhse3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYgjwrhse3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uYgjwrhse3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYgjwrhse3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYgjwrhse3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYgjwrhse3 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uYgjwrhse3 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYgjwrhse3 .navbar.opened {
  transition: all .3s;
}
.cid-uYgjwrhse3 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uYgjwrhse3 .navbar .navbar-logo img {
  width: auto;
}
.cid-uYgjwrhse3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYgjwrhse3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYgjwrhse3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYgjwrhse3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uYgjwrhse3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYgjwrhse3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYgjwrhse3 .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-uYgjwrhse3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYgjwrhse3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uYgjwrhse3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uYgjwrhse3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYgjwrhse3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYgjwrhse3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYgjwrhse3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYgjwrhse3 .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-uYgjwrhse3 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uYgjwrhse3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYgjwrhse3 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYgjwrhse3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYgjwrhse3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYgjwrhse3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uYgjwrhse3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYgjwrhse3 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uYgjwrhse3 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uYgjwrhse3 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYgjwrhse3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYgjwrhse3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYgjwrhse3 .dropdown-item.active,
.cid-uYgjwrhse3 .dropdown-item:active {
  background-color: transparent;
}
.cid-uYgjwrhse3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYgjwrhse3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYgjwrhse3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYgjwrhse3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uYgjwrhse3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYgjwrhse3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYgjwrhse3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYgjwrhse3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYgjwrhse3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uYgjwrhse3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uYgjwrhse3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uYgjwrhse3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uYgjwrhse3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uYgjwrhse3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uYgjwrhse3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uYgjwrhse3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uYgjwrhse3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uYgjwrhse3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uYgjwrhse3 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uYgjwrhse3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYgjwrhse3 .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-uYgjwrhse3 .navbar {
    height: 77px;
  }
  .cid-uYgjwrhse3 .navbar.opened {
    height: auto;
  }
  .cid-uYgjwrhse3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYgjwrAecd {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uYgjwrAecd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYgjwrAecd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYgjwrAecd .mbr-section-title {
  color: #ffffff;
}
.cid-uYgjwrSpMT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uYgjwrSpMT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYgjwrSpMT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYgjwrSpMT .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uYgjwrSpMT .content-container {
    flex-direction: column;
  }
}
.cid-uYgjwrSpMT .icons-menu {
  display: flex;
}
.cid-uYgjwrSpMT .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uYgjwrSpMT .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uYgjwrSpMT .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uYgjwrSpMT .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uYgjwrSpMT .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uYgjwrSpMT .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uYgjwrSpMT .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uYgjws7HKm {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uYgjws7HKm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYgjws7HKm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uYgjws7HKm .container {
    padding: 0 30px;
  }
}
.cid-uYgjws7HKm .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uYgjws7HKm .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uYgjws7HKm .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uYgjws7HKm .embla__slide .card-wrap {
  width: 100%;
}
.cid-uYgjws7HKm .embla__slide .card-wrap a {
  display: block;
}
.cid-uYgjws7HKm .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uYgjws7HKm .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uYgjws7HKm .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uYgjws7HKm .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uYgjws7HKm .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uYgjws7HKm .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uYgjws7HKm .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uYgjws7HKm .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uYgjws7HKm .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uYgjws7HKm .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uYgjws7HKm .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uYgjws7HKm .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uYgjws7HKm .embla__button--next,
.cid-uYgjws7HKm .embla__button--prev {
  display: flex;
}
.cid-uYgjws7HKm .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uYgjws7HKm .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uYgjws7HKm .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uYgjws7HKm .embla__button.embla__button--prev {
  left: 0;
}
.cid-uYgjws7HKm .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uYgjws7HKm .embla__button {
    top: auto;
  }
}
.cid-uYgjws7HKm .embla {
  position: relative;
  width: 100%;
}
.cid-uYgjws7HKm .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uYgjws7HKm .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uYgjws7HKm .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uYgjws7HKm .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uYgjws7HKm .mbr-section-title {
  color: #232323;
}
.cid-uYgjws7HKm .mbr-date {
  color: #ffffff;
}
.cid-uYgjws7HKm .mbr-desc {
  color: #ffffff;
}
.cid-uYgjws7HKm .mbr-text {
  color: #ffffff;
}
.cid-uYgjwssRgp {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uYgjwsEMlN {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uYgjwsEMlN .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uYgjwsEMlN .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uYgjwsEMlN .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uYgjwsEMlN .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uYgjwsEMlN .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uYgjwsEMlN .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uYgjwsEMlN .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uYgjwsEMlN .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uYgjwsEMlN .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uYgjwsEMlN .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uYgjwsEMlN .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uYgjwsEMlN .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uYgjwsEMlN .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uYgjwsEMlN .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uYgjwsEMlN foot-menu-item {
  color: #22a5e5;
}
.cid-uYgorlb3jI {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uYgorlb3jI nav.navbar {
  position: fixed;
}
.cid-uYgorlb3jI .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-uYgorlb3jI .dropdown-menu {
  padding: 0;
}
.cid-uYgorlb3jI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYgorlb3jI .dropdown-item:hover,
.cid-uYgorlb3jI .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uYgorlb3jI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uYgorlb3jI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYgorlb3jI .nav-link {
  position: relative;
}
.cid-uYgorlb3jI .container {
  display: flex;
  margin: auto;
}
.cid-uYgorlb3jI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uYgorlb3jI .navbar-caption {
  padding-right: 4rem;
}
.cid-uYgorlb3jI .dropdown-menu,
.cid-uYgorlb3jI .navbar.opened {
  background: #ffffff !important;
}
.cid-uYgorlb3jI .nav-item:focus,
.cid-uYgorlb3jI .nav-link:focus {
  outline: none;
}
.cid-uYgorlb3jI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYgorlb3jI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYgorlb3jI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uYgorlb3jI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYgorlb3jI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYgorlb3jI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYgorlb3jI .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uYgorlb3jI .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYgorlb3jI .navbar.opened {
  transition: all .3s;
}
.cid-uYgorlb3jI .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uYgorlb3jI .navbar .navbar-logo img {
  width: auto;
}
.cid-uYgorlb3jI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYgorlb3jI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYgorlb3jI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYgorlb3jI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uYgorlb3jI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYgorlb3jI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYgorlb3jI .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-uYgorlb3jI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYgorlb3jI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uYgorlb3jI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uYgorlb3jI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYgorlb3jI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYgorlb3jI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYgorlb3jI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYgorlb3jI .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-uYgorlb3jI .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uYgorlb3jI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYgorlb3jI .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYgorlb3jI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYgorlb3jI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYgorlb3jI .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uYgorlb3jI .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYgorlb3jI .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uYgorlb3jI .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uYgorlb3jI .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYgorlb3jI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYgorlb3jI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYgorlb3jI .dropdown-item.active,
.cid-uYgorlb3jI .dropdown-item:active {
  background-color: transparent;
}
.cid-uYgorlb3jI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYgorlb3jI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYgorlb3jI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYgorlb3jI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uYgorlb3jI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYgorlb3jI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYgorlb3jI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYgorlb3jI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYgorlb3jI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uYgorlb3jI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uYgorlb3jI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uYgorlb3jI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uYgorlb3jI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uYgorlb3jI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uYgorlb3jI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uYgorlb3jI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uYgorlb3jI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uYgorlb3jI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uYgorlb3jI .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uYgorlb3jI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYgorlb3jI .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-uYgorlb3jI .navbar {
    height: 77px;
  }
  .cid-uYgorlb3jI .navbar.opened {
    height: auto;
  }
  .cid-uYgorlb3jI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYgorlCl9r {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uYgorlCl9r .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYgorlCl9r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYgorlCl9r .mbr-section-title {
  color: #ffffff;
}
.cid-uYgorlZ32o {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uYgorlZ32o .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYgorlZ32o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYgorlZ32o .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uYgorlZ32o .content-container {
    flex-direction: column;
  }
}
.cid-uYgorlZ32o .icons-menu {
  display: flex;
}
.cid-uYgorlZ32o .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uYgorlZ32o .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uYgorlZ32o .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uYgorlZ32o .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uYgorlZ32o .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uYgorlZ32o .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uYgorlZ32o .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uYgormgXqW {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uYgormgXqW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYgormgXqW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uYgormgXqW .container {
    padding: 0 30px;
  }
}
.cid-uYgormgXqW .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uYgormgXqW .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uYgormgXqW .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uYgormgXqW .embla__slide .card-wrap {
  width: 100%;
}
.cid-uYgormgXqW .embla__slide .card-wrap a {
  display: block;
}
.cid-uYgormgXqW .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uYgormgXqW .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uYgormgXqW .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uYgormgXqW .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uYgormgXqW .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uYgormgXqW .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uYgormgXqW .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uYgormgXqW .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uYgormgXqW .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uYgormgXqW .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uYgormgXqW .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uYgormgXqW .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uYgormgXqW .embla__button--next,
.cid-uYgormgXqW .embla__button--prev {
  display: flex;
}
.cid-uYgormgXqW .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uYgormgXqW .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uYgormgXqW .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uYgormgXqW .embla__button.embla__button--prev {
  left: 0;
}
.cid-uYgormgXqW .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uYgormgXqW .embla__button {
    top: auto;
  }
}
.cid-uYgormgXqW .embla {
  position: relative;
  width: 100%;
}
.cid-uYgormgXqW .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uYgormgXqW .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uYgormgXqW .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uYgormgXqW .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uYgormgXqW .mbr-section-title {
  color: #232323;
}
.cid-uYgormgXqW .mbr-date {
  color: #ffffff;
}
.cid-uYgormgXqW .mbr-desc {
  color: #ffffff;
}
.cid-uYgormgXqW .mbr-text {
  color: #ffffff;
}
.cid-uYgormEFza {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uYgormThYW {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uYgormThYW .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uYgormThYW .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uYgormThYW .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uYgormThYW .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uYgormThYW .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uYgormThYW .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uYgormThYW .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uYgormThYW .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uYgormThYW .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uYgormThYW .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uYgormThYW .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uYgormThYW .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uYgormThYW .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uYgormThYW .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uYgormThYW foot-menu-item {
  color: #22a5e5;
}
.cid-uYyfuVvvre {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uYyfuVvvre nav.navbar {
  position: fixed;
}
.cid-uYyfuVvvre .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-uYyfuVvvre .dropdown-menu {
  padding: 0;
}
.cid-uYyfuVvvre .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYyfuVvvre .dropdown-item:hover,
.cid-uYyfuVvvre .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uYyfuVvvre .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uYyfuVvvre .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYyfuVvvre .nav-link {
  position: relative;
}
.cid-uYyfuVvvre .container {
  display: flex;
  margin: auto;
}
.cid-uYyfuVvvre .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uYyfuVvvre .navbar-caption {
  padding-right: 4rem;
}
.cid-uYyfuVvvre .dropdown-menu,
.cid-uYyfuVvvre .navbar.opened {
  background: #ffffff !important;
}
.cid-uYyfuVvvre .nav-item:focus,
.cid-uYyfuVvvre .nav-link:focus {
  outline: none;
}
.cid-uYyfuVvvre .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYyfuVvvre .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYyfuVvvre .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uYyfuVvvre .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYyfuVvvre .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYyfuVvvre .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYyfuVvvre .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uYyfuVvvre .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYyfuVvvre .navbar.opened {
  transition: all .3s;
}
.cid-uYyfuVvvre .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uYyfuVvvre .navbar .navbar-logo img {
  width: auto;
}
.cid-uYyfuVvvre .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYyfuVvvre .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYyfuVvvre .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYyfuVvvre .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uYyfuVvvre .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYyfuVvvre .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYyfuVvvre .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-uYyfuVvvre .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYyfuVvvre .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uYyfuVvvre .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uYyfuVvvre .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYyfuVvvre .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYyfuVvvre .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYyfuVvvre .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYyfuVvvre .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-uYyfuVvvre .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uYyfuVvvre .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYyfuVvvre .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYyfuVvvre .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYyfuVvvre .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYyfuVvvre .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uYyfuVvvre .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYyfuVvvre .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uYyfuVvvre .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uYyfuVvvre .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYyfuVvvre .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYyfuVvvre .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYyfuVvvre .dropdown-item.active,
.cid-uYyfuVvvre .dropdown-item:active {
  background-color: transparent;
}
.cid-uYyfuVvvre .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYyfuVvvre .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYyfuVvvre .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYyfuVvvre .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uYyfuVvvre .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYyfuVvvre .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYyfuVvvre ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYyfuVvvre .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYyfuVvvre button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uYyfuVvvre button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uYyfuVvvre button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uYyfuVvvre button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uYyfuVvvre button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uYyfuVvvre button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uYyfuVvvre nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uYyfuVvvre nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uYyfuVvvre nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uYyfuVvvre nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uYyfuVvvre .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uYyfuVvvre a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYyfuVvvre .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-uYyfuVvvre .navbar {
    height: 77px;
  }
  .cid-uYyfuVvvre .navbar.opened {
    height: auto;
  }
  .cid-uYyfuVvvre .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYyfuVPwYT {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uYyfuVPwYT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYyfuVPwYT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYyfuVPwYT .mbr-section-title {
  color: #ffffff;
}
.cid-uYyfuW28w9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uYyfuW28w9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYyfuW28w9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYyfuW28w9 .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uYyfuW28w9 .content-container {
    flex-direction: column;
  }
}
.cid-uYyfuW28w9 .icons-menu {
  display: flex;
}
.cid-uYyfuW28w9 .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uYyfuW28w9 .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uYyfuW28w9 .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uYyfuW28w9 .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uYyfuW28w9 .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uYyfuW28w9 .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uYyfuW28w9 .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uYyfuWhRNC {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uYyfuWhRNC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYyfuWhRNC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uYyfuWhRNC .container {
    padding: 0 30px;
  }
}
.cid-uYyfuWhRNC .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uYyfuWhRNC .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uYyfuWhRNC .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uYyfuWhRNC .embla__slide .card-wrap {
  width: 100%;
}
.cid-uYyfuWhRNC .embla__slide .card-wrap a {
  display: block;
}
.cid-uYyfuWhRNC .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uYyfuWhRNC .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uYyfuWhRNC .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uYyfuWhRNC .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uYyfuWhRNC .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uYyfuWhRNC .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uYyfuWhRNC .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uYyfuWhRNC .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uYyfuWhRNC .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uYyfuWhRNC .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uYyfuWhRNC .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uYyfuWhRNC .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uYyfuWhRNC .embla__button--next,
.cid-uYyfuWhRNC .embla__button--prev {
  display: flex;
}
.cid-uYyfuWhRNC .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uYyfuWhRNC .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uYyfuWhRNC .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uYyfuWhRNC .embla__button.embla__button--prev {
  left: 0;
}
.cid-uYyfuWhRNC .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uYyfuWhRNC .embla__button {
    top: auto;
  }
}
.cid-uYyfuWhRNC .embla {
  position: relative;
  width: 100%;
}
.cid-uYyfuWhRNC .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uYyfuWhRNC .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uYyfuWhRNC .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uYyfuWhRNC .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uYyfuWhRNC .mbr-section-title {
  color: #232323;
}
.cid-uYyfuWhRNC .mbr-date {
  color: #ffffff;
}
.cid-uYyfuWhRNC .mbr-desc {
  color: #ffffff;
}
.cid-uYyfuWhRNC .mbr-text {
  color: #ffffff;
}
.cid-uYyfuWBUvj {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uYyfuWPbx9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uYyfuWPbx9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uYyfuWPbx9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uYyfuWPbx9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uYyfuWPbx9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uYyfuWPbx9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uYyfuWPbx9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uYyfuWPbx9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uYyfuWPbx9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uYyfuWPbx9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uYyfuWPbx9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uYyfuWPbx9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uYyfuWPbx9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uYyfuWPbx9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uYyfuWPbx9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uYyfuWPbx9 foot-menu-item {
  color: #22a5e5;
}
.cid-uYZILyXaJq {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uYZILyXaJq nav.navbar {
  position: fixed;
}
.cid-uYZILyXaJq .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-uYZILyXaJq .dropdown-menu {
  padding: 0;
}
.cid-uYZILyXaJq .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYZILyXaJq .dropdown-item:hover,
.cid-uYZILyXaJq .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uYZILyXaJq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uYZILyXaJq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYZILyXaJq .nav-link {
  position: relative;
}
.cid-uYZILyXaJq .container {
  display: flex;
  margin: auto;
}
.cid-uYZILyXaJq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uYZILyXaJq .navbar-caption {
  padding-right: 4rem;
}
.cid-uYZILyXaJq .dropdown-menu,
.cid-uYZILyXaJq .navbar.opened {
  background: #ffffff !important;
}
.cid-uYZILyXaJq .nav-item:focus,
.cid-uYZILyXaJq .nav-link:focus {
  outline: none;
}
.cid-uYZILyXaJq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYZILyXaJq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYZILyXaJq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uYZILyXaJq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYZILyXaJq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYZILyXaJq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYZILyXaJq .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uYZILyXaJq .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYZILyXaJq .navbar.opened {
  transition: all .3s;
}
.cid-uYZILyXaJq .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uYZILyXaJq .navbar .navbar-logo img {
  width: auto;
}
.cid-uYZILyXaJq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYZILyXaJq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYZILyXaJq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYZILyXaJq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uYZILyXaJq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYZILyXaJq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYZILyXaJq .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-uYZILyXaJq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYZILyXaJq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uYZILyXaJq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uYZILyXaJq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYZILyXaJq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYZILyXaJq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYZILyXaJq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYZILyXaJq .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-uYZILyXaJq .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uYZILyXaJq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYZILyXaJq .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYZILyXaJq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYZILyXaJq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYZILyXaJq .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uYZILyXaJq .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYZILyXaJq .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uYZILyXaJq .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uYZILyXaJq .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYZILyXaJq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYZILyXaJq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYZILyXaJq .dropdown-item.active,
.cid-uYZILyXaJq .dropdown-item:active {
  background-color: transparent;
}
.cid-uYZILyXaJq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYZILyXaJq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYZILyXaJq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYZILyXaJq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uYZILyXaJq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYZILyXaJq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYZILyXaJq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYZILyXaJq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYZILyXaJq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uYZILyXaJq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uYZILyXaJq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uYZILyXaJq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uYZILyXaJq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uYZILyXaJq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uYZILyXaJq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uYZILyXaJq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uYZILyXaJq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uYZILyXaJq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uYZILyXaJq .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uYZILyXaJq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYZILyXaJq .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-uYZILyXaJq .navbar {
    height: 77px;
  }
  .cid-uYZILyXaJq .navbar.opened {
    height: auto;
  }
  .cid-uYZILyXaJq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYZILzkxYS {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uYZILzkxYS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYZILzkxYS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYZILzkxYS .mbr-section-title {
  color: #ffffff;
}
.cid-uYZILzy4V7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uYZILzy4V7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYZILzy4V7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYZILzy4V7 .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uYZILzy4V7 .content-container {
    flex-direction: column;
  }
}
.cid-uYZILzy4V7 .icons-menu {
  display: flex;
}
.cid-uYZILzy4V7 .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uYZILzy4V7 .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uYZILzy4V7 .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uYZILzy4V7 .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uYZILzy4V7 .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uYZILzy4V7 .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uYZILzy4V7 .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uYZILzOzpD {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uYZILzOzpD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYZILzOzpD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uYZILzOzpD .container {
    padding: 0 30px;
  }
}
.cid-uYZILzOzpD .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uYZILzOzpD .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uYZILzOzpD .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uYZILzOzpD .embla__slide .card-wrap {
  width: 100%;
}
.cid-uYZILzOzpD .embla__slide .card-wrap a {
  display: block;
}
.cid-uYZILzOzpD .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uYZILzOzpD .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uYZILzOzpD .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uYZILzOzpD .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uYZILzOzpD .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uYZILzOzpD .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uYZILzOzpD .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uYZILzOzpD .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uYZILzOzpD .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uYZILzOzpD .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uYZILzOzpD .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uYZILzOzpD .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uYZILzOzpD .embla__button--next,
.cid-uYZILzOzpD .embla__button--prev {
  display: flex;
}
.cid-uYZILzOzpD .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uYZILzOzpD .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uYZILzOzpD .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uYZILzOzpD .embla__button.embla__button--prev {
  left: 0;
}
.cid-uYZILzOzpD .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uYZILzOzpD .embla__button {
    top: auto;
  }
}
.cid-uYZILzOzpD .embla {
  position: relative;
  width: 100%;
}
.cid-uYZILzOzpD .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uYZILzOzpD .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uYZILzOzpD .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uYZILzOzpD .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uYZILzOzpD .mbr-section-title {
  color: #232323;
}
.cid-uYZILzOzpD .mbr-date {
  color: #ffffff;
}
.cid-uYZILzOzpD .mbr-desc {
  color: #ffffff;
}
.cid-uYZILzOzpD .mbr-text {
  color: #ffffff;
}
.cid-uYZILAcLno {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uYZILApmJA {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uYZILApmJA .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uYZILApmJA .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uYZILApmJA .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uYZILApmJA .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uYZILApmJA .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uYZILApmJA .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uYZILApmJA .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uYZILApmJA .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uYZILApmJA .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uYZILApmJA .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uYZILApmJA .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uYZILApmJA .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uYZILApmJA .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uYZILApmJA .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uYZILApmJA foot-menu-item {
  color: #22a5e5;
}
.cid-uZ10Ny9TWU {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uZ10Ny9TWU nav.navbar {
  position: fixed;
}
.cid-uZ10Ny9TWU .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-uZ10Ny9TWU .dropdown-menu {
  padding: 0;
}
.cid-uZ10Ny9TWU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uZ10Ny9TWU .dropdown-item:hover,
.cid-uZ10Ny9TWU .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uZ10Ny9TWU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uZ10Ny9TWU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uZ10Ny9TWU .nav-link {
  position: relative;
}
.cid-uZ10Ny9TWU .container {
  display: flex;
  margin: auto;
}
.cid-uZ10Ny9TWU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uZ10Ny9TWU .navbar-caption {
  padding-right: 4rem;
}
.cid-uZ10Ny9TWU .dropdown-menu,
.cid-uZ10Ny9TWU .navbar.opened {
  background: #ffffff !important;
}
.cid-uZ10Ny9TWU .nav-item:focus,
.cid-uZ10Ny9TWU .nav-link:focus {
  outline: none;
}
.cid-uZ10Ny9TWU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uZ10Ny9TWU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZ10Ny9TWU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uZ10Ny9TWU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uZ10Ny9TWU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZ10Ny9TWU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZ10Ny9TWU .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uZ10Ny9TWU .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uZ10Ny9TWU .navbar.opened {
  transition: all .3s;
}
.cid-uZ10Ny9TWU .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uZ10Ny9TWU .navbar .navbar-logo img {
  width: auto;
}
.cid-uZ10Ny9TWU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uZ10Ny9TWU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZ10Ny9TWU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZ10Ny9TWU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uZ10Ny9TWU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZ10Ny9TWU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZ10Ny9TWU .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-uZ10Ny9TWU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZ10Ny9TWU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uZ10Ny9TWU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uZ10Ny9TWU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZ10Ny9TWU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZ10Ny9TWU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZ10Ny9TWU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZ10Ny9TWU .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-uZ10Ny9TWU .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uZ10Ny9TWU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uZ10Ny9TWU .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZ10Ny9TWU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uZ10Ny9TWU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uZ10Ny9TWU .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uZ10Ny9TWU .navbar.navbar-short {
  min-height: 60px;
}
.cid-uZ10Ny9TWU .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uZ10Ny9TWU .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uZ10Ny9TWU .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uZ10Ny9TWU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZ10Ny9TWU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZ10Ny9TWU .dropdown-item.active,
.cid-uZ10Ny9TWU .dropdown-item:active {
  background-color: transparent;
}
.cid-uZ10Ny9TWU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZ10Ny9TWU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZ10Ny9TWU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZ10Ny9TWU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uZ10Ny9TWU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uZ10Ny9TWU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uZ10Ny9TWU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uZ10Ny9TWU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uZ10Ny9TWU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uZ10Ny9TWU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uZ10Ny9TWU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uZ10Ny9TWU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uZ10Ny9TWU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uZ10Ny9TWU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uZ10Ny9TWU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZ10Ny9TWU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uZ10Ny9TWU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uZ10Ny9TWU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZ10Ny9TWU .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uZ10Ny9TWU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uZ10Ny9TWU .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-uZ10Ny9TWU .navbar {
    height: 77px;
  }
  .cid-uZ10Ny9TWU .navbar.opened {
    height: auto;
  }
  .cid-uZ10Ny9TWU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZ10NywCjW {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uZ10NywCjW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZ10NywCjW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZ10NywCjW .mbr-section-title {
  color: #ffffff;
}
.cid-uZ10NyOXgi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uZ10NyOXgi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZ10NyOXgi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZ10NyOXgi .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uZ10NyOXgi .content-container {
    flex-direction: column;
  }
}
.cid-uZ10NyOXgi .icons-menu {
  display: flex;
}
.cid-uZ10NyOXgi .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uZ10NyOXgi .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uZ10NyOXgi .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uZ10NyOXgi .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uZ10NyOXgi .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uZ10NyOXgi .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uZ10NyOXgi .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uZ10Nz68fD {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uZ10Nz68fD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZ10Nz68fD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uZ10Nz68fD .container {
    padding: 0 30px;
  }
}
.cid-uZ10Nz68fD .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uZ10Nz68fD .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uZ10Nz68fD .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uZ10Nz68fD .embla__slide .card-wrap {
  width: 100%;
}
.cid-uZ10Nz68fD .embla__slide .card-wrap a {
  display: block;
}
.cid-uZ10Nz68fD .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uZ10Nz68fD .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uZ10Nz68fD .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uZ10Nz68fD .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uZ10Nz68fD .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uZ10Nz68fD .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uZ10Nz68fD .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uZ10Nz68fD .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uZ10Nz68fD .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uZ10Nz68fD .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uZ10Nz68fD .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uZ10Nz68fD .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uZ10Nz68fD .embla__button--next,
.cid-uZ10Nz68fD .embla__button--prev {
  display: flex;
}
.cid-uZ10Nz68fD .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uZ10Nz68fD .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uZ10Nz68fD .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uZ10Nz68fD .embla__button.embla__button--prev {
  left: 0;
}
.cid-uZ10Nz68fD .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uZ10Nz68fD .embla__button {
    top: auto;
  }
}
.cid-uZ10Nz68fD .embla {
  position: relative;
  width: 100%;
}
.cid-uZ10Nz68fD .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uZ10Nz68fD .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uZ10Nz68fD .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uZ10Nz68fD .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uZ10Nz68fD .mbr-section-title {
  color: #232323;
}
.cid-uZ10Nz68fD .mbr-date {
  color: #ffffff;
}
.cid-uZ10Nz68fD .mbr-desc {
  color: #ffffff;
}
.cid-uZ10Nz68fD .mbr-text {
  color: #ffffff;
}
.cid-uZ10NzOiZB {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uZ10NA494M {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uZ10NA494M .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uZ10NA494M .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uZ10NA494M .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uZ10NA494M .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uZ10NA494M .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uZ10NA494M .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uZ10NA494M .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uZ10NA494M .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uZ10NA494M .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uZ10NA494M .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uZ10NA494M .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uZ10NA494M .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uZ10NA494M .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uZ10NA494M .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uZ10NA494M foot-menu-item {
  color: #22a5e5;
}
.cid-uZdeRreQzh {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uZdeRreQzh nav.navbar {
  position: fixed;
}
.cid-uZdeRreQzh .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-uZdeRreQzh .dropdown-menu {
  padding: 0;
}
.cid-uZdeRreQzh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uZdeRreQzh .dropdown-item:hover,
.cid-uZdeRreQzh .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uZdeRreQzh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uZdeRreQzh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uZdeRreQzh .nav-link {
  position: relative;
}
.cid-uZdeRreQzh .container {
  display: flex;
  margin: auto;
}
.cid-uZdeRreQzh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uZdeRreQzh .navbar-caption {
  padding-right: 4rem;
}
.cid-uZdeRreQzh .dropdown-menu,
.cid-uZdeRreQzh .navbar.opened {
  background: #ffffff !important;
}
.cid-uZdeRreQzh .nav-item:focus,
.cid-uZdeRreQzh .nav-link:focus {
  outline: none;
}
.cid-uZdeRreQzh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uZdeRreQzh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZdeRreQzh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uZdeRreQzh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uZdeRreQzh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZdeRreQzh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZdeRreQzh .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uZdeRreQzh .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uZdeRreQzh .navbar.opened {
  transition: all .3s;
}
.cid-uZdeRreQzh .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uZdeRreQzh .navbar .navbar-logo img {
  width: auto;
}
.cid-uZdeRreQzh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uZdeRreQzh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZdeRreQzh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZdeRreQzh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uZdeRreQzh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZdeRreQzh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZdeRreQzh .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-uZdeRreQzh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZdeRreQzh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uZdeRreQzh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uZdeRreQzh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZdeRreQzh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZdeRreQzh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZdeRreQzh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZdeRreQzh .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-uZdeRreQzh .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uZdeRreQzh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uZdeRreQzh .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZdeRreQzh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uZdeRreQzh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uZdeRreQzh .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uZdeRreQzh .navbar.navbar-short {
  min-height: 60px;
}
.cid-uZdeRreQzh .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uZdeRreQzh .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uZdeRreQzh .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uZdeRreQzh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZdeRreQzh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZdeRreQzh .dropdown-item.active,
.cid-uZdeRreQzh .dropdown-item:active {
  background-color: transparent;
}
.cid-uZdeRreQzh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZdeRreQzh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZdeRreQzh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZdeRreQzh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uZdeRreQzh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uZdeRreQzh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uZdeRreQzh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uZdeRreQzh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uZdeRreQzh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uZdeRreQzh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uZdeRreQzh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uZdeRreQzh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uZdeRreQzh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uZdeRreQzh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uZdeRreQzh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZdeRreQzh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uZdeRreQzh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uZdeRreQzh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZdeRreQzh .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uZdeRreQzh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uZdeRreQzh .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-uZdeRreQzh .navbar {
    height: 77px;
  }
  .cid-uZdeRreQzh .navbar.opened {
    height: auto;
  }
  .cid-uZdeRreQzh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZdeRrDnVD {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7d0a0a;
}
.cid-uZdeRrDnVD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZdeRrDnVD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZdeRrDnVD .mbr-section-title {
  color: #ffffff;
}
.cid-uZdeRrYP5T {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uZdeRrYP5T .nav-tabs .nav-item.open .nav-link:focus,
.cid-uZdeRrYP5T .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uZdeRrYP5T .nav-tabs {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: none;
}
.cid-uZdeRrYP5T .nav-tabs .nav-item {
  padding: 0.8rem 3rem 0.8rem 0rem;
  border-bottom: 1px solid #f9f7f6;
}
.cid-uZdeRrYP5T .quote {
  padding-top: 0.8rem;
  color: #333;
  font-weight: 700;
}
.cid-uZdeRrYP5T .col-md-12 {
  flex-direction: row;
  display: flex;
}
.cid-uZdeRrYP5T .nav {
  flex-direction: column;
}
.cid-uZdeRrYP5T .nav-tabs .nav-link {
  padding: 0.2rem 1rem;
  color: #a39d9d;
  font-style: normal;
  font-weight: 700;
  transition: all 0.5s;
  border: none;
  border-left: 3px solid transparent;
  border-radius: 0 !important;
}
.cid-uZdeRrYP5T .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #7d0a0a;
  border-left: 3px solid #7d0a0a;
}
.cid-uZdeRrYP5T .nav-tabs .nav-link.active {
  font-weight: 700;
  color: #7d0a0a;
  font-style: normal;
  border-left: 3px solid #7d0a0a;
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-uZdeRrYP5T .nav-tabs {
    flex-direction: row;
    border-right: 0px;
    padding-right: 0rem;
  }
  .cid-uZdeRrYP5T .col-md-12 {
    flex-direction: column;
    display: flex;
  }
  .cid-uZdeRrYP5T p {
    padding-left: 0rem;
  }
  .cid-uZdeRrYP5T .quote {
    padding-top: 1.5rem;
  }
}
@media (min-width: 992px) {
  .cid-uZdeRrYP5T .mbr-text {
    padding-left: 2rem;
  }
}
@media (max-width: 576px) {
  .cid-uZdeRrYP5T .col-md-12 {
    flex-direction: column;
    display: flex;
  }
  .cid-uZdeRrYP5T .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    flex-direction: column;
  }
  .cid-uZdeRrYP5T p {
    padding-left: 0rem;
  }
}
.cid-uZdeRrYP5T .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZdeRrYP5T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZdeRrYP5T H4 {
  text-align: center;
}
.cid-uZdeRssjJZ {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uZdeRssjJZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uZdeRssjJZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uZdeRssjJZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uZdeRssjJZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uZdeRssjJZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uZdeRssjJZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uZdeRssjJZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uZdeRssjJZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uZdeRssjJZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uZdeRssjJZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uZdeRssjJZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uZdeRssjJZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uZdeRssjJZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uZdeRssjJZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uZdeRssjJZ foot-menu-item {
  color: #22a5e5;
}
.cid-uZtJFzqwH8 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uZtJFzqwH8 nav.navbar {
  position: fixed;
}
.cid-uZtJFzqwH8 .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-uZtJFzqwH8 .dropdown-menu {
  padding: 0;
}
.cid-uZtJFzqwH8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uZtJFzqwH8 .dropdown-item:hover,
.cid-uZtJFzqwH8 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uZtJFzqwH8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uZtJFzqwH8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uZtJFzqwH8 .nav-link {
  position: relative;
}
.cid-uZtJFzqwH8 .container {
  display: flex;
  margin: auto;
}
.cid-uZtJFzqwH8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uZtJFzqwH8 .navbar-caption {
  padding-right: 4rem;
}
.cid-uZtJFzqwH8 .dropdown-menu,
.cid-uZtJFzqwH8 .navbar.opened {
  background: #ffffff !important;
}
.cid-uZtJFzqwH8 .nav-item:focus,
.cid-uZtJFzqwH8 .nav-link:focus {
  outline: none;
}
.cid-uZtJFzqwH8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uZtJFzqwH8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZtJFzqwH8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uZtJFzqwH8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uZtJFzqwH8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZtJFzqwH8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZtJFzqwH8 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uZtJFzqwH8 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uZtJFzqwH8 .navbar.opened {
  transition: all .3s;
}
.cid-uZtJFzqwH8 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uZtJFzqwH8 .navbar .navbar-logo img {
  width: auto;
}
.cid-uZtJFzqwH8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uZtJFzqwH8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZtJFzqwH8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZtJFzqwH8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uZtJFzqwH8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZtJFzqwH8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZtJFzqwH8 .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-uZtJFzqwH8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZtJFzqwH8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uZtJFzqwH8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uZtJFzqwH8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZtJFzqwH8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZtJFzqwH8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZtJFzqwH8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZtJFzqwH8 .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-uZtJFzqwH8 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uZtJFzqwH8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uZtJFzqwH8 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZtJFzqwH8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uZtJFzqwH8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uZtJFzqwH8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uZtJFzqwH8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uZtJFzqwH8 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uZtJFzqwH8 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uZtJFzqwH8 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uZtJFzqwH8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZtJFzqwH8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZtJFzqwH8 .dropdown-item.active,
.cid-uZtJFzqwH8 .dropdown-item:active {
  background-color: transparent;
}
.cid-uZtJFzqwH8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZtJFzqwH8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZtJFzqwH8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZtJFzqwH8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uZtJFzqwH8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uZtJFzqwH8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uZtJFzqwH8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uZtJFzqwH8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uZtJFzqwH8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uZtJFzqwH8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uZtJFzqwH8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uZtJFzqwH8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uZtJFzqwH8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uZtJFzqwH8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uZtJFzqwH8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZtJFzqwH8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uZtJFzqwH8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uZtJFzqwH8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZtJFzqwH8 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uZtJFzqwH8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uZtJFzqwH8 .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-uZtJFzqwH8 .navbar {
    height: 77px;
  }
  .cid-uZtJFzqwH8 .navbar.opened {
    height: auto;
  }
  .cid-uZtJFzqwH8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZtJFzN5Lj {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uZtJFzN5Lj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZtJFzN5Lj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZtJFzN5Lj .mbr-section-title {
  color: #ffffff;
}
.cid-uZtJFA6XzU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uZtJFA6XzU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZtJFA6XzU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZtJFA6XzU .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uZtJFA6XzU .content-container {
    flex-direction: column;
  }
}
.cid-uZtJFA6XzU .icons-menu {
  display: flex;
}
.cid-uZtJFA6XzU .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uZtJFA6XzU .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uZtJFA6XzU .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uZtJFA6XzU .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uZtJFA6XzU .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uZtJFA6XzU .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uZtJFA6XzU .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uZtJFApkSl {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uZtJFApkSl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZtJFApkSl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uZtJFApkSl .container {
    padding: 0 30px;
  }
}
.cid-uZtJFApkSl .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uZtJFApkSl .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uZtJFApkSl .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uZtJFApkSl .embla__slide .card-wrap {
  width: 100%;
}
.cid-uZtJFApkSl .embla__slide .card-wrap a {
  display: block;
}
.cid-uZtJFApkSl .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uZtJFApkSl .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uZtJFApkSl .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uZtJFApkSl .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uZtJFApkSl .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uZtJFApkSl .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uZtJFApkSl .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uZtJFApkSl .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uZtJFApkSl .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uZtJFApkSl .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uZtJFApkSl .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uZtJFApkSl .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uZtJFApkSl .embla__button--next,
.cid-uZtJFApkSl .embla__button--prev {
  display: flex;
}
.cid-uZtJFApkSl .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uZtJFApkSl .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uZtJFApkSl .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uZtJFApkSl .embla__button.embla__button--prev {
  left: 0;
}
.cid-uZtJFApkSl .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uZtJFApkSl .embla__button {
    top: auto;
  }
}
.cid-uZtJFApkSl .embla {
  position: relative;
  width: 100%;
}
.cid-uZtJFApkSl .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uZtJFApkSl .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uZtJFApkSl .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uZtJFApkSl .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uZtJFApkSl .mbr-section-title {
  color: #232323;
}
.cid-uZtJFApkSl .mbr-date {
  color: #ffffff;
}
.cid-uZtJFApkSl .mbr-desc {
  color: #ffffff;
}
.cid-uZtJFApkSl .mbr-text {
  color: #ffffff;
}
.cid-uZtJFARY0I {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uZtJFB8PXz {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uZtJFB8PXz .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uZtJFB8PXz .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uZtJFB8PXz .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uZtJFB8PXz .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uZtJFB8PXz .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uZtJFB8PXz .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uZtJFB8PXz .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uZtJFB8PXz .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uZtJFB8PXz .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uZtJFB8PXz .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uZtJFB8PXz .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uZtJFB8PXz .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uZtJFB8PXz .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uZtJFB8PXz .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uZtJFB8PXz foot-menu-item {
  color: #22a5e5;
}
.cid-uZGEgYqaaY {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uZGEgYqaaY nav.navbar {
  position: fixed;
}
.cid-uZGEgYqaaY .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-uZGEgYqaaY .dropdown-menu {
  padding: 0;
}
.cid-uZGEgYqaaY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uZGEgYqaaY .dropdown-item:hover,
.cid-uZGEgYqaaY .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uZGEgYqaaY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uZGEgYqaaY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uZGEgYqaaY .nav-link {
  position: relative;
}
.cid-uZGEgYqaaY .container {
  display: flex;
  margin: auto;
}
.cid-uZGEgYqaaY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uZGEgYqaaY .navbar-caption {
  padding-right: 4rem;
}
.cid-uZGEgYqaaY .dropdown-menu,
.cid-uZGEgYqaaY .navbar.opened {
  background: #ffffff !important;
}
.cid-uZGEgYqaaY .nav-item:focus,
.cid-uZGEgYqaaY .nav-link:focus {
  outline: none;
}
.cid-uZGEgYqaaY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uZGEgYqaaY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZGEgYqaaY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uZGEgYqaaY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uZGEgYqaaY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZGEgYqaaY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZGEgYqaaY .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-uZGEgYqaaY .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uZGEgYqaaY .navbar.opened {
  transition: all .3s;
}
.cid-uZGEgYqaaY .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uZGEgYqaaY .navbar .navbar-logo img {
  width: auto;
}
.cid-uZGEgYqaaY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uZGEgYqaaY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZGEgYqaaY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZGEgYqaaY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uZGEgYqaaY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZGEgYqaaY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZGEgYqaaY .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-uZGEgYqaaY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZGEgYqaaY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uZGEgYqaaY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uZGEgYqaaY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZGEgYqaaY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZGEgYqaaY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZGEgYqaaY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZGEgYqaaY .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-uZGEgYqaaY .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uZGEgYqaaY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uZGEgYqaaY .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZGEgYqaaY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uZGEgYqaaY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uZGEgYqaaY .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uZGEgYqaaY .navbar.navbar-short {
  min-height: 60px;
}
.cid-uZGEgYqaaY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uZGEgYqaaY .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uZGEgYqaaY .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uZGEgYqaaY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZGEgYqaaY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZGEgYqaaY .dropdown-item.active,
.cid-uZGEgYqaaY .dropdown-item:active {
  background-color: transparent;
}
.cid-uZGEgYqaaY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZGEgYqaaY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZGEgYqaaY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZGEgYqaaY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uZGEgYqaaY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uZGEgYqaaY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uZGEgYqaaY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uZGEgYqaaY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uZGEgYqaaY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uZGEgYqaaY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uZGEgYqaaY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uZGEgYqaaY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uZGEgYqaaY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uZGEgYqaaY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uZGEgYqaaY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZGEgYqaaY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uZGEgYqaaY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uZGEgYqaaY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZGEgYqaaY .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uZGEgYqaaY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uZGEgYqaaY .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-uZGEgYqaaY .navbar {
    height: 77px;
  }
  .cid-uZGEgYqaaY .navbar.opened {
    height: auto;
  }
  .cid-uZGEgYqaaY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZGEgYLfhx {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-uZGEgYLfhx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZGEgYLfhx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZGEgYLfhx .mbr-section-title {
  color: #ffffff;
}
.cid-uZGEgYZjBJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uZGEgYZjBJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZGEgYZjBJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZGEgYZjBJ .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-uZGEgYZjBJ .content-container {
    flex-direction: column;
  }
}
.cid-uZGEgYZjBJ .icons-menu {
  display: flex;
}
.cid-uZGEgYZjBJ .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-uZGEgYZjBJ .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-uZGEgYZjBJ .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-uZGEgYZjBJ .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-uZGEgYZjBJ .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-uZGEgYZjBJ .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-uZGEgYZjBJ .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-uZGEgZecuD {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uZGEgZecuD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZGEgZecuD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uZGEgZecuD .container {
    padding: 0 30px;
  }
}
.cid-uZGEgZecuD .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-uZGEgZecuD .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-uZGEgZecuD .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uZGEgZecuD .embla__slide .card-wrap {
  width: 100%;
}
.cid-uZGEgZecuD .embla__slide .card-wrap a {
  display: block;
}
.cid-uZGEgZecuD .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-uZGEgZecuD .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-uZGEgZecuD .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-uZGEgZecuD .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-uZGEgZecuD .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-uZGEgZecuD .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-uZGEgZecuD .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-uZGEgZecuD .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-uZGEgZecuD .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-uZGEgZecuD .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-uZGEgZecuD .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-uZGEgZecuD .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-uZGEgZecuD .embla__button--next,
.cid-uZGEgZecuD .embla__button--prev {
  display: flex;
}
.cid-uZGEgZecuD .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uZGEgZecuD .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uZGEgZecuD .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-uZGEgZecuD .embla__button.embla__button--prev {
  left: 0;
}
.cid-uZGEgZecuD .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-uZGEgZecuD .embla__button {
    top: auto;
  }
}
.cid-uZGEgZecuD .embla {
  position: relative;
  width: 100%;
}
.cid-uZGEgZecuD .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uZGEgZecuD .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uZGEgZecuD .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uZGEgZecuD .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uZGEgZecuD .mbr-section-title {
  color: #232323;
}
.cid-uZGEgZecuD .mbr-date {
  color: #ffffff;
}
.cid-uZGEgZecuD .mbr-desc {
  color: #ffffff;
}
.cid-uZGEgZecuD .mbr-text {
  color: #ffffff;
}
.cid-uZGEgZAU4I {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uZGEgZMMof {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-uZGEgZMMof .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uZGEgZMMof .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uZGEgZMMof .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uZGEgZMMof .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uZGEgZMMof .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uZGEgZMMof .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uZGEgZMMof .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uZGEgZMMof .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uZGEgZMMof .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uZGEgZMMof .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uZGEgZMMof .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uZGEgZMMof .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uZGEgZMMof .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uZGEgZMMof .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uZGEgZMMof foot-menu-item {
  color: #22a5e5;
}
.cid-v0psTEiNbW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v0psTEiNbW nav.navbar {
  position: fixed;
}
.cid-v0psTEiNbW .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-v0psTEiNbW .dropdown-menu {
  padding: 0;
}
.cid-v0psTEiNbW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v0psTEiNbW .dropdown-item:hover,
.cid-v0psTEiNbW .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-v0psTEiNbW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-v0psTEiNbW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v0psTEiNbW .nav-link {
  position: relative;
}
.cid-v0psTEiNbW .container {
  display: flex;
  margin: auto;
}
.cid-v0psTEiNbW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v0psTEiNbW .navbar-caption {
  padding-right: 4rem;
}
.cid-v0psTEiNbW .dropdown-menu,
.cid-v0psTEiNbW .navbar.opened {
  background: #ffffff !important;
}
.cid-v0psTEiNbW .nav-item:focus,
.cid-v0psTEiNbW .nav-link:focus {
  outline: none;
}
.cid-v0psTEiNbW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v0psTEiNbW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v0psTEiNbW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v0psTEiNbW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v0psTEiNbW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v0psTEiNbW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v0psTEiNbW .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-v0psTEiNbW .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v0psTEiNbW .navbar.opened {
  transition: all .3s;
}
.cid-v0psTEiNbW .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-v0psTEiNbW .navbar .navbar-logo img {
  width: auto;
}
.cid-v0psTEiNbW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v0psTEiNbW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v0psTEiNbW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v0psTEiNbW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-v0psTEiNbW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v0psTEiNbW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v0psTEiNbW .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-v0psTEiNbW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v0psTEiNbW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v0psTEiNbW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v0psTEiNbW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v0psTEiNbW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v0psTEiNbW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v0psTEiNbW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v0psTEiNbW .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-v0psTEiNbW .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v0psTEiNbW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v0psTEiNbW .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v0psTEiNbW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v0psTEiNbW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v0psTEiNbW .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v0psTEiNbW .navbar.navbar-short {
  min-height: 60px;
}
.cid-v0psTEiNbW .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v0psTEiNbW .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v0psTEiNbW .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v0psTEiNbW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v0psTEiNbW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v0psTEiNbW .dropdown-item.active,
.cid-v0psTEiNbW .dropdown-item:active {
  background-color: transparent;
}
.cid-v0psTEiNbW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v0psTEiNbW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v0psTEiNbW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v0psTEiNbW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v0psTEiNbW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v0psTEiNbW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v0psTEiNbW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v0psTEiNbW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v0psTEiNbW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-v0psTEiNbW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-v0psTEiNbW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v0psTEiNbW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v0psTEiNbW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v0psTEiNbW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v0psTEiNbW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v0psTEiNbW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v0psTEiNbW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v0psTEiNbW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v0psTEiNbW .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v0psTEiNbW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v0psTEiNbW .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-v0psTEiNbW .navbar {
    height: 77px;
  }
  .cid-v0psTEiNbW .navbar.opened {
    height: auto;
  }
  .cid-v0psTEiNbW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v0psTED0To {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-v0psTED0To .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0psTED0To .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0psTED0To .mbr-section-title {
  color: #ffffff;
}
.cid-v0psTES0X8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0psTES0X8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0psTES0X8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0psTES0X8 .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-v0psTES0X8 .content-container {
    flex-direction: column;
  }
}
.cid-v0psTES0X8 .icons-menu {
  display: flex;
}
.cid-v0psTES0X8 .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-v0psTES0X8 .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-v0psTES0X8 .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-v0psTES0X8 .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-v0psTES0X8 .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-v0psTES0X8 .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-v0psTES0X8 .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-v0psTFa48g {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-v0psTFa48g .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0psTFa48g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v0psTFa48g .container {
    padding: 0 30px;
  }
}
.cid-v0psTFa48g .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-v0psTFa48g .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-v0psTFa48g .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v0psTFa48g .embla__slide .card-wrap {
  width: 100%;
}
.cid-v0psTFa48g .embla__slide .card-wrap a {
  display: block;
}
.cid-v0psTFa48g .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-v0psTFa48g .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-v0psTFa48g .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-v0psTFa48g .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-v0psTFa48g .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-v0psTFa48g .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-v0psTFa48g .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-v0psTFa48g .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-v0psTFa48g .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-v0psTFa48g .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-v0psTFa48g .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-v0psTFa48g .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-v0psTFa48g .embla__button--next,
.cid-v0psTFa48g .embla__button--prev {
  display: flex;
}
.cid-v0psTFa48g .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v0psTFa48g .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v0psTFa48g .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-v0psTFa48g .embla__button.embla__button--prev {
  left: 0;
}
.cid-v0psTFa48g .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-v0psTFa48g .embla__button {
    top: auto;
  }
}
.cid-v0psTFa48g .embla {
  position: relative;
  width: 100%;
}
.cid-v0psTFa48g .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v0psTFa48g .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v0psTFa48g .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v0psTFa48g .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v0psTFa48g .mbr-section-title {
  color: #232323;
}
.cid-v0psTFa48g .mbr-date {
  color: #ffffff;
}
.cid-v0psTFa48g .mbr-desc {
  color: #ffffff;
}
.cid-v0psTFa48g .mbr-text {
  color: #ffffff;
}
.cid-v0psTFvwAC {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v0psTFHxi4 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-v0psTFHxi4 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v0psTFHxi4 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v0psTFHxi4 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v0psTFHxi4 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v0psTFHxi4 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v0psTFHxi4 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v0psTFHxi4 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v0psTFHxi4 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v0psTFHxi4 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v0psTFHxi4 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v0psTFHxi4 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v0psTFHxi4 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v0psTFHxi4 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v0psTFHxi4 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v0psTFHxi4 foot-menu-item {
  color: #22a5e5;
}
.cid-v0psLpOdH6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v0psLpOdH6 nav.navbar {
  position: fixed;
}
.cid-v0psLpOdH6 .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-v0psLpOdH6 .dropdown-menu {
  padding: 0;
}
.cid-v0psLpOdH6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v0psLpOdH6 .dropdown-item:hover,
.cid-v0psLpOdH6 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-v0psLpOdH6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-v0psLpOdH6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v0psLpOdH6 .nav-link {
  position: relative;
}
.cid-v0psLpOdH6 .container {
  display: flex;
  margin: auto;
}
.cid-v0psLpOdH6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v0psLpOdH6 .navbar-caption {
  padding-right: 4rem;
}
.cid-v0psLpOdH6 .dropdown-menu,
.cid-v0psLpOdH6 .navbar.opened {
  background: #ffffff !important;
}
.cid-v0psLpOdH6 .nav-item:focus,
.cid-v0psLpOdH6 .nav-link:focus {
  outline: none;
}
.cid-v0psLpOdH6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v0psLpOdH6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v0psLpOdH6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v0psLpOdH6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v0psLpOdH6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v0psLpOdH6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v0psLpOdH6 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-v0psLpOdH6 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v0psLpOdH6 .navbar.opened {
  transition: all .3s;
}
.cid-v0psLpOdH6 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-v0psLpOdH6 .navbar .navbar-logo img {
  width: auto;
}
.cid-v0psLpOdH6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v0psLpOdH6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v0psLpOdH6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v0psLpOdH6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-v0psLpOdH6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v0psLpOdH6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v0psLpOdH6 .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-v0psLpOdH6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v0psLpOdH6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v0psLpOdH6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v0psLpOdH6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v0psLpOdH6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v0psLpOdH6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v0psLpOdH6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v0psLpOdH6 .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-v0psLpOdH6 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v0psLpOdH6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v0psLpOdH6 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v0psLpOdH6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v0psLpOdH6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v0psLpOdH6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v0psLpOdH6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v0psLpOdH6 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v0psLpOdH6 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v0psLpOdH6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v0psLpOdH6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v0psLpOdH6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v0psLpOdH6 .dropdown-item.active,
.cid-v0psLpOdH6 .dropdown-item:active {
  background-color: transparent;
}
.cid-v0psLpOdH6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v0psLpOdH6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v0psLpOdH6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v0psLpOdH6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v0psLpOdH6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v0psLpOdH6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v0psLpOdH6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v0psLpOdH6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v0psLpOdH6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-v0psLpOdH6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-v0psLpOdH6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v0psLpOdH6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v0psLpOdH6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v0psLpOdH6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v0psLpOdH6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v0psLpOdH6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v0psLpOdH6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v0psLpOdH6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v0psLpOdH6 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v0psLpOdH6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v0psLpOdH6 .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-v0psLpOdH6 .navbar {
    height: 77px;
  }
  .cid-v0psLpOdH6 .navbar.opened {
    height: auto;
  }
  .cid-v0psLpOdH6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v0psLq8ujT {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-v0psLq8ujT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0psLq8ujT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0psLq8ujT .mbr-section-title {
  color: #ffffff;
}
.cid-v0psLqlJiV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0psLqlJiV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0psLqlJiV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0psLqlJiV .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-v0psLqlJiV .content-container {
    flex-direction: column;
  }
}
.cid-v0psLqlJiV .icons-menu {
  display: flex;
}
.cid-v0psLqlJiV .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-v0psLqlJiV .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-v0psLqlJiV .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-v0psLqlJiV .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-v0psLqlJiV .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-v0psLqlJiV .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-v0psLqlJiV .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-v0psLqClKO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-v0psLqClKO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0psLqClKO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v0psLqClKO .container {
    padding: 0 30px;
  }
}
.cid-v0psLqClKO .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-v0psLqClKO .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-v0psLqClKO .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v0psLqClKO .embla__slide .card-wrap {
  width: 100%;
}
.cid-v0psLqClKO .embla__slide .card-wrap a {
  display: block;
}
.cid-v0psLqClKO .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-v0psLqClKO .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-v0psLqClKO .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-v0psLqClKO .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-v0psLqClKO .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-v0psLqClKO .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-v0psLqClKO .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-v0psLqClKO .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-v0psLqClKO .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-v0psLqClKO .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-v0psLqClKO .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-v0psLqClKO .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-v0psLqClKO .embla__button--next,
.cid-v0psLqClKO .embla__button--prev {
  display: flex;
}
.cid-v0psLqClKO .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v0psLqClKO .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v0psLqClKO .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-v0psLqClKO .embla__button.embla__button--prev {
  left: 0;
}
.cid-v0psLqClKO .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-v0psLqClKO .embla__button {
    top: auto;
  }
}
.cid-v0psLqClKO .embla {
  position: relative;
  width: 100%;
}
.cid-v0psLqClKO .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v0psLqClKO .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v0psLqClKO .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v0psLqClKO .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v0psLqClKO .mbr-section-title {
  color: #232323;
}
.cid-v0psLqClKO .mbr-date {
  color: #ffffff;
}
.cid-v0psLqClKO .mbr-desc {
  color: #ffffff;
}
.cid-v0psLqClKO .mbr-text {
  color: #ffffff;
}
.cid-v0psLqClKO .mbr-text,
.cid-v0psLqClKO .mbr-iconfont {
  color: #000000;
  text-align: center;
}
.cid-v0pwddej2d {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0psLr0uJo {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v0psLrbME9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-v0psLrbME9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v0psLrbME9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v0psLrbME9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v0psLrbME9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v0psLrbME9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v0psLrbME9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v0psLrbME9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v0psLrbME9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v0psLrbME9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v0psLrbME9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v0psLrbME9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v0psLrbME9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v0psLrbME9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v0psLrbME9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v0psLrbME9 foot-menu-item {
  color: #22a5e5;
}
.cid-v0TkcDvoUg {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v0TkcDvoUg nav.navbar {
  position: fixed;
}
.cid-v0TkcDvoUg .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-v0TkcDvoUg .dropdown-menu {
  padding: 0;
}
.cid-v0TkcDvoUg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v0TkcDvoUg .dropdown-item:hover,
.cid-v0TkcDvoUg .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-v0TkcDvoUg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-v0TkcDvoUg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v0TkcDvoUg .nav-link {
  position: relative;
}
.cid-v0TkcDvoUg .container {
  display: flex;
  margin: auto;
}
.cid-v0TkcDvoUg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v0TkcDvoUg .navbar-caption {
  padding-right: 4rem;
}
.cid-v0TkcDvoUg .dropdown-menu,
.cid-v0TkcDvoUg .navbar.opened {
  background: #ffffff !important;
}
.cid-v0TkcDvoUg .nav-item:focus,
.cid-v0TkcDvoUg .nav-link:focus {
  outline: none;
}
.cid-v0TkcDvoUg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v0TkcDvoUg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v0TkcDvoUg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v0TkcDvoUg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v0TkcDvoUg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v0TkcDvoUg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v0TkcDvoUg .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-v0TkcDvoUg .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v0TkcDvoUg .navbar.opened {
  transition: all .3s;
}
.cid-v0TkcDvoUg .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-v0TkcDvoUg .navbar .navbar-logo img {
  width: auto;
}
.cid-v0TkcDvoUg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v0TkcDvoUg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v0TkcDvoUg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v0TkcDvoUg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-v0TkcDvoUg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v0TkcDvoUg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v0TkcDvoUg .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-v0TkcDvoUg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v0TkcDvoUg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v0TkcDvoUg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v0TkcDvoUg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v0TkcDvoUg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v0TkcDvoUg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v0TkcDvoUg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v0TkcDvoUg .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-v0TkcDvoUg .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v0TkcDvoUg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v0TkcDvoUg .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v0TkcDvoUg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v0TkcDvoUg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v0TkcDvoUg .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v0TkcDvoUg .navbar.navbar-short {
  min-height: 60px;
}
.cid-v0TkcDvoUg .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v0TkcDvoUg .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v0TkcDvoUg .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v0TkcDvoUg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v0TkcDvoUg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v0TkcDvoUg .dropdown-item.active,
.cid-v0TkcDvoUg .dropdown-item:active {
  background-color: transparent;
}
.cid-v0TkcDvoUg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v0TkcDvoUg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v0TkcDvoUg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v0TkcDvoUg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v0TkcDvoUg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v0TkcDvoUg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v0TkcDvoUg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v0TkcDvoUg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v0TkcDvoUg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-v0TkcDvoUg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-v0TkcDvoUg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v0TkcDvoUg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v0TkcDvoUg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v0TkcDvoUg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v0TkcDvoUg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v0TkcDvoUg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v0TkcDvoUg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v0TkcDvoUg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v0TkcDvoUg .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v0TkcDvoUg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v0TkcDvoUg .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-v0TkcDvoUg .navbar {
    height: 77px;
  }
  .cid-v0TkcDvoUg .navbar.opened {
    height: auto;
  }
  .cid-v0TkcDvoUg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v0TkcDSlAm {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-v0TkcDSlAm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0TkcDSlAm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0TkcDSlAm .mbr-section-title {
  color: #ffffff;
}
.cid-v0TkcE9o44 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0TkcE9o44 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0TkcE9o44 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0TkcE9o44 .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-v0TkcE9o44 .content-container {
    flex-direction: column;
  }
}
.cid-v0TkcE9o44 .icons-menu {
  display: flex;
}
.cid-v0TkcE9o44 .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-v0TkcE9o44 .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-v0TkcE9o44 .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-v0TkcE9o44 .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-v0TkcE9o44 .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-v0TkcE9o44 .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-v0TkcE9o44 .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-v0TkcEp1WP {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0TkcEp1WP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0TkcEp1WP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0TkcEp1WP .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-v0TkcEp1WP .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 992px) {
  .cid-v0TkcEp1WP .container {
    padding: 0 30px;
  }
}
.cid-v0TkcEp1WP .row {
  justify-content: center;
}
.cid-v0TkcEp1WP .content-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v0TkcEp1WP .content-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-v0TkcEp1WP .content-wrapper .mbr-text {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v0TkcEp1WP .content-wrapper .mbr-text {
    margin-bottom: 40px;
  }
}
.cid-v0TkcEp1WP .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
  color: #144031;
}
.cid-v0TkcEp1WP .list .item-wrap {
  margin-bottom: 20px;
  padding-left: 30px;
  position: relative;
}
.cid-v0TkcEp1WP .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-v0TkcEp1WP .list .item-wrap::before {
  content: '';
  position: absolute;
  top: 10px;
  left: 0;
  width: 9px;
  height: 9px;
  background-color: #22654e;
}
.cid-v0TkcEp1WP .mbr-section-title {
  color: #232323;
}
.cid-v0TkcEp1WP .mbr-text {
  color: #144031;
}
.cid-v0TkcEH55n {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0TkcEH55n .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0TkcEH55n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0TkcEH55n .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-v0TkcEH55n .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 992px) {
  .cid-v0TkcEH55n .container {
    padding: 0 30px;
  }
}
.cid-v0TkcEH55n .row {
  justify-content: center;
}
.cid-v0TkcEH55n .content-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v0TkcEH55n .content-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-v0TkcEH55n .content-wrapper .mbr-text {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v0TkcEH55n .content-wrapper .mbr-text {
    margin-bottom: 40px;
  }
}
.cid-v0TkcEH55n .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
  color: #144031;
}
.cid-v0TkcEH55n .list .item-wrap {
  margin-bottom: 20px;
  padding-left: 30px;
  position: relative;
}
.cid-v0TkcEH55n .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-v0TkcEH55n .list .item-wrap::before {
  content: '';
  position: absolute;
  top: 10px;
  left: 0;
  width: 9px;
  height: 9px;
  background-color: #22654e;
}
.cid-v0TkcEH55n .mbr-section-title {
  color: #232323;
}
.cid-v0TkcEH55n .mbr-text {
  color: #144031;
}
.cid-v0TkcEX5zv {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-v0TkcEX5zv .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v0TkcEX5zv .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v0TkcEX5zv .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v0TkcEX5zv .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v0TkcEX5zv .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v0TkcEX5zv .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v0TkcEX5zv .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v0TkcEX5zv .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v0TkcEX5zv .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v0TkcEX5zv .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v0TkcEX5zv .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v0TkcEX5zv .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v0TkcEX5zv .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v0TkcEX5zv .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v0TkcEX5zv foot-menu-item {
  color: #22a5e5;
}
.cid-v0TfSj0v1a {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v0TfSj0v1a nav.navbar {
  position: fixed;
}
.cid-v0TfSj0v1a .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-v0TfSj0v1a .dropdown-menu {
  padding: 0;
}
.cid-v0TfSj0v1a .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v0TfSj0v1a .dropdown-item:hover,
.cid-v0TfSj0v1a .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-v0TfSj0v1a .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-v0TfSj0v1a .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v0TfSj0v1a .nav-link {
  position: relative;
}
.cid-v0TfSj0v1a .container {
  display: flex;
  margin: auto;
}
.cid-v0TfSj0v1a .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v0TfSj0v1a .navbar-caption {
  padding-right: 4rem;
}
.cid-v0TfSj0v1a .dropdown-menu,
.cid-v0TfSj0v1a .navbar.opened {
  background: #ffffff !important;
}
.cid-v0TfSj0v1a .nav-item:focus,
.cid-v0TfSj0v1a .nav-link:focus {
  outline: none;
}
.cid-v0TfSj0v1a .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v0TfSj0v1a .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v0TfSj0v1a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v0TfSj0v1a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v0TfSj0v1a .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v0TfSj0v1a .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v0TfSj0v1a .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-v0TfSj0v1a .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v0TfSj0v1a .navbar.opened {
  transition: all .3s;
}
.cid-v0TfSj0v1a .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-v0TfSj0v1a .navbar .navbar-logo img {
  width: auto;
}
.cid-v0TfSj0v1a .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v0TfSj0v1a .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v0TfSj0v1a .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v0TfSj0v1a .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-v0TfSj0v1a .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v0TfSj0v1a .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v0TfSj0v1a .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-v0TfSj0v1a .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v0TfSj0v1a .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v0TfSj0v1a .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v0TfSj0v1a .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v0TfSj0v1a .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v0TfSj0v1a .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v0TfSj0v1a .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v0TfSj0v1a .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-v0TfSj0v1a .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v0TfSj0v1a .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v0TfSj0v1a .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v0TfSj0v1a .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v0TfSj0v1a .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v0TfSj0v1a .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v0TfSj0v1a .navbar.navbar-short {
  min-height: 60px;
}
.cid-v0TfSj0v1a .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v0TfSj0v1a .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v0TfSj0v1a .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v0TfSj0v1a .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v0TfSj0v1a .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v0TfSj0v1a .dropdown-item.active,
.cid-v0TfSj0v1a .dropdown-item:active {
  background-color: transparent;
}
.cid-v0TfSj0v1a .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v0TfSj0v1a .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v0TfSj0v1a .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v0TfSj0v1a .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v0TfSj0v1a .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v0TfSj0v1a .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v0TfSj0v1a ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v0TfSj0v1a .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v0TfSj0v1a button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-v0TfSj0v1a button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-v0TfSj0v1a button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v0TfSj0v1a button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v0TfSj0v1a button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v0TfSj0v1a button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v0TfSj0v1a nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v0TfSj0v1a nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v0TfSj0v1a nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v0TfSj0v1a nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v0TfSj0v1a .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v0TfSj0v1a a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v0TfSj0v1a .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-v0TfSj0v1a .navbar {
    height: 77px;
  }
  .cid-v0TfSj0v1a .navbar.opened {
    height: auto;
  }
  .cid-v0TfSj0v1a .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v0TfSjmJdY {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-v0TfSjmJdY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0TfSjmJdY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0TfSjmJdY .mbr-section-title {
  color: #ffffff;
}
.cid-v0TfSjAZCb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0TfSjAZCb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0TfSjAZCb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0TfSjAZCb .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-v0TfSjAZCb .content-container {
    flex-direction: column;
  }
}
.cid-v0TfSjAZCb .icons-menu {
  display: flex;
}
.cid-v0TfSjAZCb .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-v0TfSjAZCb .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-v0TfSjAZCb .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-v0TfSjAZCb .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-v0TfSjAZCb .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-v0TfSjAZCb .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-v0TfSjAZCb .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-v0TfZ8UtdO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0TfZ8UtdO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0TfZ8UtdO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0TfZ8UtdO .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-v0TfZ8UtdO .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 992px) {
  .cid-v0TfZ8UtdO .container {
    padding: 0 30px;
  }
}
.cid-v0TfZ8UtdO .row {
  justify-content: center;
}
.cid-v0TfZ8UtdO .content-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v0TfZ8UtdO .content-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-v0TfZ8UtdO .content-wrapper .mbr-text {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v0TfZ8UtdO .content-wrapper .mbr-text {
    margin-bottom: 40px;
  }
}
.cid-v0TfZ8UtdO .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
  color: #144031;
}
.cid-v0TfZ8UtdO .list .item-wrap {
  margin-bottom: 20px;
  padding-left: 30px;
  position: relative;
}
.cid-v0TfZ8UtdO .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-v0TfZ8UtdO .list .item-wrap::before {
  content: '';
  position: absolute;
  top: 10px;
  left: 0;
  width: 9px;
  height: 9px;
  background-color: #22654e;
}
.cid-v0TfZ8UtdO .mbr-section-title {
  color: #232323;
}
.cid-v0TfZ8UtdO .mbr-text {
  color: #144031;
}
.cid-v0TgX18cBe {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0TgX18cBe .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0TgX18cBe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0TgX18cBe .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-v0TgX18cBe .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 992px) {
  .cid-v0TgX18cBe .container {
    padding: 0 30px;
  }
}
.cid-v0TgX18cBe .row {
  justify-content: center;
}
.cid-v0TgX18cBe .content-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v0TgX18cBe .content-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-v0TgX18cBe .content-wrapper .mbr-text {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v0TgX18cBe .content-wrapper .mbr-text {
    margin-bottom: 40px;
  }
}
.cid-v0TgX18cBe .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
  color: #144031;
}
.cid-v0TgX18cBe .list .item-wrap {
  margin-bottom: 20px;
  padding-left: 30px;
  position: relative;
}
.cid-v0TgX18cBe .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-v0TgX18cBe .list .item-wrap::before {
  content: '';
  position: absolute;
  top: 10px;
  left: 0;
  width: 9px;
  height: 9px;
  background-color: #22654e;
}
.cid-v0TgX18cBe .mbr-section-title {
  color: #232323;
}
.cid-v0TgX18cBe .mbr-text {
  color: #144031;
}
.cid-v0TfSkzIGr {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-v0TfSkzIGr .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v0TfSkzIGr .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v0TfSkzIGr .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v0TfSkzIGr .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v0TfSkzIGr .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v0TfSkzIGr .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v0TfSkzIGr .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v0TfSkzIGr .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v0TfSkzIGr .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v0TfSkzIGr .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v0TfSkzIGr .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v0TfSkzIGr .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v0TfSkzIGr .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v0TfSkzIGr .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v0TfSkzIGr foot-menu-item {
  color: #22a5e5;
}
.cid-v0Ui8ZZU20 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v0Ui8ZZU20 nav.navbar {
  position: fixed;
}
.cid-v0Ui8ZZU20 .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-v0Ui8ZZU20 .dropdown-menu {
  padding: 0;
}
.cid-v0Ui8ZZU20 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v0Ui8ZZU20 .dropdown-item:hover,
.cid-v0Ui8ZZU20 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-v0Ui8ZZU20 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-v0Ui8ZZU20 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v0Ui8ZZU20 .nav-link {
  position: relative;
}
.cid-v0Ui8ZZU20 .container {
  display: flex;
  margin: auto;
}
.cid-v0Ui8ZZU20 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v0Ui8ZZU20 .navbar-caption {
  padding-right: 4rem;
}
.cid-v0Ui8ZZU20 .dropdown-menu,
.cid-v0Ui8ZZU20 .navbar.opened {
  background: #ffffff !important;
}
.cid-v0Ui8ZZU20 .nav-item:focus,
.cid-v0Ui8ZZU20 .nav-link:focus {
  outline: none;
}
.cid-v0Ui8ZZU20 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v0Ui8ZZU20 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v0Ui8ZZU20 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v0Ui8ZZU20 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v0Ui8ZZU20 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v0Ui8ZZU20 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v0Ui8ZZU20 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-v0Ui8ZZU20 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v0Ui8ZZU20 .navbar.opened {
  transition: all .3s;
}
.cid-v0Ui8ZZU20 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-v0Ui8ZZU20 .navbar .navbar-logo img {
  width: auto;
}
.cid-v0Ui8ZZU20 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v0Ui8ZZU20 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v0Ui8ZZU20 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v0Ui8ZZU20 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-v0Ui8ZZU20 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v0Ui8ZZU20 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v0Ui8ZZU20 .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-v0Ui8ZZU20 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v0Ui8ZZU20 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v0Ui8ZZU20 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v0Ui8ZZU20 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v0Ui8ZZU20 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v0Ui8ZZU20 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v0Ui8ZZU20 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v0Ui8ZZU20 .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-v0Ui8ZZU20 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v0Ui8ZZU20 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v0Ui8ZZU20 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v0Ui8ZZU20 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v0Ui8ZZU20 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v0Ui8ZZU20 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v0Ui8ZZU20 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v0Ui8ZZU20 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v0Ui8ZZU20 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v0Ui8ZZU20 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v0Ui8ZZU20 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v0Ui8ZZU20 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v0Ui8ZZU20 .dropdown-item.active,
.cid-v0Ui8ZZU20 .dropdown-item:active {
  background-color: transparent;
}
.cid-v0Ui8ZZU20 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v0Ui8ZZU20 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v0Ui8ZZU20 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v0Ui8ZZU20 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v0Ui8ZZU20 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v0Ui8ZZU20 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v0Ui8ZZU20 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v0Ui8ZZU20 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v0Ui8ZZU20 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-v0Ui8ZZU20 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-v0Ui8ZZU20 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v0Ui8ZZU20 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v0Ui8ZZU20 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v0Ui8ZZU20 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v0Ui8ZZU20 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v0Ui8ZZU20 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v0Ui8ZZU20 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v0Ui8ZZU20 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v0Ui8ZZU20 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v0Ui8ZZU20 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v0Ui8ZZU20 .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-v0Ui8ZZU20 .navbar {
    height: 77px;
  }
  .cid-v0Ui8ZZU20 .navbar.opened {
    height: auto;
  }
  .cid-v0Ui8ZZU20 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v0Ui90lGdl {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-v0Ui90lGdl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0Ui90lGdl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0Ui90lGdl .mbr-section-title {
  color: #ffffff;
}
.cid-v0Ui90ARL1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0Ui90ARL1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0Ui90ARL1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0Ui90ARL1 .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-v0Ui90ARL1 .content-container {
    flex-direction: column;
  }
}
.cid-v0Ui90ARL1 .icons-menu {
  display: flex;
}
.cid-v0Ui90ARL1 .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-v0Ui90ARL1 .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-v0Ui90ARL1 .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-v0Ui90ARL1 .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-v0Ui90ARL1 .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-v0Ui90ARL1 .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-v0Ui90ARL1 .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-v0Ui90SlZl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-v0Ui90SlZl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0Ui90SlZl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v0Ui90SlZl .container {
    padding: 0 30px;
  }
}
.cid-v0Ui90SlZl .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-v0Ui90SlZl .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-v0Ui90SlZl .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v0Ui90SlZl .embla__slide .card-wrap {
  width: 100%;
}
.cid-v0Ui90SlZl .embla__slide .card-wrap a {
  display: block;
}
.cid-v0Ui90SlZl .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-v0Ui90SlZl .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-v0Ui90SlZl .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-v0Ui90SlZl .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-v0Ui90SlZl .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-v0Ui90SlZl .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-v0Ui90SlZl .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-v0Ui90SlZl .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-v0Ui90SlZl .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-v0Ui90SlZl .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-v0Ui90SlZl .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-v0Ui90SlZl .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-v0Ui90SlZl .embla__button--next,
.cid-v0Ui90SlZl .embla__button--prev {
  display: flex;
}
.cid-v0Ui90SlZl .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v0Ui90SlZl .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v0Ui90SlZl .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-v0Ui90SlZl .embla__button.embla__button--prev {
  left: 0;
}
.cid-v0Ui90SlZl .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-v0Ui90SlZl .embla__button {
    top: auto;
  }
}
.cid-v0Ui90SlZl .embla {
  position: relative;
  width: 100%;
}
.cid-v0Ui90SlZl .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v0Ui90SlZl .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v0Ui90SlZl .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v0Ui90SlZl .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v0Ui90SlZl .mbr-section-title {
  color: #232323;
}
.cid-v0Ui90SlZl .mbr-date {
  color: #ffffff;
}
.cid-v0Ui90SlZl .mbr-desc {
  color: #ffffff;
}
.cid-v0Ui90SlZl .mbr-text {
  color: #ffffff;
}
.cid-v0Ui90SlZl .mbr-text,
.cid-v0Ui90SlZl .mbr-iconfont {
  color: #000000;
  text-align: center;
}
.cid-v0Ui91A2mV {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v0Ui91P7i6 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-v0Ui91P7i6 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v0Ui91P7i6 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v0Ui91P7i6 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v0Ui91P7i6 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v0Ui91P7i6 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v0Ui91P7i6 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v0Ui91P7i6 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v0Ui91P7i6 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v0Ui91P7i6 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v0Ui91P7i6 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v0Ui91P7i6 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v0Ui91P7i6 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v0Ui91P7i6 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v0Ui91P7i6 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v0Ui91P7i6 foot-menu-item {
  color: #22a5e5;
}
.cid-v1zru0PiPv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v1zru0PiPv nav.navbar {
  position: fixed;
}
.cid-v1zru0PiPv .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-v1zru0PiPv .dropdown-menu {
  padding: 0;
}
.cid-v1zru0PiPv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v1zru0PiPv .dropdown-item:hover,
.cid-v1zru0PiPv .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-v1zru0PiPv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-v1zru0PiPv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v1zru0PiPv .nav-link {
  position: relative;
}
.cid-v1zru0PiPv .container {
  display: flex;
  margin: auto;
}
.cid-v1zru0PiPv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v1zru0PiPv .navbar-caption {
  padding-right: 4rem;
}
.cid-v1zru0PiPv .dropdown-menu,
.cid-v1zru0PiPv .navbar.opened {
  background: #ffffff !important;
}
.cid-v1zru0PiPv .nav-item:focus,
.cid-v1zru0PiPv .nav-link:focus {
  outline: none;
}
.cid-v1zru0PiPv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1zru0PiPv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1zru0PiPv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v1zru0PiPv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1zru0PiPv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1zru0PiPv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1zru0PiPv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-v1zru0PiPv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v1zru0PiPv .navbar.opened {
  transition: all .3s;
}
.cid-v1zru0PiPv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-v1zru0PiPv .navbar .navbar-logo img {
  width: auto;
}
.cid-v1zru0PiPv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v1zru0PiPv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1zru0PiPv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1zru0PiPv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-v1zru0PiPv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1zru0PiPv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1zru0PiPv .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-v1zru0PiPv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1zru0PiPv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v1zru0PiPv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v1zru0PiPv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1zru0PiPv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1zru0PiPv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1zru0PiPv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1zru0PiPv .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-v1zru0PiPv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v1zru0PiPv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v1zru0PiPv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1zru0PiPv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v1zru0PiPv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1zru0PiPv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v1zru0PiPv .navbar.navbar-short {
  min-height: 60px;
}
.cid-v1zru0PiPv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v1zru0PiPv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v1zru0PiPv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1zru0PiPv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1zru0PiPv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1zru0PiPv .dropdown-item.active,
.cid-v1zru0PiPv .dropdown-item:active {
  background-color: transparent;
}
.cid-v1zru0PiPv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1zru0PiPv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1zru0PiPv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1zru0PiPv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v1zru0PiPv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v1zru0PiPv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v1zru0PiPv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1zru0PiPv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v1zru0PiPv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-v1zru0PiPv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-v1zru0PiPv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v1zru0PiPv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v1zru0PiPv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v1zru0PiPv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v1zru0PiPv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v1zru0PiPv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v1zru0PiPv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v1zru0PiPv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v1zru0PiPv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v1zru0PiPv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1zru0PiPv .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-v1zru0PiPv .navbar {
    height: 77px;
  }
  .cid-v1zru0PiPv .navbar.opened {
    height: auto;
  }
  .cid-v1zru0PiPv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1zru1dXSQ {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-v1zru1dXSQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1zru1dXSQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1zru1dXSQ .mbr-section-title {
  color: #ffffff;
}
.cid-v1zru1svrN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v1zru1svrN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1zru1svrN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1zru1svrN .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-v1zru1svrN .content-container {
    flex-direction: column;
  }
}
.cid-v1zru1svrN .icons-menu {
  display: flex;
}
.cid-v1zru1svrN .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-v1zru1svrN .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-v1zru1svrN .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-v1zru1svrN .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-v1zru1svrN .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-v1zru1svrN .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-v1zru1svrN .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-v1zru1HAfV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-v1zru1HAfV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1zru1HAfV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v1zru1HAfV .container {
    padding: 0 30px;
  }
}
.cid-v1zru1HAfV .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-v1zru1HAfV .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-v1zru1HAfV .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v1zru1HAfV .embla__slide .card-wrap {
  width: 100%;
}
.cid-v1zru1HAfV .embla__slide .card-wrap a {
  display: block;
}
.cid-v1zru1HAfV .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-v1zru1HAfV .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-v1zru1HAfV .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-v1zru1HAfV .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-v1zru1HAfV .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-v1zru1HAfV .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-v1zru1HAfV .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-v1zru1HAfV .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-v1zru1HAfV .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-v1zru1HAfV .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-v1zru1HAfV .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-v1zru1HAfV .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-v1zru1HAfV .embla__button--next,
.cid-v1zru1HAfV .embla__button--prev {
  display: flex;
}
.cid-v1zru1HAfV .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v1zru1HAfV .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v1zru1HAfV .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-v1zru1HAfV .embla__button.embla__button--prev {
  left: 0;
}
.cid-v1zru1HAfV .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-v1zru1HAfV .embla__button {
    top: auto;
  }
}
.cid-v1zru1HAfV .embla {
  position: relative;
  width: 100%;
}
.cid-v1zru1HAfV .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v1zru1HAfV .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v1zru1HAfV .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v1zru1HAfV .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v1zru1HAfV .mbr-section-title {
  color: #232323;
}
.cid-v1zru1HAfV .mbr-date {
  color: #ffffff;
}
.cid-v1zru1HAfV .mbr-desc {
  color: #ffffff;
}
.cid-v1zru1HAfV .mbr-text {
  color: #ffffff;
}
.cid-v1zru1HAfV .mbr-text,
.cid-v1zru1HAfV .mbr-iconfont {
  color: #000000;
  text-align: center;
}
.cid-v1zru23liL {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v1zru2fgwY {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-v1zru2fgwY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v1zru2fgwY .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v1zru2fgwY .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v1zru2fgwY .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v1zru2fgwY .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v1zru2fgwY .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v1zru2fgwY .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v1zru2fgwY .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v1zru2fgwY .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v1zru2fgwY .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v1zru2fgwY .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v1zru2fgwY .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v1zru2fgwY .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v1zru2fgwY .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v1zru2fgwY foot-menu-item {
  color: #22a5e5;
}
.cid-v1zsfISA2h {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v1zsfISA2h nav.navbar {
  position: fixed;
}
.cid-v1zsfISA2h .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-v1zsfISA2h .dropdown-menu {
  padding: 0;
}
.cid-v1zsfISA2h .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v1zsfISA2h .dropdown-item:hover,
.cid-v1zsfISA2h .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-v1zsfISA2h .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-v1zsfISA2h .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v1zsfISA2h .nav-link {
  position: relative;
}
.cid-v1zsfISA2h .container {
  display: flex;
  margin: auto;
}
.cid-v1zsfISA2h .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v1zsfISA2h .navbar-caption {
  padding-right: 4rem;
}
.cid-v1zsfISA2h .dropdown-menu,
.cid-v1zsfISA2h .navbar.opened {
  background: #ffffff !important;
}
.cid-v1zsfISA2h .nav-item:focus,
.cid-v1zsfISA2h .nav-link:focus {
  outline: none;
}
.cid-v1zsfISA2h .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1zsfISA2h .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1zsfISA2h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v1zsfISA2h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1zsfISA2h .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1zsfISA2h .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1zsfISA2h .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-v1zsfISA2h .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v1zsfISA2h .navbar.opened {
  transition: all .3s;
}
.cid-v1zsfISA2h .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-v1zsfISA2h .navbar .navbar-logo img {
  width: auto;
}
.cid-v1zsfISA2h .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v1zsfISA2h .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1zsfISA2h .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1zsfISA2h .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-v1zsfISA2h .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1zsfISA2h .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1zsfISA2h .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-v1zsfISA2h .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1zsfISA2h .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v1zsfISA2h .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v1zsfISA2h .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1zsfISA2h .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1zsfISA2h .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1zsfISA2h .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1zsfISA2h .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-v1zsfISA2h .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v1zsfISA2h .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v1zsfISA2h .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1zsfISA2h .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v1zsfISA2h .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1zsfISA2h .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v1zsfISA2h .navbar.navbar-short {
  min-height: 60px;
}
.cid-v1zsfISA2h .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v1zsfISA2h .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v1zsfISA2h .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1zsfISA2h .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1zsfISA2h .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1zsfISA2h .dropdown-item.active,
.cid-v1zsfISA2h .dropdown-item:active {
  background-color: transparent;
}
.cid-v1zsfISA2h .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1zsfISA2h .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1zsfISA2h .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1zsfISA2h .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v1zsfISA2h .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v1zsfISA2h .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v1zsfISA2h ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1zsfISA2h .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v1zsfISA2h button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-v1zsfISA2h button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-v1zsfISA2h button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v1zsfISA2h button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v1zsfISA2h button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v1zsfISA2h button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v1zsfISA2h nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v1zsfISA2h nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v1zsfISA2h nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v1zsfISA2h nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v1zsfISA2h .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v1zsfISA2h a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1zsfISA2h .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-v1zsfISA2h .navbar {
    height: 77px;
  }
  .cid-v1zsfISA2h .navbar.opened {
    height: auto;
  }
  .cid-v1zsfISA2h .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1zsfJgNcb {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-v1zsfJgNcb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1zsfJgNcb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1zsfJgNcb .mbr-section-title {
  color: #ffffff;
}
.cid-v1zsfJt6Y2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v1zsfJt6Y2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1zsfJt6Y2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1zsfJt6Y2 .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-v1zsfJt6Y2 .content-container {
    flex-direction: column;
  }
}
.cid-v1zsfJt6Y2 .icons-menu {
  display: flex;
}
.cid-v1zsfJt6Y2 .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-v1zsfJt6Y2 .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-v1zsfJt6Y2 .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-v1zsfJt6Y2 .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-v1zsfJt6Y2 .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-v1zsfJt6Y2 .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-v1zsfJt6Y2 .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-v1zsfJI2Iw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-v1zsfJI2Iw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1zsfJI2Iw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v1zsfJI2Iw .container {
    padding: 0 30px;
  }
}
.cid-v1zsfJI2Iw .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-v1zsfJI2Iw .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-v1zsfJI2Iw .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v1zsfJI2Iw .embla__slide .card-wrap {
  width: 100%;
}
.cid-v1zsfJI2Iw .embla__slide .card-wrap a {
  display: block;
}
.cid-v1zsfJI2Iw .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-v1zsfJI2Iw .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-v1zsfJI2Iw .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-v1zsfJI2Iw .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-v1zsfJI2Iw .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-v1zsfJI2Iw .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-v1zsfJI2Iw .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-v1zsfJI2Iw .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-v1zsfJI2Iw .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-v1zsfJI2Iw .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-v1zsfJI2Iw .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-v1zsfJI2Iw .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-v1zsfJI2Iw .embla__button--next,
.cid-v1zsfJI2Iw .embla__button--prev {
  display: flex;
}
.cid-v1zsfJI2Iw .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v1zsfJI2Iw .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v1zsfJI2Iw .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-v1zsfJI2Iw .embla__button.embla__button--prev {
  left: 0;
}
.cid-v1zsfJI2Iw .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-v1zsfJI2Iw .embla__button {
    top: auto;
  }
}
.cid-v1zsfJI2Iw .embla {
  position: relative;
  width: 100%;
}
.cid-v1zsfJI2Iw .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v1zsfJI2Iw .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v1zsfJI2Iw .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v1zsfJI2Iw .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v1zsfJI2Iw .mbr-section-title {
  color: #232323;
}
.cid-v1zsfJI2Iw .mbr-date {
  color: #ffffff;
}
.cid-v1zsfJI2Iw .mbr-desc {
  color: #ffffff;
}
.cid-v1zsfJI2Iw .mbr-text {
  color: #ffffff;
}
.cid-v1zsfJI2Iw .mbr-text,
.cid-v1zsfJI2Iw .mbr-iconfont {
  color: #000000;
  text-align: center;
}
.cid-v1zsfK1p1e {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v1zsfKf4wf {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-v1zsfKf4wf .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v1zsfKf4wf .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v1zsfKf4wf .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v1zsfKf4wf .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v1zsfKf4wf .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v1zsfKf4wf .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v1zsfKf4wf .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v1zsfKf4wf .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v1zsfKf4wf .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v1zsfKf4wf .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v1zsfKf4wf .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v1zsfKf4wf .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v1zsfKf4wf .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v1zsfKf4wf .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v1zsfKf4wf foot-menu-item {
  color: #22a5e5;
}
.cid-v1zsijp6nU {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v1zsijp6nU nav.navbar {
  position: fixed;
}
.cid-v1zsijp6nU .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-v1zsijp6nU .dropdown-menu {
  padding: 0;
}
.cid-v1zsijp6nU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v1zsijp6nU .dropdown-item:hover,
.cid-v1zsijp6nU .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-v1zsijp6nU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-v1zsijp6nU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v1zsijp6nU .nav-link {
  position: relative;
}
.cid-v1zsijp6nU .container {
  display: flex;
  margin: auto;
}
.cid-v1zsijp6nU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v1zsijp6nU .navbar-caption {
  padding-right: 4rem;
}
.cid-v1zsijp6nU .dropdown-menu,
.cid-v1zsijp6nU .navbar.opened {
  background: #ffffff !important;
}
.cid-v1zsijp6nU .nav-item:focus,
.cid-v1zsijp6nU .nav-link:focus {
  outline: none;
}
.cid-v1zsijp6nU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1zsijp6nU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1zsijp6nU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v1zsijp6nU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1zsijp6nU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1zsijp6nU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1zsijp6nU .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-v1zsijp6nU .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v1zsijp6nU .navbar.opened {
  transition: all .3s;
}
.cid-v1zsijp6nU .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-v1zsijp6nU .navbar .navbar-logo img {
  width: auto;
}
.cid-v1zsijp6nU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v1zsijp6nU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1zsijp6nU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1zsijp6nU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-v1zsijp6nU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1zsijp6nU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1zsijp6nU .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-v1zsijp6nU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1zsijp6nU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v1zsijp6nU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v1zsijp6nU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1zsijp6nU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1zsijp6nU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1zsijp6nU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1zsijp6nU .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-v1zsijp6nU .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v1zsijp6nU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v1zsijp6nU .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1zsijp6nU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v1zsijp6nU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1zsijp6nU .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v1zsijp6nU .navbar.navbar-short {
  min-height: 60px;
}
.cid-v1zsijp6nU .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v1zsijp6nU .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v1zsijp6nU .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1zsijp6nU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1zsijp6nU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1zsijp6nU .dropdown-item.active,
.cid-v1zsijp6nU .dropdown-item:active {
  background-color: transparent;
}
.cid-v1zsijp6nU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1zsijp6nU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1zsijp6nU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1zsijp6nU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v1zsijp6nU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v1zsijp6nU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v1zsijp6nU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1zsijp6nU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v1zsijp6nU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-v1zsijp6nU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-v1zsijp6nU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v1zsijp6nU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v1zsijp6nU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v1zsijp6nU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v1zsijp6nU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v1zsijp6nU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v1zsijp6nU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v1zsijp6nU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v1zsijp6nU .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v1zsijp6nU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1zsijp6nU .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-v1zsijp6nU .navbar {
    height: 77px;
  }
  .cid-v1zsijp6nU .navbar.opened {
    height: auto;
  }
  .cid-v1zsijp6nU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1zsik0h6s {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-v1zsik0h6s .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1zsik0h6s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1zsik0h6s .mbr-section-title {
  color: #ffffff;
}
.cid-v1zsikhrg9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v1zsikhrg9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1zsikhrg9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1zsikhrg9 .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-v1zsikhrg9 .content-container {
    flex-direction: column;
  }
}
.cid-v1zsikhrg9 .icons-menu {
  display: flex;
}
.cid-v1zsikhrg9 .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-v1zsikhrg9 .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-v1zsikhrg9 .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-v1zsikhrg9 .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-v1zsikhrg9 .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-v1zsikhrg9 .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-v1zsikhrg9 .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-v1zsikxGiA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-v1zsikxGiA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1zsikxGiA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v1zsikxGiA .container {
    padding: 0 30px;
  }
}
.cid-v1zsikxGiA .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-v1zsikxGiA .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-v1zsikxGiA .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v1zsikxGiA .embla__slide .card-wrap {
  width: 100%;
}
.cid-v1zsikxGiA .embla__slide .card-wrap a {
  display: block;
}
.cid-v1zsikxGiA .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-v1zsikxGiA .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-v1zsikxGiA .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-v1zsikxGiA .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-v1zsikxGiA .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-v1zsikxGiA .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-v1zsikxGiA .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-v1zsikxGiA .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-v1zsikxGiA .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-v1zsikxGiA .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-v1zsikxGiA .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-v1zsikxGiA .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-v1zsikxGiA .embla__button--next,
.cid-v1zsikxGiA .embla__button--prev {
  display: flex;
}
.cid-v1zsikxGiA .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v1zsikxGiA .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v1zsikxGiA .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-v1zsikxGiA .embla__button.embla__button--prev {
  left: 0;
}
.cid-v1zsikxGiA .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-v1zsikxGiA .embla__button {
    top: auto;
  }
}
.cid-v1zsikxGiA .embla {
  position: relative;
  width: 100%;
}
.cid-v1zsikxGiA .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v1zsikxGiA .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v1zsikxGiA .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v1zsikxGiA .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v1zsikxGiA .mbr-section-title {
  color: #232323;
}
.cid-v1zsikxGiA .mbr-date {
  color: #ffffff;
}
.cid-v1zsikxGiA .mbr-desc {
  color: #ffffff;
}
.cid-v1zsikxGiA .mbr-text {
  color: #ffffff;
}
.cid-v1zsikxGiA .mbr-text,
.cid-v1zsikxGiA .mbr-iconfont {
  color: #000000;
  text-align: center;
}
.cid-v1zsikRpjf {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v1zsil4kFE {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-v1zsil4kFE .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v1zsil4kFE .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v1zsil4kFE .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v1zsil4kFE .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v1zsil4kFE .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v1zsil4kFE .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v1zsil4kFE .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v1zsil4kFE .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v1zsil4kFE .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v1zsil4kFE .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v1zsil4kFE .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v1zsil4kFE .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v1zsil4kFE .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v1zsil4kFE .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v1zsil4kFE foot-menu-item {
  color: #22a5e5;
}
.cid-v1F5w0BpxK {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v1F5w0BpxK nav.navbar {
  position: fixed;
}
.cid-v1F5w0BpxK .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-v1F5w0BpxK .dropdown-menu {
  padding: 0;
}
.cid-v1F5w0BpxK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v1F5w0BpxK .dropdown-item:hover,
.cid-v1F5w0BpxK .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-v1F5w0BpxK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-v1F5w0BpxK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v1F5w0BpxK .nav-link {
  position: relative;
}
.cid-v1F5w0BpxK .container {
  display: flex;
  margin: auto;
}
.cid-v1F5w0BpxK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v1F5w0BpxK .navbar-caption {
  padding-right: 4rem;
}
.cid-v1F5w0BpxK .dropdown-menu,
.cid-v1F5w0BpxK .navbar.opened {
  background: #ffffff !important;
}
.cid-v1F5w0BpxK .nav-item:focus,
.cid-v1F5w0BpxK .nav-link:focus {
  outline: none;
}
.cid-v1F5w0BpxK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1F5w0BpxK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1F5w0BpxK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v1F5w0BpxK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1F5w0BpxK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1F5w0BpxK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1F5w0BpxK .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-v1F5w0BpxK .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v1F5w0BpxK .navbar.opened {
  transition: all .3s;
}
.cid-v1F5w0BpxK .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-v1F5w0BpxK .navbar .navbar-logo img {
  width: auto;
}
.cid-v1F5w0BpxK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v1F5w0BpxK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1F5w0BpxK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1F5w0BpxK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-v1F5w0BpxK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1F5w0BpxK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1F5w0BpxK .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-v1F5w0BpxK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1F5w0BpxK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v1F5w0BpxK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v1F5w0BpxK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1F5w0BpxK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1F5w0BpxK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1F5w0BpxK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1F5w0BpxK .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-v1F5w0BpxK .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v1F5w0BpxK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v1F5w0BpxK .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1F5w0BpxK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v1F5w0BpxK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1F5w0BpxK .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v1F5w0BpxK .navbar.navbar-short {
  min-height: 60px;
}
.cid-v1F5w0BpxK .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v1F5w0BpxK .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v1F5w0BpxK .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1F5w0BpxK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1F5w0BpxK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1F5w0BpxK .dropdown-item.active,
.cid-v1F5w0BpxK .dropdown-item:active {
  background-color: transparent;
}
.cid-v1F5w0BpxK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1F5w0BpxK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1F5w0BpxK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1F5w0BpxK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v1F5w0BpxK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v1F5w0BpxK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v1F5w0BpxK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1F5w0BpxK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v1F5w0BpxK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-v1F5w0BpxK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-v1F5w0BpxK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v1F5w0BpxK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v1F5w0BpxK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v1F5w0BpxK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v1F5w0BpxK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v1F5w0BpxK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v1F5w0BpxK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v1F5w0BpxK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v1F5w0BpxK .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v1F5w0BpxK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1F5w0BpxK .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-v1F5w0BpxK .navbar {
    height: 77px;
  }
  .cid-v1F5w0BpxK .navbar.opened {
    height: auto;
  }
  .cid-v1F5w0BpxK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1F5w0ZgJV {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-v1F5w0ZgJV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1F5w0ZgJV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1F5w0ZgJV .mbr-section-title {
  color: #ffffff;
}
.cid-v1F5w1g7RM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v1F5w1g7RM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1F5w1g7RM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1F5w1g7RM .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-v1F5w1g7RM .content-container {
    flex-direction: column;
  }
}
.cid-v1F5w1g7RM .icons-menu {
  display: flex;
}
.cid-v1F5w1g7RM .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-v1F5w1g7RM .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-v1F5w1g7RM .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-v1F5w1g7RM .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-v1F5w1g7RM .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-v1F5w1g7RM .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-v1F5w1g7RM .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-v1F9lxMH5H {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v1F7DgHQNp {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v1F7DgHQNp .list1 {
  padding: 80px 1rem;
}
.cid-v1F7DgHQNp .mbr-text {
  padding-bottom: 40px;
}
.cid-v1F7DgHQNp .list-border {
  padding-bottom: 160px;
}
.cid-v1F7DgHQNp .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-v1F7DgHQNp .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-v1F7DgHQNp .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-v1F7DgHQNp .counter-container ol li a:hover {
  opacity: .85;
}
.cid-v1F7DgHQNp .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: -3px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #191919;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0;
}
@media (max-width: 768px) {
  .cid-v1F7DgHQNp .list-border {
    padding-bottom: 60px;
  }
}
@media (max-width: 425px) {
  .cid-v1F7DgHQNp .list-border {
    padding-bottom: 40px;
  }
}
.cid-v1FbpTmfyb {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v1FbpTmfyb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1FbpTmfyb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v1FbpTmfyb .container {
    padding: 0 20px;
  }
}
.cid-v1FbpTmfyb .desc-wrapper .mbr-desc {
  margin-bottom: 30px;
}
.cid-v1FbpTmfyb .items-wrapper .item {
  border-top: 1px solid #dfe6ea;
}
.cid-v1FbpTmfyb .items-wrapper .item:last-child {
  border-bottom: 1px solid #dfe6ea;
}
@media (max-width: 992px) {
  .cid-v1FbpTmfyb .items-wrapper .item {
    border: 1px solid #dfe6ea;
    border-radius: 1.2rem !important;
    margin-bottom: 10px;
  }
}
.cid-v1FbpTmfyb .items-wrapper .item a {
  display: block;
}
.cid-v1FbpTmfyb .items-wrapper .item a:hover .item-wrapper::before,
.cid-v1FbpTmfyb .items-wrapper .item a:focus .item-wrapper::before {
  height: 100%;
}
.cid-v1FbpTmfyb .items-wrapper .item a:hover .item-wrapper .card-box .card-number,
.cid-v1FbpTmfyb .items-wrapper .item a:focus .item-wrapper .card-box .card-number {
  padding-left: 16px;
}
.cid-v1FbpTmfyb .items-wrapper .item a:hover .item-wrapper .card-box .icon-wrapper,
.cid-v1FbpTmfyb .items-wrapper .item a:focus .item-wrapper .card-box .icon-wrapper {
  padding-right: 16px;
}
.cid-v1FbpTmfyb .items-wrapper .item a .item-wrapper {
  position: relative;
  padding: 28px 0;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-v1FbpTmfyb .items-wrapper .item a .item-wrapper {
    padding: 24px;
  }
}
.cid-v1FbpTmfyb .items-wrapper .item a .item-wrapper::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0;
  background-color: #f7bfbf;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 1440px) {
  .cid-v1FbpTmfyb .items-wrapper .item a .item-wrapper::before {
    display: none;
  }
}
.cid-v1FbpTmfyb .items-wrapper .item a .item-wrapper .card-box {
  position: relative;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v1FbpTmfyb .items-wrapper .item a .item-wrapper .card-box .card-number {
  width: 30%;
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-v1FbpTmfyb .items-wrapper .item a .item-wrapper .card-box .card-number {
    display: none;
  }
}
.cid-v1FbpTmfyb .items-wrapper .item a .item-wrapper .card-box .card-title {
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v1FbpTmfyb .items-wrapper .item a .item-wrapper .card-box .card-title {
    width: auto;
  }
}
.cid-v1FbpTmfyb .items-wrapper .item a .item-wrapper .card-box .icon-wrapper {
  display: flex;
  justify-content: flex-end;
  width: 10%;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-v1FbpTmfyb .items-wrapper .item a .item-wrapper .card-box .icon-wrapper {
    width: auto;
  }
}
.cid-v1FbpTmfyb .items-wrapper .item a .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 30px;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-v1FbpTmfyb .items-wrapper .item a .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 70px;
    height: 70px;
    min-width: 70px;
    border-radius: 100%;
    background-color: #f7bfbf;
    font-size: 22px;
  }
}
.cid-v1FbpTmfyb .mbr-desc {
  color: #000000;
}
.cid-v1FbpTmfyb .card-title {
  color: #000000;
}
.cid-v1FbpTmfyb .card-number {
  color: #000000;
}
.cid-v1FauzT6PS {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v1FdPsffTG {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v1FeVtlg7S {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v1F5w206G0 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-v1F5w206G0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v1F5w206G0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v1F5w206G0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v1F5w206G0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v1F5w206G0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v1F5w206G0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v1F5w206G0 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v1F5w206G0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v1F5w206G0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v1F5w206G0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v1F5w206G0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v1F5w206G0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v1F5w206G0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v1F5w206G0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v1F5w206G0 foot-menu-item {
  color: #22a5e5;
}
.cid-v2dWPAq1KH {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v2dWPAq1KH nav.navbar {
  position: fixed;
}
.cid-v2dWPAq1KH .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-v2dWPAq1KH .dropdown-menu {
  padding: 0;
}
.cid-v2dWPAq1KH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v2dWPAq1KH .dropdown-item:hover,
.cid-v2dWPAq1KH .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-v2dWPAq1KH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-v2dWPAq1KH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v2dWPAq1KH .nav-link {
  position: relative;
}
.cid-v2dWPAq1KH .container {
  display: flex;
  margin: auto;
}
.cid-v2dWPAq1KH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v2dWPAq1KH .navbar-caption {
  padding-right: 4rem;
}
.cid-v2dWPAq1KH .dropdown-menu,
.cid-v2dWPAq1KH .navbar.opened {
  background: #ffffff !important;
}
.cid-v2dWPAq1KH .nav-item:focus,
.cid-v2dWPAq1KH .nav-link:focus {
  outline: none;
}
.cid-v2dWPAq1KH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2dWPAq1KH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2dWPAq1KH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v2dWPAq1KH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2dWPAq1KH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2dWPAq1KH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2dWPAq1KH .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-v2dWPAq1KH .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v2dWPAq1KH .navbar.opened {
  transition: all .3s;
}
.cid-v2dWPAq1KH .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-v2dWPAq1KH .navbar .navbar-logo img {
  width: auto;
}
.cid-v2dWPAq1KH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v2dWPAq1KH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2dWPAq1KH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2dWPAq1KH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-v2dWPAq1KH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2dWPAq1KH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2dWPAq1KH .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-v2dWPAq1KH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2dWPAq1KH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v2dWPAq1KH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v2dWPAq1KH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2dWPAq1KH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2dWPAq1KH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2dWPAq1KH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2dWPAq1KH .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-v2dWPAq1KH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v2dWPAq1KH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v2dWPAq1KH .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2dWPAq1KH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v2dWPAq1KH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2dWPAq1KH .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v2dWPAq1KH .navbar.navbar-short {
  min-height: 60px;
}
.cid-v2dWPAq1KH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v2dWPAq1KH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v2dWPAq1KH .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2dWPAq1KH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2dWPAq1KH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2dWPAq1KH .dropdown-item.active,
.cid-v2dWPAq1KH .dropdown-item:active {
  background-color: transparent;
}
.cid-v2dWPAq1KH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2dWPAq1KH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2dWPAq1KH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2dWPAq1KH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v2dWPAq1KH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v2dWPAq1KH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v2dWPAq1KH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2dWPAq1KH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v2dWPAq1KH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-v2dWPAq1KH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-v2dWPAq1KH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v2dWPAq1KH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v2dWPAq1KH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v2dWPAq1KH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v2dWPAq1KH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v2dWPAq1KH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v2dWPAq1KH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v2dWPAq1KH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v2dWPAq1KH .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v2dWPAq1KH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2dWPAq1KH .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-v2dWPAq1KH .navbar {
    height: 77px;
  }
  .cid-v2dWPAq1KH .navbar.opened {
    height: auto;
  }
  .cid-v2dWPAq1KH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2dWPALNwu {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-v2dWPALNwu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dWPALNwu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dWPALNwu .mbr-section-title {
  color: #ffffff;
}
.cid-v2dWPAZOkS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v2dWPAZOkS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dWPAZOkS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dWPAZOkS .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-v2dWPAZOkS .content-container {
    flex-direction: column;
  }
}
.cid-v2dWPAZOkS .icons-menu {
  display: flex;
}
.cid-v2dWPAZOkS .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-v2dWPAZOkS .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-v2dWPAZOkS .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-v2dWPAZOkS .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-v2dWPAZOkS .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-v2dWPAZOkS .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-v2dWPAZOkS .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-v2dWPBi0gr {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v2dWPBi0gr .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dWPBi0gr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dWPBi0gr .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-v2dWPBi0gr .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 992px) {
  .cid-v2dWPBi0gr .container {
    padding: 0 30px;
  }
}
.cid-v2dWPBi0gr .row {
  justify-content: center;
}
.cid-v2dWPBi0gr .content-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v2dWPBi0gr .content-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-v2dWPBi0gr .content-wrapper .mbr-text {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v2dWPBi0gr .content-wrapper .mbr-text {
    margin-bottom: 40px;
  }
}
.cid-v2dWPBi0gr .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
  color: #144031;
}
.cid-v2dWPBi0gr .list .item-wrap {
  margin-bottom: 20px;
  padding-left: 30px;
  position: relative;
}
.cid-v2dWPBi0gr .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-v2dWPBi0gr .list .item-wrap::before {
  content: '';
  position: absolute;
  top: 10px;
  left: 0;
  width: 9px;
  height: 9px;
  background-color: #22654e;
}
.cid-v2dWPBi0gr .mbr-section-title {
  color: #232323;
}
.cid-v2dWPBi0gr .mbr-text {
  color: #144031;
}
.cid-v2dWPBi0gr .list,
.cid-v2dWPBi0gr .item-wrap {
  text-align: center;
}
.cid-v2dWPBi0gr .list,
.cid-v2dWPBi0gr .item-wrap P {
  text-align: left;
}
.cid-v2dWPBM79h {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-v2dWPBM79h .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2dWPBM79h .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v2dWPBM79h .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v2dWPBM79h .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v2dWPBM79h .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v2dWPBM79h .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v2dWPBM79h .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v2dWPBM79h .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v2dWPBM79h .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v2dWPBM79h .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v2dWPBM79h .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v2dWPBM79h .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v2dWPBM79h .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v2dWPBM79h .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v2dWPBM79h foot-menu-item {
  color: #22a5e5;
}
.cid-v34uBDqsFz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v34uBDqsFz nav.navbar {
  position: fixed;
}
.cid-v34uBDqsFz .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-v34uBDqsFz .dropdown-menu {
  padding: 0;
}
.cid-v34uBDqsFz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v34uBDqsFz .dropdown-item:hover,
.cid-v34uBDqsFz .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-v34uBDqsFz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-v34uBDqsFz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v34uBDqsFz .nav-link {
  position: relative;
}
.cid-v34uBDqsFz .container {
  display: flex;
  margin: auto;
}
.cid-v34uBDqsFz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v34uBDqsFz .navbar-caption {
  padding-right: 4rem;
}
.cid-v34uBDqsFz .dropdown-menu,
.cid-v34uBDqsFz .navbar.opened {
  background: #ffffff !important;
}
.cid-v34uBDqsFz .nav-item:focus,
.cid-v34uBDqsFz .nav-link:focus {
  outline: none;
}
.cid-v34uBDqsFz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v34uBDqsFz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v34uBDqsFz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v34uBDqsFz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v34uBDqsFz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v34uBDqsFz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v34uBDqsFz .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-v34uBDqsFz .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v34uBDqsFz .navbar.opened {
  transition: all .3s;
}
.cid-v34uBDqsFz .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-v34uBDqsFz .navbar .navbar-logo img {
  width: auto;
}
.cid-v34uBDqsFz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v34uBDqsFz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v34uBDqsFz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v34uBDqsFz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-v34uBDqsFz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v34uBDqsFz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v34uBDqsFz .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-v34uBDqsFz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v34uBDqsFz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v34uBDqsFz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v34uBDqsFz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v34uBDqsFz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v34uBDqsFz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v34uBDqsFz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v34uBDqsFz .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-v34uBDqsFz .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v34uBDqsFz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v34uBDqsFz .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v34uBDqsFz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v34uBDqsFz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v34uBDqsFz .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v34uBDqsFz .navbar.navbar-short {
  min-height: 60px;
}
.cid-v34uBDqsFz .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v34uBDqsFz .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v34uBDqsFz .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v34uBDqsFz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v34uBDqsFz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v34uBDqsFz .dropdown-item.active,
.cid-v34uBDqsFz .dropdown-item:active {
  background-color: transparent;
}
.cid-v34uBDqsFz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v34uBDqsFz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v34uBDqsFz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v34uBDqsFz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v34uBDqsFz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v34uBDqsFz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v34uBDqsFz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v34uBDqsFz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v34uBDqsFz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-v34uBDqsFz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-v34uBDqsFz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v34uBDqsFz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v34uBDqsFz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v34uBDqsFz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v34uBDqsFz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v34uBDqsFz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v34uBDqsFz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v34uBDqsFz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v34uBDqsFz .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v34uBDqsFz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v34uBDqsFz .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-v34uBDqsFz .navbar {
    height: 77px;
  }
  .cid-v34uBDqsFz .navbar.opened {
    height: auto;
  }
  .cid-v34uBDqsFz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v34uBDYHbV {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-v34uBDYHbV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v34uBDYHbV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v34uBDYHbV .mbr-section-title {
  color: #ffffff;
}
.cid-v34uBEhJBS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v34uBEhJBS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v34uBEhJBS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v34uBEhJBS .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-v34uBEhJBS .content-container {
    flex-direction: column;
  }
}
.cid-v34uBEhJBS .icons-menu {
  display: flex;
}
.cid-v34uBEhJBS .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-v34uBEhJBS .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-v34uBEhJBS .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-v34uBEhJBS .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-v34uBEhJBS .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-v34uBEhJBS .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-v34uBEhJBS .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-v34uBECk0z {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-v34uBECk0z .mbr-fallback-image.disabled {
  display: none;
}
.cid-v34uBECk0z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v34uBECk0z .container {
    padding: 0 30px;
  }
}
.cid-v34uBECk0z .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-v34uBECk0z .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-v34uBECk0z .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v34uBECk0z .embla__slide .card-wrap {
  width: 100%;
}
.cid-v34uBECk0z .embla__slide .card-wrap a {
  display: block;
}
.cid-v34uBECk0z .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-v34uBECk0z .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-v34uBECk0z .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-v34uBECk0z .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-v34uBECk0z .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-v34uBECk0z .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-v34uBECk0z .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-v34uBECk0z .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-v34uBECk0z .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-v34uBECk0z .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-v34uBECk0z .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-v34uBECk0z .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-v34uBECk0z .embla__button--next,
.cid-v34uBECk0z .embla__button--prev {
  display: flex;
}
.cid-v34uBECk0z .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v34uBECk0z .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v34uBECk0z .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-v34uBECk0z .embla__button.embla__button--prev {
  left: 0;
}
.cid-v34uBECk0z .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-v34uBECk0z .embla__button {
    top: auto;
  }
}
.cid-v34uBECk0z .embla {
  position: relative;
  width: 100%;
}
.cid-v34uBECk0z .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v34uBECk0z .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v34uBECk0z .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v34uBECk0z .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v34uBECk0z .mbr-section-title {
  color: #232323;
}
.cid-v34uBECk0z .mbr-date {
  color: #ffffff;
}
.cid-v34uBECk0z .mbr-desc {
  color: #ffffff;
}
.cid-v34uBECk0z .mbr-text {
  color: #ffffff;
}
.cid-v34uBECk0z .mbr-text,
.cid-v34uBECk0z .mbr-iconfont {
  color: #000000;
  text-align: center;
}
.cid-v34uBF6wIf {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v34uBFnMoC {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-v34uBFnMoC .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v34uBFnMoC .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v34uBFnMoC .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v34uBFnMoC .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v34uBFnMoC .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v34uBFnMoC .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v34uBFnMoC .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v34uBFnMoC .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v34uBFnMoC .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v34uBFnMoC .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v34uBFnMoC .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v34uBFnMoC .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v34uBFnMoC .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v34uBFnMoC .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v34uBFnMoC foot-menu-item {
  color: #22a5e5;
}
.cid-v34CtxtJzP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v34CtxtJzP nav.navbar {
  position: fixed;
}
.cid-v34CtxtJzP .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-v34CtxtJzP .dropdown-menu {
  padding: 0;
}
.cid-v34CtxtJzP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v34CtxtJzP .dropdown-item:hover,
.cid-v34CtxtJzP .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-v34CtxtJzP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-v34CtxtJzP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v34CtxtJzP .nav-link {
  position: relative;
}
.cid-v34CtxtJzP .container {
  display: flex;
  margin: auto;
}
.cid-v34CtxtJzP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v34CtxtJzP .navbar-caption {
  padding-right: 4rem;
}
.cid-v34CtxtJzP .dropdown-menu,
.cid-v34CtxtJzP .navbar.opened {
  background: #ffffff !important;
}
.cid-v34CtxtJzP .nav-item:focus,
.cid-v34CtxtJzP .nav-link:focus {
  outline: none;
}
.cid-v34CtxtJzP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v34CtxtJzP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v34CtxtJzP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v34CtxtJzP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v34CtxtJzP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v34CtxtJzP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v34CtxtJzP .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-v34CtxtJzP .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v34CtxtJzP .navbar.opened {
  transition: all .3s;
}
.cid-v34CtxtJzP .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-v34CtxtJzP .navbar .navbar-logo img {
  width: auto;
}
.cid-v34CtxtJzP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v34CtxtJzP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v34CtxtJzP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v34CtxtJzP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-v34CtxtJzP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v34CtxtJzP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v34CtxtJzP .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-v34CtxtJzP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v34CtxtJzP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v34CtxtJzP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v34CtxtJzP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v34CtxtJzP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v34CtxtJzP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v34CtxtJzP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v34CtxtJzP .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-v34CtxtJzP .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v34CtxtJzP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v34CtxtJzP .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v34CtxtJzP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v34CtxtJzP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v34CtxtJzP .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v34CtxtJzP .navbar.navbar-short {
  min-height: 60px;
}
.cid-v34CtxtJzP .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v34CtxtJzP .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v34CtxtJzP .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v34CtxtJzP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v34CtxtJzP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v34CtxtJzP .dropdown-item.active,
.cid-v34CtxtJzP .dropdown-item:active {
  background-color: transparent;
}
.cid-v34CtxtJzP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v34CtxtJzP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v34CtxtJzP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v34CtxtJzP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v34CtxtJzP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v34CtxtJzP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v34CtxtJzP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v34CtxtJzP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v34CtxtJzP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-v34CtxtJzP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-v34CtxtJzP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v34CtxtJzP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v34CtxtJzP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v34CtxtJzP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v34CtxtJzP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v34CtxtJzP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v34CtxtJzP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v34CtxtJzP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v34CtxtJzP .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v34CtxtJzP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v34CtxtJzP .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-v34CtxtJzP .navbar {
    height: 77px;
  }
  .cid-v34CtxtJzP .navbar.opened {
    height: auto;
  }
  .cid-v34CtxtJzP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v34CtxOicE {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-v34CtxOicE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v34CtxOicE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v34CtxOicE .mbr-section-title {
  color: #ffffff;
}
.cid-v34Cty46mN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v34Cty46mN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v34Cty46mN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v34Cty46mN .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-v34Cty46mN .content-container {
    flex-direction: column;
  }
}
.cid-v34Cty46mN .icons-menu {
  display: flex;
}
.cid-v34Cty46mN .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-v34Cty46mN .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-v34Cty46mN .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-v34Cty46mN .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-v34Cty46mN .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-v34Cty46mN .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-v34Cty46mN .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-v34CtykWIh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-v34CtykWIh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v34CtykWIh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v34CtykWIh .container {
    padding: 0 30px;
  }
}
.cid-v34CtykWIh .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-v34CtykWIh .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-v34CtykWIh .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v34CtykWIh .embla__slide .card-wrap {
  width: 100%;
}
.cid-v34CtykWIh .embla__slide .card-wrap a {
  display: block;
}
.cid-v34CtykWIh .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-v34CtykWIh .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-v34CtykWIh .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-v34CtykWIh .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-v34CtykWIh .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-v34CtykWIh .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-v34CtykWIh .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-v34CtykWIh .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-v34CtykWIh .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-v34CtykWIh .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-v34CtykWIh .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-v34CtykWIh .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-v34CtykWIh .embla__button--next,
.cid-v34CtykWIh .embla__button--prev {
  display: flex;
}
.cid-v34CtykWIh .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v34CtykWIh .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v34CtykWIh .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-v34CtykWIh .embla__button.embla__button--prev {
  left: 0;
}
.cid-v34CtykWIh .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-v34CtykWIh .embla__button {
    top: auto;
  }
}
.cid-v34CtykWIh .embla {
  position: relative;
  width: 100%;
}
.cid-v34CtykWIh .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v34CtykWIh .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v34CtykWIh .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v34CtykWIh .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v34CtykWIh .mbr-section-title {
  color: #232323;
}
.cid-v34CtykWIh .mbr-date {
  color: #ffffff;
}
.cid-v34CtykWIh .mbr-desc {
  color: #ffffff;
}
.cid-v34CtykWIh .mbr-text {
  color: #ffffff;
}
.cid-v34CtykWIh .mbr-text,
.cid-v34CtykWIh .mbr-iconfont {
  color: #000000;
  text-align: center;
}
.cid-v34CtyJgWx {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v34CtyWA3c {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-v34CtyWA3c .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v34CtyWA3c .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v34CtyWA3c .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v34CtyWA3c .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v34CtyWA3c .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v34CtyWA3c .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v34CtyWA3c .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v34CtyWA3c .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v34CtyWA3c .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v34CtyWA3c .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v34CtyWA3c .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v34CtyWA3c .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v34CtyWA3c .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v34CtyWA3c .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v34CtyWA3c foot-menu-item {
  color: #22a5e5;
}
.cid-v34MixieoB {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v34MixieoB nav.navbar {
  position: fixed;
}
.cid-v34MixieoB .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-v34MixieoB .dropdown-menu {
  padding: 0;
}
.cid-v34MixieoB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v34MixieoB .dropdown-item:hover,
.cid-v34MixieoB .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-v34MixieoB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-v34MixieoB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v34MixieoB .nav-link {
  position: relative;
}
.cid-v34MixieoB .container {
  display: flex;
  margin: auto;
}
.cid-v34MixieoB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v34MixieoB .navbar-caption {
  padding-right: 4rem;
}
.cid-v34MixieoB .dropdown-menu,
.cid-v34MixieoB .navbar.opened {
  background: #ffffff !important;
}
.cid-v34MixieoB .nav-item:focus,
.cid-v34MixieoB .nav-link:focus {
  outline: none;
}
.cid-v34MixieoB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v34MixieoB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v34MixieoB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v34MixieoB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v34MixieoB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v34MixieoB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v34MixieoB .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-v34MixieoB .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v34MixieoB .navbar.opened {
  transition: all .3s;
}
.cid-v34MixieoB .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-v34MixieoB .navbar .navbar-logo img {
  width: auto;
}
.cid-v34MixieoB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v34MixieoB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v34MixieoB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v34MixieoB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-v34MixieoB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v34MixieoB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v34MixieoB .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-v34MixieoB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v34MixieoB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v34MixieoB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v34MixieoB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v34MixieoB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v34MixieoB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v34MixieoB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v34MixieoB .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-v34MixieoB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v34MixieoB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v34MixieoB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v34MixieoB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v34MixieoB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v34MixieoB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v34MixieoB .navbar.navbar-short {
  min-height: 60px;
}
.cid-v34MixieoB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v34MixieoB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v34MixieoB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v34MixieoB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v34MixieoB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v34MixieoB .dropdown-item.active,
.cid-v34MixieoB .dropdown-item:active {
  background-color: transparent;
}
.cid-v34MixieoB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v34MixieoB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v34MixieoB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v34MixieoB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v34MixieoB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v34MixieoB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v34MixieoB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v34MixieoB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v34MixieoB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-v34MixieoB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-v34MixieoB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v34MixieoB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v34MixieoB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v34MixieoB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v34MixieoB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v34MixieoB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v34MixieoB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v34MixieoB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v34MixieoB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v34MixieoB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v34MixieoB .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-v34MixieoB .navbar {
    height: 77px;
  }
  .cid-v34MixieoB .navbar.opened {
    height: auto;
  }
  .cid-v34MixieoB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v34MixD0Ai {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-v34MixD0Ai .mbr-fallback-image.disabled {
  display: none;
}
.cid-v34MixD0Ai .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v34MixD0Ai .mbr-section-title {
  color: #ffffff;
}
.cid-v34MixUtSV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v34MixUtSV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v34MixUtSV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v34MixUtSV .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-v34MixUtSV .content-container {
    flex-direction: column;
  }
}
.cid-v34MixUtSV .icons-menu {
  display: flex;
}
.cid-v34MixUtSV .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-v34MixUtSV .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-v34MixUtSV .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-v34MixUtSV .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-v34MixUtSV .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-v34MixUtSV .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-v34MixUtSV .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-v34Miybt0c {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-v34Miybt0c .mbr-fallback-image.disabled {
  display: none;
}
.cid-v34Miybt0c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v34Miybt0c .container {
    padding: 0 30px;
  }
}
.cid-v34Miybt0c .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-v34Miybt0c .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-v34Miybt0c .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v34Miybt0c .embla__slide .card-wrap {
  width: 100%;
}
.cid-v34Miybt0c .embla__slide .card-wrap a {
  display: block;
}
.cid-v34Miybt0c .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-v34Miybt0c .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-v34Miybt0c .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-v34Miybt0c .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-v34Miybt0c .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-v34Miybt0c .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-v34Miybt0c .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-v34Miybt0c .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-v34Miybt0c .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-v34Miybt0c .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-v34Miybt0c .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-v34Miybt0c .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-v34Miybt0c .embla__button--next,
.cid-v34Miybt0c .embla__button--prev {
  display: flex;
}
.cid-v34Miybt0c .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v34Miybt0c .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v34Miybt0c .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-v34Miybt0c .embla__button.embla__button--prev {
  left: 0;
}
.cid-v34Miybt0c .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-v34Miybt0c .embla__button {
    top: auto;
  }
}
.cid-v34Miybt0c .embla {
  position: relative;
  width: 100%;
}
.cid-v34Miybt0c .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v34Miybt0c .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v34Miybt0c .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v34Miybt0c .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v34Miybt0c .mbr-section-title {
  color: #232323;
}
.cid-v34Miybt0c .mbr-date {
  color: #ffffff;
}
.cid-v34Miybt0c .mbr-desc {
  color: #ffffff;
}
.cid-v34Miybt0c .mbr-text {
  color: #ffffff;
}
.cid-v34Miybt0c .mbr-text,
.cid-v34Miybt0c .mbr-iconfont {
  color: #000000;
  text-align: center;
}
.cid-v34Miyymgx {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v34MiyNoD0 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-v34MiyNoD0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v34MiyNoD0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v34MiyNoD0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v34MiyNoD0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v34MiyNoD0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v34MiyNoD0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v34MiyNoD0 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v34MiyNoD0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v34MiyNoD0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v34MiyNoD0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v34MiyNoD0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v34MiyNoD0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v34MiyNoD0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v34MiyNoD0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v34MiyNoD0 foot-menu-item {
  color: #22a5e5;
}
.cid-v3s5GRWnhp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v3s5GRWnhp nav.navbar {
  position: fixed;
}
.cid-v3s5GRWnhp .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-v3s5GRWnhp .dropdown-menu {
  padding: 0;
}
.cid-v3s5GRWnhp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v3s5GRWnhp .dropdown-item:hover,
.cid-v3s5GRWnhp .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-v3s5GRWnhp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-v3s5GRWnhp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v3s5GRWnhp .nav-link {
  position: relative;
}
.cid-v3s5GRWnhp .container {
  display: flex;
  margin: auto;
}
.cid-v3s5GRWnhp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v3s5GRWnhp .navbar-caption {
  padding-right: 4rem;
}
.cid-v3s5GRWnhp .dropdown-menu,
.cid-v3s5GRWnhp .navbar.opened {
  background: #ffffff !important;
}
.cid-v3s5GRWnhp .nav-item:focus,
.cid-v3s5GRWnhp .nav-link:focus {
  outline: none;
}
.cid-v3s5GRWnhp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3s5GRWnhp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3s5GRWnhp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v3s5GRWnhp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3s5GRWnhp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3s5GRWnhp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3s5GRWnhp .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-v3s5GRWnhp .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v3s5GRWnhp .navbar.opened {
  transition: all .3s;
}
.cid-v3s5GRWnhp .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-v3s5GRWnhp .navbar .navbar-logo img {
  width: auto;
}
.cid-v3s5GRWnhp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v3s5GRWnhp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3s5GRWnhp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3s5GRWnhp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-v3s5GRWnhp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3s5GRWnhp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3s5GRWnhp .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-v3s5GRWnhp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3s5GRWnhp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v3s5GRWnhp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v3s5GRWnhp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3s5GRWnhp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3s5GRWnhp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3s5GRWnhp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3s5GRWnhp .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-v3s5GRWnhp .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v3s5GRWnhp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v3s5GRWnhp .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3s5GRWnhp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v3s5GRWnhp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3s5GRWnhp .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v3s5GRWnhp .navbar.navbar-short {
  min-height: 60px;
}
.cid-v3s5GRWnhp .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v3s5GRWnhp .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v3s5GRWnhp .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v3s5GRWnhp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3s5GRWnhp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3s5GRWnhp .dropdown-item.active,
.cid-v3s5GRWnhp .dropdown-item:active {
  background-color: transparent;
}
.cid-v3s5GRWnhp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3s5GRWnhp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3s5GRWnhp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3s5GRWnhp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3s5GRWnhp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v3s5GRWnhp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v3s5GRWnhp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3s5GRWnhp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v3s5GRWnhp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-v3s5GRWnhp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-v3s5GRWnhp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v3s5GRWnhp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v3s5GRWnhp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v3s5GRWnhp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v3s5GRWnhp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v3s5GRWnhp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v3s5GRWnhp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v3s5GRWnhp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v3s5GRWnhp .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v3s5GRWnhp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3s5GRWnhp .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-v3s5GRWnhp .navbar {
    height: 77px;
  }
  .cid-v3s5GRWnhp .navbar.opened {
    height: auto;
  }
  .cid-v3s5GRWnhp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3s5GSpjjF {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-v3s5GSpjjF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3s5GSpjjF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3s5GSpjjF .mbr-section-title {
  color: #ffffff;
}
.cid-v3s5GSIxKg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3s5GSIxKg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3s5GSIxKg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3s5GSIxKg .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-v3s5GSIxKg .content-container {
    flex-direction: column;
  }
}
.cid-v3s5GSIxKg .icons-menu {
  display: flex;
}
.cid-v3s5GSIxKg .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-v3s5GSIxKg .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-v3s5GSIxKg .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-v3s5GSIxKg .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-v3s5GSIxKg .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-v3s5GSIxKg .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-v3s5GSIxKg .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-v3s5GT4lgm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-v3s5GT4lgm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3s5GT4lgm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v3s5GT4lgm .container {
    padding: 0 30px;
  }
}
.cid-v3s5GT4lgm .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-v3s5GT4lgm .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-v3s5GT4lgm .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v3s5GT4lgm .embla__slide .card-wrap {
  width: 100%;
}
.cid-v3s5GT4lgm .embla__slide .card-wrap a {
  display: block;
}
.cid-v3s5GT4lgm .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-v3s5GT4lgm .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-v3s5GT4lgm .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-v3s5GT4lgm .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-v3s5GT4lgm .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-v3s5GT4lgm .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-v3s5GT4lgm .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-v3s5GT4lgm .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-v3s5GT4lgm .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-v3s5GT4lgm .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-v3s5GT4lgm .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-v3s5GT4lgm .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-v3s5GT4lgm .embla__button--next,
.cid-v3s5GT4lgm .embla__button--prev {
  display: flex;
}
.cid-v3s5GT4lgm .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v3s5GT4lgm .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v3s5GT4lgm .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-v3s5GT4lgm .embla__button.embla__button--prev {
  left: 0;
}
.cid-v3s5GT4lgm .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-v3s5GT4lgm .embla__button {
    top: auto;
  }
}
.cid-v3s5GT4lgm .embla {
  position: relative;
  width: 100%;
}
.cid-v3s5GT4lgm .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v3s5GT4lgm .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v3s5GT4lgm .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v3s5GT4lgm .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v3s5GT4lgm .mbr-section-title {
  color: #232323;
}
.cid-v3s5GT4lgm .mbr-date {
  color: #ffffff;
}
.cid-v3s5GT4lgm .mbr-desc {
  color: #ffffff;
}
.cid-v3s5GT4lgm .mbr-text {
  color: #ffffff;
}
.cid-v3s5GT4lgm .mbr-text,
.cid-v3s5GT4lgm .mbr-iconfont {
  color: #000000;
  text-align: center;
}
.cid-v3s5GTR9aj {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v3s5GU7Ng7 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-v3s5GU7Ng7 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3s5GU7Ng7 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3s5GU7Ng7 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3s5GU7Ng7 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3s5GU7Ng7 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3s5GU7Ng7 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3s5GU7Ng7 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v3s5GU7Ng7 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3s5GU7Ng7 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3s5GU7Ng7 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3s5GU7Ng7 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3s5GU7Ng7 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3s5GU7Ng7 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3s5GU7Ng7 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3s5GU7Ng7 foot-menu-item {
  color: #22a5e5;
}
.cid-v3ya8mapWh {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v3ya8mapWh nav.navbar {
  position: fixed;
}
.cid-v3ya8mapWh .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-v3ya8mapWh .dropdown-menu {
  padding: 0;
}
.cid-v3ya8mapWh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v3ya8mapWh .dropdown-item:hover,
.cid-v3ya8mapWh .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-v3ya8mapWh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-v3ya8mapWh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v3ya8mapWh .nav-link {
  position: relative;
}
.cid-v3ya8mapWh .container {
  display: flex;
  margin: auto;
}
.cid-v3ya8mapWh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v3ya8mapWh .navbar-caption {
  padding-right: 4rem;
}
.cid-v3ya8mapWh .dropdown-menu,
.cid-v3ya8mapWh .navbar.opened {
  background: #ffffff !important;
}
.cid-v3ya8mapWh .nav-item:focus,
.cid-v3ya8mapWh .nav-link:focus {
  outline: none;
}
.cid-v3ya8mapWh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3ya8mapWh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3ya8mapWh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v3ya8mapWh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3ya8mapWh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3ya8mapWh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3ya8mapWh .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-v3ya8mapWh .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v3ya8mapWh .navbar.opened {
  transition: all .3s;
}
.cid-v3ya8mapWh .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-v3ya8mapWh .navbar .navbar-logo img {
  width: auto;
}
.cid-v3ya8mapWh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v3ya8mapWh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3ya8mapWh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3ya8mapWh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-v3ya8mapWh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3ya8mapWh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3ya8mapWh .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-v3ya8mapWh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3ya8mapWh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v3ya8mapWh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v3ya8mapWh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3ya8mapWh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3ya8mapWh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3ya8mapWh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3ya8mapWh .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-v3ya8mapWh .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v3ya8mapWh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v3ya8mapWh .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3ya8mapWh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v3ya8mapWh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3ya8mapWh .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v3ya8mapWh .navbar.navbar-short {
  min-height: 60px;
}
.cid-v3ya8mapWh .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v3ya8mapWh .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v3ya8mapWh .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v3ya8mapWh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3ya8mapWh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3ya8mapWh .dropdown-item.active,
.cid-v3ya8mapWh .dropdown-item:active {
  background-color: transparent;
}
.cid-v3ya8mapWh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3ya8mapWh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3ya8mapWh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3ya8mapWh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3ya8mapWh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v3ya8mapWh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v3ya8mapWh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3ya8mapWh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v3ya8mapWh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-v3ya8mapWh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-v3ya8mapWh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v3ya8mapWh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v3ya8mapWh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v3ya8mapWh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v3ya8mapWh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v3ya8mapWh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v3ya8mapWh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v3ya8mapWh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v3ya8mapWh .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v3ya8mapWh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3ya8mapWh .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-v3ya8mapWh .navbar {
    height: 77px;
  }
  .cid-v3ya8mapWh .navbar.opened {
    height: auto;
  }
  .cid-v3ya8mapWh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3ya8mvKyf {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-v3ya8mvKyf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3ya8mvKyf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3ya8mvKyf .mbr-section-title {
  color: #ffffff;
}
.cid-v3ya8mJVJz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3ya8mJVJz .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3ya8mJVJz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3ya8mJVJz .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-v3ya8mJVJz .content-container {
    flex-direction: column;
  }
}
.cid-v3ya8mJVJz .icons-menu {
  display: flex;
}
.cid-v3ya8mJVJz .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-v3ya8mJVJz .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-v3ya8mJVJz .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-v3ya8mJVJz .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-v3ya8mJVJz .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-v3ya8mJVJz .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-v3ya8mJVJz .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-v3ya8mZ2wg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-v3ya8mZ2wg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3ya8mZ2wg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v3ya8mZ2wg .container {
    padding: 0 30px;
  }
}
.cid-v3ya8mZ2wg .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-v3ya8mZ2wg .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-v3ya8mZ2wg .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v3ya8mZ2wg .embla__slide .card-wrap {
  width: 100%;
}
.cid-v3ya8mZ2wg .embla__slide .card-wrap a {
  display: block;
}
.cid-v3ya8mZ2wg .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-v3ya8mZ2wg .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-v3ya8mZ2wg .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-v3ya8mZ2wg .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-v3ya8mZ2wg .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-v3ya8mZ2wg .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-v3ya8mZ2wg .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-v3ya8mZ2wg .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-v3ya8mZ2wg .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-v3ya8mZ2wg .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-v3ya8mZ2wg .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-v3ya8mZ2wg .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-v3ya8mZ2wg .embla__button--next,
.cid-v3ya8mZ2wg .embla__button--prev {
  display: flex;
}
.cid-v3ya8mZ2wg .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v3ya8mZ2wg .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v3ya8mZ2wg .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-v3ya8mZ2wg .embla__button.embla__button--prev {
  left: 0;
}
.cid-v3ya8mZ2wg .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-v3ya8mZ2wg .embla__button {
    top: auto;
  }
}
.cid-v3ya8mZ2wg .embla {
  position: relative;
  width: 100%;
}
.cid-v3ya8mZ2wg .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v3ya8mZ2wg .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v3ya8mZ2wg .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v3ya8mZ2wg .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v3ya8mZ2wg .mbr-section-title {
  color: #232323;
}
.cid-v3ya8mZ2wg .mbr-date {
  color: #ffffff;
}
.cid-v3ya8mZ2wg .mbr-desc {
  color: #ffffff;
}
.cid-v3ya8mZ2wg .mbr-text {
  color: #ffffff;
}
.cid-v3ya8mZ2wg .mbr-text,
.cid-v3ya8mZ2wg .mbr-iconfont {
  color: #000000;
  text-align: center;
}
.cid-v3ybaaQqU3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3ybaaQqU3 .mbr-text {
  color: #353535;
}
.cid-v3ybaaQqU3 .mbr-section-subtitle {
  color: #353535;
}
.cid-v3ya8ntgRw {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v3ya8nGfe2 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-v3ya8nGfe2 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3ya8nGfe2 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3ya8nGfe2 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3ya8nGfe2 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3ya8nGfe2 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3ya8nGfe2 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3ya8nGfe2 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v3ya8nGfe2 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3ya8nGfe2 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3ya8nGfe2 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3ya8nGfe2 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3ya8nGfe2 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3ya8nGfe2 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3ya8nGfe2 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3ya8nGfe2 foot-menu-item {
  color: #22a5e5;
}
.cid-v4daLclyoB {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v4daLclyoB nav.navbar {
  position: fixed;
}
.cid-v4daLclyoB .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-v4daLclyoB .dropdown-menu {
  padding: 0;
}
.cid-v4daLclyoB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v4daLclyoB .dropdown-item:hover,
.cid-v4daLclyoB .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-v4daLclyoB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-v4daLclyoB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v4daLclyoB .nav-link {
  position: relative;
}
.cid-v4daLclyoB .container {
  display: flex;
  margin: auto;
}
.cid-v4daLclyoB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v4daLclyoB .navbar-caption {
  padding-right: 4rem;
}
.cid-v4daLclyoB .dropdown-menu,
.cid-v4daLclyoB .navbar.opened {
  background: #ffffff !important;
}
.cid-v4daLclyoB .nav-item:focus,
.cid-v4daLclyoB .nav-link:focus {
  outline: none;
}
.cid-v4daLclyoB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4daLclyoB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4daLclyoB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v4daLclyoB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4daLclyoB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4daLclyoB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4daLclyoB .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-v4daLclyoB .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v4daLclyoB .navbar.opened {
  transition: all .3s;
}
.cid-v4daLclyoB .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-v4daLclyoB .navbar .navbar-logo img {
  width: auto;
}
.cid-v4daLclyoB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v4daLclyoB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4daLclyoB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4daLclyoB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-v4daLclyoB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4daLclyoB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4daLclyoB .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-v4daLclyoB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4daLclyoB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v4daLclyoB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v4daLclyoB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4daLclyoB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4daLclyoB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4daLclyoB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4daLclyoB .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-v4daLclyoB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v4daLclyoB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v4daLclyoB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4daLclyoB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v4daLclyoB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4daLclyoB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v4daLclyoB .navbar.navbar-short {
  min-height: 60px;
}
.cid-v4daLclyoB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v4daLclyoB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v4daLclyoB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v4daLclyoB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4daLclyoB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4daLclyoB .dropdown-item.active,
.cid-v4daLclyoB .dropdown-item:active {
  background-color: transparent;
}
.cid-v4daLclyoB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4daLclyoB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4daLclyoB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4daLclyoB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v4daLclyoB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v4daLclyoB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v4daLclyoB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4daLclyoB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v4daLclyoB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-v4daLclyoB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-v4daLclyoB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v4daLclyoB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v4daLclyoB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v4daLclyoB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v4daLclyoB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v4daLclyoB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v4daLclyoB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v4daLclyoB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v4daLclyoB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v4daLclyoB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4daLclyoB .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-v4daLclyoB .navbar {
    height: 77px;
  }
  .cid-v4daLclyoB .navbar.opened {
    height: auto;
  }
  .cid-v4daLclyoB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4daLcJTbT {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #7a2020;
}
.cid-v4daLcJTbT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4daLcJTbT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4daLcJTbT .mbr-section-title {
  color: #ffffff;
}
.cid-v4daLd0eOL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v4daLd0eOL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4daLd0eOL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4daLd0eOL .content-container {
  display: flex;
  align-items: center;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
@media (max-width: 575px) {
  .cid-v4daLd0eOL .content-container {
    flex-direction: column;
  }
}
.cid-v4daLd0eOL .icons-menu {
  display: flex;
}
.cid-v4daLd0eOL .mbr-section-title {
  color: #45494E;
  margin-right: 20px;
}
@media (max-width: 575px) {
  .cid-v4daLd0eOL .mbr-section-title {
    text-align: center !important;
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px !important;
  }
}
.cid-v4daLd0eOL .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
  min-width: 40px;
  aspect-ratio: 1;
  border: 1px solid #45494e;
  transition: .3s all;
}
.cid-v4daLd0eOL .iconfont-wrapper:not(:first-child) {
  margin-left: 10px;
}
.cid-v4daLd0eOL .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #45494e;
  transition: .3s all;
}
.cid-v4daLd0eOL .iconfont-wrapper:hover {
  background-color: #45494e;
}
.cid-v4daLd0eOL .iconfont-wrapper:hover .mbr-iconfont {
  font-size: 20px;
  color: #FFFFFF;
}
.cid-v4daLdktOy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-v4daLdktOy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4daLdktOy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v4daLdktOy .container {
    padding: 0 30px;
  }
}
.cid-v4daLdktOy .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-v4daLdktOy .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-v4daLdktOy .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v4daLdktOy .embla__slide .card-wrap {
  width: 100%;
}
.cid-v4daLdktOy .embla__slide .card-wrap a {
  display: block;
}
.cid-v4daLdktOy .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.06);
}
.cid-v4daLdktOy .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 1;
  transform: translate(0) rotate(-45deg);
}
.cid-v4daLdktOy .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-v4daLdktOy .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-v4daLdktOy .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 195px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-v4daLdktOy .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-v4daLdktOy .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-v4daLdktOy .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-v4daLdktOy .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-v4daLdktOy .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-v4daLdktOy .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-v4daLdktOy .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-v4daLdktOy .embla__button--next,
.cid-v4daLdktOy .embla__button--prev {
  display: flex;
}
.cid-v4daLdktOy .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #47b5ed;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v4daLdktOy .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v4daLdktOy .embla__button:hover {
  background: transparent;
  color: #7d0a0a;
}
.cid-v4daLdktOy .embla__button.embla__button--prev {
  left: 0;
}
.cid-v4daLdktOy .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-v4daLdktOy .embla__button {
    top: auto;
  }
}
.cid-v4daLdktOy .embla {
  position: relative;
  width: 100%;
}
.cid-v4daLdktOy .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v4daLdktOy .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v4daLdktOy .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v4daLdktOy .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v4daLdktOy .mbr-section-title {
  color: #232323;
}
.cid-v4daLdktOy .mbr-date {
  color: #ffffff;
}
.cid-v4daLdktOy .mbr-desc {
  color: #ffffff;
}
.cid-v4daLdktOy .mbr-text {
  color: #ffffff;
}
.cid-v4daLdktOy .mbr-text,
.cid-v4daLdktOy .mbr-iconfont {
  color: #000000;
  text-align: center;
}
.cid-v4daLdY74b {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v4daLecTJN {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-v4daLecTJN .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v4daLecTJN .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v4daLecTJN .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v4daLecTJN .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v4daLecTJN .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v4daLecTJN .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v4daLecTJN .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v4daLecTJN .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v4daLecTJN .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v4daLecTJN .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v4daLecTJN .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v4daLecTJN .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v4daLecTJN .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v4daLecTJN .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v4daLecTJN foot-menu-item {
  color: #22a5e5;
}
