.btn {
  border-width: 2px;
}
body {
  font-family: Jost;
}
.display-1 {
  font-family: 'GillSans-Light';
  font-size: 4.6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.75rem;
}
.display-2 {
  font-family: 'GillSans-Light';
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'GillSans-Light';
  font-size: 1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-5 {
  font-family: 'GillSans-Light';
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'CormorantGaramond-Light';
  font-size: 1.4rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.75rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.68rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.22rem;
    font-size: calc( 2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.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.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((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: #666666 !important;
}
.bg-success {
  background-color: #e43f3f !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #666666 !important;
}
.bg-danger {
  background-color: #232323 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #666666 !important;
  border-color: #666666 !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: #3b3b3b !important;
  border-color: #3b3b3b !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #3b3b3b !important;
  border-color: #3b3b3b !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #d8c3a5 !important;
  border-color: #d8c3a5 !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: #be9b69 !important;
  border-color: #be9b69 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #be9b69 !important;
  border-color: #be9b69 !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: #e43f3f !important;
  border-color: #e43f3f !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: #b31919 !important;
  border-color: #b31919 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #b31919 !important;
  border-color: #b31919 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #666666 !important;
  border-color: #666666 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #3b3b3b !important;
  border-color: #3b3b3b !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #3b3b3b !important;
  border-color: #3b3b3b !important;
}
.btn-danger,
.btn-danger: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-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.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-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !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: #666666;
  color: #666666;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #3b3b3b !important;
  background-color: transparent!important;
  border-color: #3b3b3b !important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #666666 !important;
  border-color: #666666 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #d8c3a5;
  color: #d8c3a5;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #be9b69 !important;
  background-color: transparent!important;
  border-color: #be9b69 !important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #d8c3a5 !important;
  border-color: #d8c3a5 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #47b5ed;
  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: #148cca !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: #e43f3f;
  color: #e43f3f;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #b31919 !important;
  background-color: transparent!important;
  border-color: #b31919 !important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #e43f3f !important;
  border-color: #e43f3f !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #666666;
  color: #666666;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #3b3b3b !important;
  background-color: transparent!important;
  border-color: #3b3b3b !important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #666666 !important;
  border-color: #666666 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: #000000 !important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: #000000 !important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: #cfcfcf !important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #666666 !important;
}
.text-secondary {
  color: #d8c3a5 !important;
}
.text-success {
  color: #e43f3f !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #666666 !important;
}
.text-danger {
  color: #232323 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #333333 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #b9945e !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #a61717 !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: #333333 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #000000 !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: #666666;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #666666;
}
.alert-danger {
  background-color: #232323;
}
.mbr-gallery-filter li.active .btn {
  background-color: #666666;
  border-color: #666666;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #666666;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #a6a6a6;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #fdf2f2;
}
.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: #a6a6a6;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #d5d5d5;
}
/* Scroll to top button*/
.form-control {
  font-family: 'GillSans-Light';
  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: #666666 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'GillSans-Light';
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.25rem;
}
blockquote {
  border-color: #666666;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #666666;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #666666;
}
.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: #666666;
  border-bottom-color: #666666;
}
.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: #666666 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #d8c3a5 !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='%23666666' %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;
}
*:focus-visible {
  outline: red solid 2px !important;
  outline-offset: 2px !important;
  transition: outline 0.2s ease-in-out;
}
.cid-tQgfyCINAn {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tQgfyCINAn nav.navbar {
  position: fixed;
}
.cid-tQgfyCINAn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tQgfyCINAn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tQgfyCINAn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tQgfyCINAn .dropdown-item:hover,
.cid-tQgfyCINAn .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-tQgfyCINAn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tQgfyCINAn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tQgfyCINAn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tQgfyCINAn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tQgfyCINAn .nav-link {
  position: relative;
}
.cid-tQgfyCINAn .container {
  display: flex;
  margin: auto;
}
.cid-tQgfyCINAn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tQgfyCINAn .dropdown-menu,
.cid-tQgfyCINAn .navbar.opened {
  background: #000000 !important;
}
.cid-tQgfyCINAn .nav-item:focus,
.cid-tQgfyCINAn .nav-link:focus {
  outline: none;
}
.cid-tQgfyCINAn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tQgfyCINAn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tQgfyCINAn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tQgfyCINAn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tQgfyCINAn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tQgfyCINAn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tQgfyCINAn .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tQgfyCINAn .navbar.opened {
  transition: all 0.3s;
}
.cid-tQgfyCINAn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tQgfyCINAn .navbar .navbar-logo img {
  width: auto;
}
.cid-tQgfyCINAn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tQgfyCINAn .navbar.collapsed {
  justify-content: center;
}
.cid-tQgfyCINAn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tQgfyCINAn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tQgfyCINAn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-tQgfyCINAn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tQgfyCINAn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tQgfyCINAn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tQgfyCINAn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tQgfyCINAn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tQgfyCINAn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tQgfyCINAn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tQgfyCINAn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tQgfyCINAn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tQgfyCINAn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tQgfyCINAn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tQgfyCINAn .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-tQgfyCINAn .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-tQgfyCINAn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tQgfyCINAn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tQgfyCINAn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tQgfyCINAn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tQgfyCINAn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tQgfyCINAn .navbar.navbar-short {
  min-height: 60px;
}
.cid-tQgfyCINAn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tQgfyCINAn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tQgfyCINAn .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tQgfyCINAn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tQgfyCINAn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tQgfyCINAn .dropdown-item.active,
.cid-tQgfyCINAn .dropdown-item:active {
  background-color: transparent;
}
.cid-tQgfyCINAn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tQgfyCINAn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tQgfyCINAn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tQgfyCINAn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tQgfyCINAn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tQgfyCINAn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tQgfyCINAn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tQgfyCINAn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tQgfyCINAn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tQgfyCINAn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-tQgfyCINAn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tQgfyCINAn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tQgfyCINAn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tQgfyCINAn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tQgfyCINAn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tQgfyCINAn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tQgfyCINAn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tQgfyCINAn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tQgfyCINAn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tQgfyCINAn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tQgfyCINAn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tQgfyCINAn .navbar {
    height: 70px;
  }
  .cid-tQgfyCINAn .navbar.opened {
    height: auto;
  }
  .cid-tQgfyCINAn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utcMaDFpEV {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utcMaDFpEV .mbr-fallback-image.disabled {
  display: none;
}
.cid-utcMaDFpEV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utcMaDFpEV .mbr-section-subtitle {
  color: #666666;
}
.cid-tQggjCwXS1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tQggjCwXS1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tQggjCwXS1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tQggjCwXS1 .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-tQggjCwXS1 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tQggjCwXS1 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tQggjCwXS1 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tQggjCwXS1 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tQggjCwXS1 .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tQggjCwXS1 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tQggjCwXS1 .card-title {
  color: #666666;
}
.cid-umXYGBtAeS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-umXYGBtAeS .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-umXYGBtAeS .social-row .soc-item {
  margin: 8px;
}
.cid-umXYGBtAeS .social-row .soc-item a:hover .mbr-iconfont,
.cid-umXYGBtAeS .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-umXYGBtAeS .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-umXYGBtAeS .row-links {
  width: 100%;
  justify-content: center;
}
.cid-umXYGBtAeS .mbr-section-title {
  color: #ffffff;
}
.cid-umXYGBtAeS .mbr-section-title,
.cid-umXYGBtAeS .social-list {
  color: #000000;
}
.cid-uyiofXgDtT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uyiofXgDtT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uyiofXgDtT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uyiofXgDtT .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uyiofXgDtT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uyiofXgDtT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyiofXgDtT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uyiofXgDtT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyiofXgDtT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uyiofXgDtT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .mbr-text {
  color: #666666;
}
.cid-tQkGcaWfO4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tQkGcaWfO4 nav.navbar {
  position: fixed;
}
.cid-tQkGcaWfO4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tQkGcaWfO4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tQkGcaWfO4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tQkGcaWfO4 .dropdown-item:hover,
.cid-tQkGcaWfO4 .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-tQkGcaWfO4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tQkGcaWfO4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tQkGcaWfO4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tQkGcaWfO4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tQkGcaWfO4 .nav-link {
  position: relative;
}
.cid-tQkGcaWfO4 .container {
  display: flex;
  margin: auto;
}
.cid-tQkGcaWfO4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tQkGcaWfO4 .dropdown-menu,
.cid-tQkGcaWfO4 .navbar.opened {
  background: #000000 !important;
}
.cid-tQkGcaWfO4 .nav-item:focus,
.cid-tQkGcaWfO4 .nav-link:focus {
  outline: none;
}
.cid-tQkGcaWfO4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tQkGcaWfO4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tQkGcaWfO4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tQkGcaWfO4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tQkGcaWfO4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tQkGcaWfO4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tQkGcaWfO4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tQkGcaWfO4 .navbar.opened {
  transition: all 0.3s;
}
.cid-tQkGcaWfO4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tQkGcaWfO4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tQkGcaWfO4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tQkGcaWfO4 .navbar.collapsed {
  justify-content: center;
}
.cid-tQkGcaWfO4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tQkGcaWfO4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tQkGcaWfO4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-tQkGcaWfO4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tQkGcaWfO4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tQkGcaWfO4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tQkGcaWfO4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tQkGcaWfO4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tQkGcaWfO4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tQkGcaWfO4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tQkGcaWfO4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tQkGcaWfO4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tQkGcaWfO4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tQkGcaWfO4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tQkGcaWfO4 .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-tQkGcaWfO4 .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-tQkGcaWfO4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tQkGcaWfO4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tQkGcaWfO4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tQkGcaWfO4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tQkGcaWfO4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tQkGcaWfO4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tQkGcaWfO4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tQkGcaWfO4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tQkGcaWfO4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tQkGcaWfO4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tQkGcaWfO4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tQkGcaWfO4 .dropdown-item.active,
.cid-tQkGcaWfO4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tQkGcaWfO4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tQkGcaWfO4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tQkGcaWfO4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tQkGcaWfO4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tQkGcaWfO4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tQkGcaWfO4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tQkGcaWfO4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tQkGcaWfO4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tQkGcaWfO4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tQkGcaWfO4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-tQkGcaWfO4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tQkGcaWfO4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tQkGcaWfO4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tQkGcaWfO4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tQkGcaWfO4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tQkGcaWfO4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tQkGcaWfO4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tQkGcaWfO4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tQkGcaWfO4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tQkGcaWfO4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tQkGcaWfO4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tQkGcaWfO4 .navbar {
    height: 70px;
  }
  .cid-tQkGcaWfO4 .navbar.opened {
    height: auto;
  }
  .cid-tQkGcaWfO4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utcMqll3eG {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utcMqll3eG .mbr-fallback-image.disabled {
  display: none;
}
.cid-utcMqll3eG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utcMqll3eG .mbr-section-subtitle {
  color: #666666;
}
.cid-tQkGcbZamw {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tQkGcbZamw .mbr-section-title {
  color: #666666;
}
.cid-umXYGBtAeS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-umXYGBtAeS .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-umXYGBtAeS .social-row .soc-item {
  margin: 8px;
}
.cid-umXYGBtAeS .social-row .soc-item a:hover .mbr-iconfont,
.cid-umXYGBtAeS .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-umXYGBtAeS .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-umXYGBtAeS .row-links {
  width: 100%;
  justify-content: center;
}
.cid-umXYGBtAeS .mbr-section-title {
  color: #ffffff;
}
.cid-umXYGBtAeS .mbr-section-title,
.cid-umXYGBtAeS .social-list {
  color: #000000;
}
.cid-uyiofXgDtT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uyiofXgDtT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uyiofXgDtT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uyiofXgDtT .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uyiofXgDtT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uyiofXgDtT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyiofXgDtT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uyiofXgDtT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyiofXgDtT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uyiofXgDtT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .mbr-text {
  color: #666666;
}
.cid-umAkV84Ist {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-umAkV84Ist nav.navbar {
  position: fixed;
}
.cid-umAkV84Ist .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-umAkV84Ist .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-umAkV84Ist .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-umAkV84Ist .dropdown-item:hover,
.cid-umAkV84Ist .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-umAkV84Ist .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-umAkV84Ist .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-umAkV84Ist .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-umAkV84Ist .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-umAkV84Ist .nav-link {
  position: relative;
}
.cid-umAkV84Ist .container {
  display: flex;
  margin: auto;
}
.cid-umAkV84Ist .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-umAkV84Ist .dropdown-menu,
.cid-umAkV84Ist .navbar.opened {
  background: #000000 !important;
}
.cid-umAkV84Ist .nav-item:focus,
.cid-umAkV84Ist .nav-link:focus {
  outline: none;
}
.cid-umAkV84Ist .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-umAkV84Ist .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-umAkV84Ist .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-umAkV84Ist .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-umAkV84Ist .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-umAkV84Ist .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-umAkV84Ist .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-umAkV84Ist .navbar.opened {
  transition: all 0.3s;
}
.cid-umAkV84Ist .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-umAkV84Ist .navbar .navbar-logo img {
  width: auto;
}
.cid-umAkV84Ist .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-umAkV84Ist .navbar.collapsed {
  justify-content: center;
}
.cid-umAkV84Ist .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-umAkV84Ist .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-umAkV84Ist .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-umAkV84Ist .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-umAkV84Ist .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-umAkV84Ist .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-umAkV84Ist .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-umAkV84Ist .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-umAkV84Ist .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-umAkV84Ist .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-umAkV84Ist .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-umAkV84Ist .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-umAkV84Ist .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-umAkV84Ist .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-umAkV84Ist .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-umAkV84Ist .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-umAkV84Ist .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-umAkV84Ist .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-umAkV84Ist .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-umAkV84Ist .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-umAkV84Ist .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-umAkV84Ist .navbar.navbar-short {
  min-height: 60px;
}
.cid-umAkV84Ist .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-umAkV84Ist .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-umAkV84Ist .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-umAkV84Ist .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-umAkV84Ist .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-umAkV84Ist .dropdown-item.active,
.cid-umAkV84Ist .dropdown-item:active {
  background-color: transparent;
}
.cid-umAkV84Ist .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-umAkV84Ist .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-umAkV84Ist .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-umAkV84Ist .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-umAkV84Ist .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-umAkV84Ist .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-umAkV84Ist ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-umAkV84Ist .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-umAkV84Ist button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-umAkV84Ist button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-umAkV84Ist button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-umAkV84Ist button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-umAkV84Ist button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-umAkV84Ist button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-umAkV84Ist nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-umAkV84Ist nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-umAkV84Ist nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-umAkV84Ist nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-umAkV84Ist .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-umAkV84Ist a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-umAkV84Ist .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-umAkV84Ist .navbar {
    height: 70px;
  }
  .cid-umAkV84Ist .navbar.opened {
    height: auto;
  }
  .cid-umAkV84Ist .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-umAkV8moaE {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-umAkV8moaE img,
.cid-umAkV8moaE .item-img {
  width: 100%;
  height: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-umAkV8moaE .item:focus,
.cid-umAkV8moaE span:focus {
  outline: none;
}
.cid-umAkV8moaE .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-umAkV8moaE .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-umAkV8moaE .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-umAkV8moaE .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-umAkV8moaE .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-umAkV8moaE .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-umAkV8moaE .mbr-section-btn {
  margin-top: auto !important;
}
.cid-umAkV8moaE .mbr-section-title {
  color: #232323;
}
.cid-umAkV8moaE .mbr-text,
.cid-umAkV8moaE .mbr-section-btn {
  text-align: center;
}
.cid-umAkV8moaE .item-title {
  text-align: left;
}
.cid-umAkV8moaE .item-subtitle {
  text-align: center;
}
.cid-umAkV8moaE .mbr-section-subtitle {
  color: #666666;
}
.cid-umXA9ocbaA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-umXA9ocbaA img,
.cid-umXA9ocbaA .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-umXA9ocbaA .item:focus,
.cid-umXA9ocbaA span:focus {
  outline: none;
}
.cid-umXA9ocbaA .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-umXA9ocbaA .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-umXA9ocbaA .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-umXA9ocbaA .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-umXA9ocbaA .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-umXA9ocbaA .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-umXA9ocbaA .mbr-section-btn {
  margin-top: auto !important;
}
.cid-umXA9ocbaA .mbr-section-title {
  color: #232323;
}
.cid-umXA9ocbaA .mbr-text,
.cid-umXA9ocbaA .mbr-section-btn {
  text-align: center;
}
.cid-umXA9ocbaA .item-title {
  text-align: left;
}
.cid-umXA9ocbaA .item-subtitle {
  text-align: center;
}
.cid-umXA9ocbaA .mbr-section-subtitle {
  color: #666666;
}
.cid-umXYGBtAeS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-umXYGBtAeS .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-umXYGBtAeS .social-row .soc-item {
  margin: 8px;
}
.cid-umXYGBtAeS .social-row .soc-item a:hover .mbr-iconfont,
.cid-umXYGBtAeS .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-umXYGBtAeS .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-umXYGBtAeS .row-links {
  width: 100%;
  justify-content: center;
}
.cid-umXYGBtAeS .mbr-section-title {
  color: #ffffff;
}
.cid-umXYGBtAeS .mbr-section-title,
.cid-umXYGBtAeS .social-list {
  color: #000000;
}
.cid-uyiofXgDtT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uyiofXgDtT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uyiofXgDtT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uyiofXgDtT .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uyiofXgDtT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uyiofXgDtT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyiofXgDtT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uyiofXgDtT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyiofXgDtT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uyiofXgDtT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .mbr-text {
  color: #666666;
}
.cid-sFF0ciwnEL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sFF0ciwnEL nav.navbar {
  position: fixed;
}
.cid-sFF0ciwnEL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFF0ciwnEL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sFF0ciwnEL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFF0ciwnEL .dropdown-item:hover,
.cid-sFF0ciwnEL .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-sFF0ciwnEL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFF0ciwnEL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFF0ciwnEL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sFF0ciwnEL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFF0ciwnEL .nav-link {
  position: relative;
}
.cid-sFF0ciwnEL .container {
  display: flex;
  margin: auto;
}
.cid-sFF0ciwnEL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sFF0ciwnEL .dropdown-menu,
.cid-sFF0ciwnEL .navbar.opened {
  background: #000000 !important;
}
.cid-sFF0ciwnEL .nav-item:focus,
.cid-sFF0ciwnEL .nav-link:focus {
  outline: none;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFF0ciwnEL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFF0ciwnEL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFF0ciwnEL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sFF0ciwnEL .navbar.opened {
  transition: all 0.3s;
}
.cid-sFF0ciwnEL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sFF0ciwnEL .navbar .navbar-logo img {
  width: auto;
}
.cid-sFF0ciwnEL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFF0ciwnEL .navbar.collapsed {
  justify-content: center;
}
.cid-sFF0ciwnEL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFF0ciwnEL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFF0ciwnEL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFF0ciwnEL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sFF0ciwnEL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sFF0ciwnEL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFF0ciwnEL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFF0ciwnEL .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-sFF0ciwnEL .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-sFF0ciwnEL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFF0ciwnEL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFF0ciwnEL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFF0ciwnEL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sFF0ciwnEL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sFF0ciwnEL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFF0ciwnEL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFF0ciwnEL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFF0ciwnEL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFF0ciwnEL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFF0ciwnEL .dropdown-item.active,
.cid-sFF0ciwnEL .dropdown-item:active {
  background-color: transparent;
}
.cid-sFF0ciwnEL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFF0ciwnEL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFF0ciwnEL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFF0ciwnEL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sFF0ciwnEL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFF0ciwnEL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFF0ciwnEL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFF0ciwnEL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFF0ciwnEL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sFF0ciwnEL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFF0ciwnEL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sFF0ciwnEL .navbar {
    height: 70px;
  }
  .cid-sFF0ciwnEL .navbar.opened {
    height: auto;
  }
  .cid-sFF0ciwnEL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-umAmGErjXa {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-umAmGErjXa img,
.cid-umAmGErjXa .item-img {
  width: 100%;
  height: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-umAmGErjXa img img,
.cid-umAmGErjXa .item-img img {
  filter: gray;
  -webkit-filter: grayscale(1);
  -webkit-transition: all 0.5s ease-in-out;
}
.cid-umAmGErjXa img img:hover,
.cid-umAmGErjXa .item-img img:hover {
  filter: none;
  -webkit-filter: grayscale(0);
  -webkit-transform: scale(1.01);
}
.cid-umAmGErjXa .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-umAmGErjXa .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-umAmGErjXa .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-umAmGErjXa .item-wrapper {
  background: transparent;
}
.cid-umAmGErjXa .mbr-section-btn {
  margin-top: auto !important;
}
.cid-umAmGErjXa .mbr-section-title {
  color: #232323;
}
.cid-umAmGErjXa .mbr-text,
.cid-umAmGErjXa .mbr-section-btn {
  text-align: center;
}
.cid-umAmGErjXa .item-title {
  text-align: center;
  color: #666666;
}
.cid-umAmGErjXa .item-subtitle {
  text-align: center;
}
#hrblock-block-g4 hr {
  margin: 0;
}
.cid-umAmW2WJIZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-umAmW2WJIZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-umAmW2WJIZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-umAmW2WJIZ .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-umAmW2WJIZ .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-umAmW2WJIZ .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-umAmW2WJIZ .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-umAmW2WJIZ .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-umAmW2WJIZ .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-umAmW2WJIZ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-umAmW2WJIZ .card-title {
  color: #666666;
}
#hrblock-block-5s hr {
  margin: 0;
}
.cid-v93YcyoxYI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-v93YcyoxYI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v93YcyoxYI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v93YcyoxYI .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-v93YcyoxYI .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v93YcyoxYI .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v93YcyoxYI .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v93YcyoxYI .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-v93YcyoxYI .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-v93YcyoxYI .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-v93YcyoxYI .card-title {
  color: #666666;
}
.cid-umXYGBtAeS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-umXYGBtAeS .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-umXYGBtAeS .social-row .soc-item {
  margin: 8px;
}
.cid-umXYGBtAeS .social-row .soc-item a:hover .mbr-iconfont,
.cid-umXYGBtAeS .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-umXYGBtAeS .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-umXYGBtAeS .row-links {
  width: 100%;
  justify-content: center;
}
.cid-umXYGBtAeS .mbr-section-title {
  color: #ffffff;
}
.cid-umXYGBtAeS .mbr-section-title,
.cid-umXYGBtAeS .social-list {
  color: #000000;
}
.cid-uyiofXgDtT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uyiofXgDtT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uyiofXgDtT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uyiofXgDtT .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uyiofXgDtT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uyiofXgDtT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyiofXgDtT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uyiofXgDtT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyiofXgDtT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uyiofXgDtT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .mbr-text {
  color: #666666;
}
.cid-umAsqeoeY4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-umAsqeoeY4 nav.navbar {
  position: fixed;
}
.cid-umAsqeoeY4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-umAsqeoeY4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-umAsqeoeY4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-umAsqeoeY4 .dropdown-item:hover,
.cid-umAsqeoeY4 .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-umAsqeoeY4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-umAsqeoeY4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-umAsqeoeY4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-umAsqeoeY4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-umAsqeoeY4 .nav-link {
  position: relative;
}
.cid-umAsqeoeY4 .container {
  display: flex;
  margin: auto;
}
.cid-umAsqeoeY4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-umAsqeoeY4 .dropdown-menu,
.cid-umAsqeoeY4 .navbar.opened {
  background: #000000 !important;
}
.cid-umAsqeoeY4 .nav-item:focus,
.cid-umAsqeoeY4 .nav-link:focus {
  outline: none;
}
.cid-umAsqeoeY4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-umAsqeoeY4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-umAsqeoeY4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-umAsqeoeY4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-umAsqeoeY4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-umAsqeoeY4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-umAsqeoeY4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-umAsqeoeY4 .navbar.opened {
  transition: all 0.3s;
}
.cid-umAsqeoeY4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-umAsqeoeY4 .navbar .navbar-logo img {
  width: auto;
}
.cid-umAsqeoeY4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-umAsqeoeY4 .navbar.collapsed {
  justify-content: center;
}
.cid-umAsqeoeY4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-umAsqeoeY4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-umAsqeoeY4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-umAsqeoeY4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-umAsqeoeY4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-umAsqeoeY4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-umAsqeoeY4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-umAsqeoeY4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-umAsqeoeY4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-umAsqeoeY4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-umAsqeoeY4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-umAsqeoeY4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-umAsqeoeY4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-umAsqeoeY4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-umAsqeoeY4 .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-umAsqeoeY4 .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-umAsqeoeY4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-umAsqeoeY4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-umAsqeoeY4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-umAsqeoeY4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-umAsqeoeY4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-umAsqeoeY4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-umAsqeoeY4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-umAsqeoeY4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-umAsqeoeY4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-umAsqeoeY4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-umAsqeoeY4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-umAsqeoeY4 .dropdown-item.active,
.cid-umAsqeoeY4 .dropdown-item:active {
  background-color: transparent;
}
.cid-umAsqeoeY4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-umAsqeoeY4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-umAsqeoeY4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-umAsqeoeY4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-umAsqeoeY4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-umAsqeoeY4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-umAsqeoeY4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-umAsqeoeY4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-umAsqeoeY4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-umAsqeoeY4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-umAsqeoeY4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-umAsqeoeY4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-umAsqeoeY4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-umAsqeoeY4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-umAsqeoeY4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-umAsqeoeY4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-umAsqeoeY4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-umAsqeoeY4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-umAsqeoeY4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-umAsqeoeY4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-umAsqeoeY4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-umAsqeoeY4 .navbar {
    height: 70px;
  }
  .cid-umAsqeoeY4 .navbar.opened {
    height: auto;
  }
  .cid-umAsqeoeY4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-umAuMvkPLw {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-umAuMvkPLw .mbr-fallback-image.disabled {
  display: none;
}
.cid-umAuMvkPLw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-umAuMvkPLw .mbr-section-subtitle {
  color: #666666;
}
.cid-utcTYe6QPu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utcTYe6QPu img,
.cid-utcTYe6QPu .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-utcTYe6QPu .item:focus,
.cid-utcTYe6QPu span:focus {
  outline: none;
}
.cid-utcTYe6QPu .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-utcTYe6QPu .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-utcTYe6QPu .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-utcTYe6QPu .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-utcTYe6QPu .mbr-section-btn {
  margin-top: auto !important;
}
.cid-utcTYe6QPu .mbr-section-title {
  color: #666666;
}
.cid-utcTYe6QPu .mbr-text,
.cid-utcTYe6QPu .mbr-section-btn {
  text-align: center;
}
.cid-utcTYe6QPu .item-title {
  text-align: center;
}
.cid-utcTYe6QPu .item-subtitle {
  text-align: left;
}
.cid-umXUxsOtHp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-umXUxsOtHp .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-umXUxsOtHp .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-umXUxsOtHp .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-umXUxsOtHp .inner-container {
    width: 100% !important;
  }
}
.cid-umXUxsOtHp .section-text B {
  color: #232323;
}
#hrblock-block-1t hr {
  margin: 0;
}
.cid-umXYGBtAeS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-umXYGBtAeS .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-umXYGBtAeS .social-row .soc-item {
  margin: 8px;
}
.cid-umXYGBtAeS .social-row .soc-item a:hover .mbr-iconfont,
.cid-umXYGBtAeS .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-umXYGBtAeS .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-umXYGBtAeS .row-links {
  width: 100%;
  justify-content: center;
}
.cid-umXYGBtAeS .mbr-section-title {
  color: #ffffff;
}
.cid-umXYGBtAeS .mbr-section-title,
.cid-umXYGBtAeS .social-list {
  color: #000000;
}
.cid-uyiofXgDtT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uyiofXgDtT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uyiofXgDtT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uyiofXgDtT .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uyiofXgDtT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uyiofXgDtT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyiofXgDtT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uyiofXgDtT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyiofXgDtT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uyiofXgDtT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .mbr-text {
  color: #666666;
}
.cid-umBgZRB6B4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-umBgZRB6B4 nav.navbar {
  position: fixed;
}
.cid-umBgZRB6B4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-umBgZRB6B4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-umBgZRB6B4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-umBgZRB6B4 .dropdown-item:hover,
.cid-umBgZRB6B4 .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-umBgZRB6B4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-umBgZRB6B4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-umBgZRB6B4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-umBgZRB6B4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-umBgZRB6B4 .nav-link {
  position: relative;
}
.cid-umBgZRB6B4 .container {
  display: flex;
  margin: auto;
}
.cid-umBgZRB6B4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-umBgZRB6B4 .dropdown-menu,
.cid-umBgZRB6B4 .navbar.opened {
  background: #000000 !important;
}
.cid-umBgZRB6B4 .nav-item:focus,
.cid-umBgZRB6B4 .nav-link:focus {
  outline: none;
}
.cid-umBgZRB6B4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-umBgZRB6B4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-umBgZRB6B4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-umBgZRB6B4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-umBgZRB6B4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-umBgZRB6B4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-umBgZRB6B4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-umBgZRB6B4 .navbar.opened {
  transition: all 0.3s;
}
.cid-umBgZRB6B4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-umBgZRB6B4 .navbar .navbar-logo img {
  width: auto;
}
.cid-umBgZRB6B4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-umBgZRB6B4 .navbar.collapsed {
  justify-content: center;
}
.cid-umBgZRB6B4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-umBgZRB6B4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-umBgZRB6B4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-umBgZRB6B4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-umBgZRB6B4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-umBgZRB6B4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-umBgZRB6B4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-umBgZRB6B4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-umBgZRB6B4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-umBgZRB6B4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-umBgZRB6B4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-umBgZRB6B4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-umBgZRB6B4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-umBgZRB6B4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-umBgZRB6B4 .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-umBgZRB6B4 .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-umBgZRB6B4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-umBgZRB6B4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-umBgZRB6B4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-umBgZRB6B4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-umBgZRB6B4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-umBgZRB6B4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-umBgZRB6B4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-umBgZRB6B4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-umBgZRB6B4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-umBgZRB6B4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-umBgZRB6B4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-umBgZRB6B4 .dropdown-item.active,
.cid-umBgZRB6B4 .dropdown-item:active {
  background-color: transparent;
}
.cid-umBgZRB6B4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-umBgZRB6B4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-umBgZRB6B4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-umBgZRB6B4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-umBgZRB6B4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-umBgZRB6B4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-umBgZRB6B4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-umBgZRB6B4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-umBgZRB6B4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-umBgZRB6B4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-umBgZRB6B4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-umBgZRB6B4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-umBgZRB6B4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-umBgZRB6B4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-umBgZRB6B4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-umBgZRB6B4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-umBgZRB6B4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-umBgZRB6B4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-umBgZRB6B4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-umBgZRB6B4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-umBgZRB6B4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-umBgZRB6B4 .navbar {
    height: 70px;
  }
  .cid-umBgZRB6B4 .navbar.opened {
    height: auto;
  }
  .cid-umBgZRB6B4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-umBkpbzFDA {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-umBkpbzFDA .mbr-fallback-image.disabled {
  display: none;
}
.cid-umBkpbzFDA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-umBkpbzFDA .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-umBkpbzFDA .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-umBkpbzFDA .mbr-section-title {
  color: #666666;
}
.cid-umBlrsLbWF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-umBlrsLbWF .mbr-fallback-image.disabled {
  display: none;
}
.cid-umBlrsLbWF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-umBlrsLbWF .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-umBlrsLbWF .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-umBlrsLbWF .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-umBlrsLbWF .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-umBlrsLbWF .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-umBlrsLbWF .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-umXYGBtAeS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-umXYGBtAeS .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-umXYGBtAeS .social-row .soc-item {
  margin: 8px;
}
.cid-umXYGBtAeS .social-row .soc-item a:hover .mbr-iconfont,
.cid-umXYGBtAeS .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-umXYGBtAeS .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-umXYGBtAeS .row-links {
  width: 100%;
  justify-content: center;
}
.cid-umXYGBtAeS .mbr-section-title {
  color: #ffffff;
}
.cid-umXYGBtAeS .mbr-section-title,
.cid-umXYGBtAeS .social-list {
  color: #000000;
}
.cid-uyiofXgDtT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uyiofXgDtT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uyiofXgDtT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uyiofXgDtT .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uyiofXgDtT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uyiofXgDtT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyiofXgDtT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uyiofXgDtT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyiofXgDtT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uyiofXgDtT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .mbr-text {
  color: #666666;
}
.cid-umBylYoXe0 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-umBylYoXe0 nav.navbar {
  position: fixed;
}
.cid-umBylYoXe0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-umBylYoXe0 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-umBylYoXe0 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-umBylYoXe0 .dropdown-item:hover,
.cid-umBylYoXe0 .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-umBylYoXe0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-umBylYoXe0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-umBylYoXe0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-umBylYoXe0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-umBylYoXe0 .nav-link {
  position: relative;
}
.cid-umBylYoXe0 .container {
  display: flex;
  margin: auto;
}
.cid-umBylYoXe0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-umBylYoXe0 .dropdown-menu,
.cid-umBylYoXe0 .navbar.opened {
  background: #000000 !important;
}
.cid-umBylYoXe0 .nav-item:focus,
.cid-umBylYoXe0 .nav-link:focus {
  outline: none;
}
.cid-umBylYoXe0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-umBylYoXe0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-umBylYoXe0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-umBylYoXe0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-umBylYoXe0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-umBylYoXe0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-umBylYoXe0 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-umBylYoXe0 .navbar.opened {
  transition: all 0.3s;
}
.cid-umBylYoXe0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-umBylYoXe0 .navbar .navbar-logo img {
  width: auto;
}
.cid-umBylYoXe0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-umBylYoXe0 .navbar.collapsed {
  justify-content: center;
}
.cid-umBylYoXe0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-umBylYoXe0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-umBylYoXe0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-umBylYoXe0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-umBylYoXe0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-umBylYoXe0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-umBylYoXe0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-umBylYoXe0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-umBylYoXe0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-umBylYoXe0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-umBylYoXe0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-umBylYoXe0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-umBylYoXe0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-umBylYoXe0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-umBylYoXe0 .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-umBylYoXe0 .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-umBylYoXe0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-umBylYoXe0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-umBylYoXe0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-umBylYoXe0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-umBylYoXe0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-umBylYoXe0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-umBylYoXe0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-umBylYoXe0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-umBylYoXe0 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-umBylYoXe0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-umBylYoXe0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-umBylYoXe0 .dropdown-item.active,
.cid-umBylYoXe0 .dropdown-item:active {
  background-color: transparent;
}
.cid-umBylYoXe0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-umBylYoXe0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-umBylYoXe0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-umBylYoXe0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-umBylYoXe0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-umBylYoXe0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-umBylYoXe0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-umBylYoXe0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-umBylYoXe0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-umBylYoXe0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-umBylYoXe0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-umBylYoXe0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-umBylYoXe0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-umBylYoXe0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-umBylYoXe0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-umBylYoXe0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-umBylYoXe0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-umBylYoXe0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-umBylYoXe0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-umBylYoXe0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-umBylYoXe0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-umBylYoXe0 .navbar {
    height: 70px;
  }
  .cid-umBylYoXe0 .navbar.opened {
    height: auto;
  }
  .cid-umBylYoXe0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-umSkOaFQvp {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-umSkOaFQvp .mbr-fallback-image.disabled {
  display: none;
}
.cid-umSkOaFQvp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-umSkOaFQvp .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-umSkOaFQvp .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-umSkOaFQvp .mbr-section-title {
  color: #666666;
}
.cid-usNQVFU4tl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-usNQVFU4tl .mbr-fallback-image.disabled {
  display: none;
}
.cid-usNQVFU4tl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usNQVFU4tl .mbr-section-subtitle {
  color: #666666;
}
.cid-umBylYEtnC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-umBylYEtnC .mbr-fallback-image.disabled {
  display: none;
}
.cid-umBylYEtnC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-umBylYEtnC .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-umBylYEtnC .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-umBylYEtnC .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-umBylYEtnC .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-umBylYEtnC .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-umBylYEtnC .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-umBylYEtnC .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-umBylYEtnC .card-title {
  color: #37734a;
}
#hrblock-block-ga hr {
  margin: 0;
}
.cid-v94kWjDjdR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-v94kWjDjdR .mbr-fallback-image.disabled {
  display: none;
}
.cid-v94kWjDjdR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v94kWjDjdR .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-v94kWjDjdR .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v94kWjDjdR .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v94kWjDjdR .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v94kWjDjdR .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-v94kWjDjdR .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-v94kWjDjdR .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-v94kWjDjdR .card-title {
  color: #666666;
}
#hrblock-block-g8 hr {
  margin: 0;
}
.cid-v94vEJXW0D {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-v94vEJXW0D .mbr-fallback-image.disabled {
  display: none;
}
.cid-v94vEJXW0D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v94vEJXW0D .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-v94vEJXW0D .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v94vEJXW0D .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v94vEJXW0D .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v94vEJXW0D .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-v94vEJXW0D .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-v94vEJXW0D .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-v94vEJXW0D .card-title {
  color: #666666;
}
.cid-v94vEJXW0D .mbr-text,
.cid-v94vEJXW0D .mbr-section-btn {
  color: #666666;
}
.cid-umXYGBtAeS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-umXYGBtAeS .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-umXYGBtAeS .social-row .soc-item {
  margin: 8px;
}
.cid-umXYGBtAeS .social-row .soc-item a:hover .mbr-iconfont,
.cid-umXYGBtAeS .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-umXYGBtAeS .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-umXYGBtAeS .row-links {
  width: 100%;
  justify-content: center;
}
.cid-umXYGBtAeS .mbr-section-title {
  color: #ffffff;
}
.cid-umXYGBtAeS .mbr-section-title,
.cid-umXYGBtAeS .social-list {
  color: #000000;
}
.cid-uyiofXgDtT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uyiofXgDtT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uyiofXgDtT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uyiofXgDtT .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uyiofXgDtT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uyiofXgDtT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyiofXgDtT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uyiofXgDtT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyiofXgDtT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uyiofXgDtT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .mbr-text {
  color: #666666;
}
.cid-umXvy5V8nY {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-umXvy5V8nY nav.navbar {
  position: fixed;
}
.cid-umXvy5V8nY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-umXvy5V8nY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-umXvy5V8nY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-umXvy5V8nY .dropdown-item:hover,
.cid-umXvy5V8nY .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-umXvy5V8nY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-umXvy5V8nY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-umXvy5V8nY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-umXvy5V8nY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-umXvy5V8nY .nav-link {
  position: relative;
}
.cid-umXvy5V8nY .container {
  display: flex;
  margin: auto;
}
.cid-umXvy5V8nY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-umXvy5V8nY .dropdown-menu,
.cid-umXvy5V8nY .navbar.opened {
  background: #000000 !important;
}
.cid-umXvy5V8nY .nav-item:focus,
.cid-umXvy5V8nY .nav-link:focus {
  outline: none;
}
.cid-umXvy5V8nY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-umXvy5V8nY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-umXvy5V8nY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-umXvy5V8nY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-umXvy5V8nY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-umXvy5V8nY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-umXvy5V8nY .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-umXvy5V8nY .navbar.opened {
  transition: all 0.3s;
}
.cid-umXvy5V8nY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-umXvy5V8nY .navbar .navbar-logo img {
  width: auto;
}
.cid-umXvy5V8nY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-umXvy5V8nY .navbar.collapsed {
  justify-content: center;
}
.cid-umXvy5V8nY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-umXvy5V8nY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-umXvy5V8nY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-umXvy5V8nY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-umXvy5V8nY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-umXvy5V8nY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-umXvy5V8nY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-umXvy5V8nY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-umXvy5V8nY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-umXvy5V8nY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-umXvy5V8nY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-umXvy5V8nY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-umXvy5V8nY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-umXvy5V8nY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-umXvy5V8nY .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-umXvy5V8nY .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-umXvy5V8nY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-umXvy5V8nY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-umXvy5V8nY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-umXvy5V8nY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-umXvy5V8nY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-umXvy5V8nY .navbar.navbar-short {
  min-height: 60px;
}
.cid-umXvy5V8nY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-umXvy5V8nY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-umXvy5V8nY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-umXvy5V8nY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-umXvy5V8nY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-umXvy5V8nY .dropdown-item.active,
.cid-umXvy5V8nY .dropdown-item:active {
  background-color: transparent;
}
.cid-umXvy5V8nY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-umXvy5V8nY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-umXvy5V8nY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-umXvy5V8nY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-umXvy5V8nY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-umXvy5V8nY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-umXvy5V8nY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-umXvy5V8nY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-umXvy5V8nY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-umXvy5V8nY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-umXvy5V8nY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-umXvy5V8nY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-umXvy5V8nY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-umXvy5V8nY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-umXvy5V8nY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-umXvy5V8nY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-umXvy5V8nY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-umXvy5V8nY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-umXvy5V8nY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-umXvy5V8nY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-umXvy5V8nY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-umXvy5V8nY .navbar {
    height: 70px;
  }
  .cid-umXvy5V8nY .navbar.opened {
    height: auto;
  }
  .cid-umXvy5V8nY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-umXvy6cWZV {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-umXvy6cWZV img,
.cid-umXvy6cWZV .item-img {
  width: 100%;
}
.cid-umXvy6cWZV .item:focus,
.cid-umXvy6cWZV span:focus {
  outline: none;
}
.cid-umXvy6cWZV .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-umXvy6cWZV .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-umXvy6cWZV .item {
  padding: 0;
  margin: 0;
}
.cid-umXvy6cWZV .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-umXvy6cWZV .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-umXvy6cWZV .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-umXvy6cWZV .mbr-section-btn {
  margin-top: auto !important;
}
.cid-umXvy6cWZV .mbr-section-title {
  color: #232323;
}
.cid-umXvy6cWZV .mbr-text,
.cid-umXvy6cWZV .mbr-section-btn {
  text-align: center;
}
.cid-umXvy6cWZV .item-title {
  text-align: left;
}
.cid-umXvy6cWZV .item-subtitle {
  text-align: center;
}
.cid-utcwjOMJlH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utcwjOMJlH .mbr-fallback-image.disabled {
  display: none;
}
.cid-utcwjOMJlH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utcwjOMJlH .mbr-section-subtitle {
  color: #666666;
}
.cid-umXvy6vSC9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-umXvy6vSC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-umXvy6vSC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-umXvy6vSC9 .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-umXvy6vSC9 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-umXvy6vSC9 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-umXvy6vSC9 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-umXvy6vSC9 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-umXvy6vSC9 .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-umXvy6vSC9 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-umXvy6vSC9 .card-title {
  color: #666666;
}
.cid-umYOJMwqjX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-umYOJMwqjX .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-umYOJMwqjX .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-umYOJMwqjX .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-umYOJMwqjX .inner-container {
    width: 100% !important;
  }
}
.cid-umYOJMwqjX .section-text B {
  color: #232323;
}
#hrblock-block-3e hr {
  margin: 0;
}
.cid-umXYGBtAeS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-umXYGBtAeS .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-umXYGBtAeS .social-row .soc-item {
  margin: 8px;
}
.cid-umXYGBtAeS .social-row .soc-item a:hover .mbr-iconfont,
.cid-umXYGBtAeS .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-umXYGBtAeS .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-umXYGBtAeS .row-links {
  width: 100%;
  justify-content: center;
}
.cid-umXYGBtAeS .mbr-section-title {
  color: #ffffff;
}
.cid-umXYGBtAeS .mbr-section-title,
.cid-umXYGBtAeS .social-list {
  color: #000000;
}
.cid-uyiofXgDtT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uyiofXgDtT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uyiofXgDtT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uyiofXgDtT .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uyiofXgDtT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uyiofXgDtT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyiofXgDtT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uyiofXgDtT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyiofXgDtT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uyiofXgDtT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .mbr-text {
  color: #666666;
}
.cid-unfSwxKLVH {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-unfSwxKLVH nav.navbar {
  position: fixed;
}
.cid-unfSwxKLVH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-unfSwxKLVH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-unfSwxKLVH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-unfSwxKLVH .dropdown-item:hover,
.cid-unfSwxKLVH .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-unfSwxKLVH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-unfSwxKLVH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-unfSwxKLVH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-unfSwxKLVH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-unfSwxKLVH .nav-link {
  position: relative;
}
.cid-unfSwxKLVH .container {
  display: flex;
  margin: auto;
}
.cid-unfSwxKLVH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-unfSwxKLVH .dropdown-menu,
.cid-unfSwxKLVH .navbar.opened {
  background: #000000 !important;
}
.cid-unfSwxKLVH .nav-item:focus,
.cid-unfSwxKLVH .nav-link:focus {
  outline: none;
}
.cid-unfSwxKLVH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-unfSwxKLVH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-unfSwxKLVH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-unfSwxKLVH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-unfSwxKLVH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-unfSwxKLVH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-unfSwxKLVH .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-unfSwxKLVH .navbar.opened {
  transition: all 0.3s;
}
.cid-unfSwxKLVH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-unfSwxKLVH .navbar .navbar-logo img {
  width: auto;
}
.cid-unfSwxKLVH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-unfSwxKLVH .navbar.collapsed {
  justify-content: center;
}
.cid-unfSwxKLVH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-unfSwxKLVH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-unfSwxKLVH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-unfSwxKLVH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-unfSwxKLVH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-unfSwxKLVH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-unfSwxKLVH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-unfSwxKLVH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-unfSwxKLVH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-unfSwxKLVH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-unfSwxKLVH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-unfSwxKLVH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-unfSwxKLVH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-unfSwxKLVH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-unfSwxKLVH .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-unfSwxKLVH .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-unfSwxKLVH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-unfSwxKLVH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-unfSwxKLVH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-unfSwxKLVH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-unfSwxKLVH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-unfSwxKLVH .navbar.navbar-short {
  min-height: 60px;
}
.cid-unfSwxKLVH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-unfSwxKLVH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-unfSwxKLVH .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-unfSwxKLVH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-unfSwxKLVH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-unfSwxKLVH .dropdown-item.active,
.cid-unfSwxKLVH .dropdown-item:active {
  background-color: transparent;
}
.cid-unfSwxKLVH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-unfSwxKLVH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-unfSwxKLVH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-unfSwxKLVH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-unfSwxKLVH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-unfSwxKLVH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-unfSwxKLVH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-unfSwxKLVH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-unfSwxKLVH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-unfSwxKLVH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-unfSwxKLVH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-unfSwxKLVH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-unfSwxKLVH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-unfSwxKLVH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-unfSwxKLVH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-unfSwxKLVH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-unfSwxKLVH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-unfSwxKLVH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-unfSwxKLVH .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-unfSwxKLVH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-unfSwxKLVH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-unfSwxKLVH .navbar {
    height: 70px;
  }
  .cid-unfSwxKLVH .navbar.opened {
    height: auto;
  }
  .cid-unfSwxKLVH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utcB7b3Aw2 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utcB7b3Aw2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utcB7b3Aw2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utcB7b3Aw2 .mbr-section-subtitle {
  color: #666666;
}
.cid-usNLy1TRtp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-usNLy1TRtp img,
.cid-usNLy1TRtp .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-usNLy1TRtp .item:focus,
.cid-usNLy1TRtp span:focus {
  outline: none;
}
.cid-usNLy1TRtp .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-usNLy1TRtp .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-usNLy1TRtp .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-usNLy1TRtp .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-usNLy1TRtp .mbr-section-btn {
  margin-top: auto !important;
}
.cid-usNLy1TRtp .mbr-section-title {
  color: #666666;
}
.cid-usNLy1TRtp .mbr-text,
.cid-usNLy1TRtp .mbr-section-btn {
  text-align: center;
}
.cid-usNLy1TRtp .item-title {
  text-align: center;
}
.cid-usNLy1TRtp .item-subtitle {
  text-align: left;
}
.cid-unfSwysMxc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-unfSwysMxc .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-unfSwysMxc .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-unfSwysMxc .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-unfSwysMxc .inner-container {
    width: 100% !important;
  }
}
.cid-unfSwysMxc .section-text B {
  color: #232323;
}
#hrblock-block-3j hr {
  margin: 0;
}
.cid-unfSwyCZ5O {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-unfSwyCZ5O .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-unfSwyCZ5O .social-row .soc-item {
  margin: 8px;
}
.cid-unfSwyCZ5O .social-row .soc-item a:hover .mbr-iconfont,
.cid-unfSwyCZ5O .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-unfSwyCZ5O .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-unfSwyCZ5O .row-links {
  width: 100%;
  justify-content: center;
}
.cid-unfSwyCZ5O .mbr-section-title {
  color: #ffffff;
}
.cid-unfSwyCZ5O .mbr-section-title,
.cid-unfSwyCZ5O .social-list {
  color: #000000;
}
.cid-uyiofXgDtT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uyiofXgDtT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uyiofXgDtT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uyiofXgDtT .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uyiofXgDtT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uyiofXgDtT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyiofXgDtT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uyiofXgDtT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyiofXgDtT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uyiofXgDtT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .mbr-text {
  color: #666666;
}
.cid-ung12tVdxY {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ung12tVdxY nav.navbar {
  position: fixed;
}
.cid-ung12tVdxY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ung12tVdxY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ung12tVdxY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ung12tVdxY .dropdown-item:hover,
.cid-ung12tVdxY .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-ung12tVdxY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ung12tVdxY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ung12tVdxY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ung12tVdxY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ung12tVdxY .nav-link {
  position: relative;
}
.cid-ung12tVdxY .container {
  display: flex;
  margin: auto;
}
.cid-ung12tVdxY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ung12tVdxY .dropdown-menu,
.cid-ung12tVdxY .navbar.opened {
  background: #000000 !important;
}
.cid-ung12tVdxY .nav-item:focus,
.cid-ung12tVdxY .nav-link:focus {
  outline: none;
}
.cid-ung12tVdxY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ung12tVdxY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ung12tVdxY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ung12tVdxY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ung12tVdxY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ung12tVdxY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ung12tVdxY .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-ung12tVdxY .navbar.opened {
  transition: all 0.3s;
}
.cid-ung12tVdxY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ung12tVdxY .navbar .navbar-logo img {
  width: auto;
}
.cid-ung12tVdxY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ung12tVdxY .navbar.collapsed {
  justify-content: center;
}
.cid-ung12tVdxY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ung12tVdxY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ung12tVdxY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-ung12tVdxY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ung12tVdxY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ung12tVdxY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ung12tVdxY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ung12tVdxY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ung12tVdxY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ung12tVdxY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ung12tVdxY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ung12tVdxY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ung12tVdxY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ung12tVdxY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ung12tVdxY .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-ung12tVdxY .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-ung12tVdxY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ung12tVdxY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ung12tVdxY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ung12tVdxY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ung12tVdxY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ung12tVdxY .navbar.navbar-short {
  min-height: 60px;
}
.cid-ung12tVdxY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ung12tVdxY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ung12tVdxY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ung12tVdxY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ung12tVdxY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ung12tVdxY .dropdown-item.active,
.cid-ung12tVdxY .dropdown-item:active {
  background-color: transparent;
}
.cid-ung12tVdxY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ung12tVdxY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ung12tVdxY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ung12tVdxY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ung12tVdxY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ung12tVdxY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ung12tVdxY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ung12tVdxY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ung12tVdxY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ung12tVdxY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-ung12tVdxY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ung12tVdxY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ung12tVdxY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ung12tVdxY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ung12tVdxY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ung12tVdxY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ung12tVdxY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ung12tVdxY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ung12tVdxY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ung12tVdxY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ung12tVdxY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ung12tVdxY .navbar {
    height: 70px;
  }
  .cid-ung12tVdxY .navbar.opened {
    height: auto;
  }
  .cid-ung12tVdxY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utcLEr9Ooy {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utcLEr9Ooy .mbr-fallback-image.disabled {
  display: none;
}
.cid-utcLEr9Ooy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utcLEr9Ooy .mbr-section-subtitle {
  color: #666666;
}
.cid-uBNjrPLM3L {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBNjrPLM3L img,
.cid-uBNjrPLM3L .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uBNjrPLM3L .item:focus,
.cid-uBNjrPLM3L span:focus {
  outline: none;
}
.cid-uBNjrPLM3L .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uBNjrPLM3L .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uBNjrPLM3L .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uBNjrPLM3L .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uBNjrPLM3L .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uBNjrPLM3L .mbr-section-title {
  color: #666666;
}
.cid-uBNjrPLM3L .mbr-text,
.cid-uBNjrPLM3L .mbr-section-btn {
  text-align: center;
}
.cid-uBNjrPLM3L .item-title {
  text-align: center;
}
.cid-uBNjrPLM3L .item-subtitle {
  text-align: left;
}
.cid-ung12urio5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-ung12urio5 .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ung12urio5 .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-ung12urio5 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ung12urio5 .inner-container {
    width: 100% !important;
  }
}
.cid-ung12urio5 .section-text B {
  color: #232323;
}
#hrblock-block-3q hr {
  margin: 0;
}
.cid-ung12uC3Gk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-ung12uC3Gk .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-ung12uC3Gk .social-row .soc-item {
  margin: 8px;
}
.cid-ung12uC3Gk .social-row .soc-item a:hover .mbr-iconfont,
.cid-ung12uC3Gk .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-ung12uC3Gk .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-ung12uC3Gk .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ung12uC3Gk .mbr-section-title {
  color: #ffffff;
}
.cid-ung12uC3Gk .mbr-section-title,
.cid-ung12uC3Gk .social-list {
  color: #000000;
}
.cid-uyiofXgDtT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uyiofXgDtT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uyiofXgDtT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uyiofXgDtT .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uyiofXgDtT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uyiofXgDtT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyiofXgDtT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uyiofXgDtT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyiofXgDtT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uyiofXgDtT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .mbr-text {
  color: #666666;
}
.cid-unlYS29oAN {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-unlYS29oAN nav.navbar {
  position: fixed;
}
.cid-unlYS29oAN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-unlYS29oAN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-unlYS29oAN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-unlYS29oAN .dropdown-item:hover,
.cid-unlYS29oAN .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-unlYS29oAN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-unlYS29oAN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-unlYS29oAN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-unlYS29oAN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-unlYS29oAN .nav-link {
  position: relative;
}
.cid-unlYS29oAN .container {
  display: flex;
  margin: auto;
}
.cid-unlYS29oAN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-unlYS29oAN .dropdown-menu,
.cid-unlYS29oAN .navbar.opened {
  background: #000000 !important;
}
.cid-unlYS29oAN .nav-item:focus,
.cid-unlYS29oAN .nav-link:focus {
  outline: none;
}
.cid-unlYS29oAN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-unlYS29oAN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-unlYS29oAN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-unlYS29oAN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-unlYS29oAN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-unlYS29oAN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-unlYS29oAN .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-unlYS29oAN .navbar.opened {
  transition: all 0.3s;
}
.cid-unlYS29oAN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-unlYS29oAN .navbar .navbar-logo img {
  width: auto;
}
.cid-unlYS29oAN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-unlYS29oAN .navbar.collapsed {
  justify-content: center;
}
.cid-unlYS29oAN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-unlYS29oAN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-unlYS29oAN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-unlYS29oAN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-unlYS29oAN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-unlYS29oAN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-unlYS29oAN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-unlYS29oAN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-unlYS29oAN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-unlYS29oAN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-unlYS29oAN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-unlYS29oAN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-unlYS29oAN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-unlYS29oAN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-unlYS29oAN .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-unlYS29oAN .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-unlYS29oAN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-unlYS29oAN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-unlYS29oAN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-unlYS29oAN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-unlYS29oAN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-unlYS29oAN .navbar.navbar-short {
  min-height: 60px;
}
.cid-unlYS29oAN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-unlYS29oAN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-unlYS29oAN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-unlYS29oAN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-unlYS29oAN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-unlYS29oAN .dropdown-item.active,
.cid-unlYS29oAN .dropdown-item:active {
  background-color: transparent;
}
.cid-unlYS29oAN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-unlYS29oAN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-unlYS29oAN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-unlYS29oAN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-unlYS29oAN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-unlYS29oAN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-unlYS29oAN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-unlYS29oAN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-unlYS29oAN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-unlYS29oAN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-unlYS29oAN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-unlYS29oAN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-unlYS29oAN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-unlYS29oAN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-unlYS29oAN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-unlYS29oAN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-unlYS29oAN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-unlYS29oAN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-unlYS29oAN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-unlYS29oAN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-unlYS29oAN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-unlYS29oAN .navbar {
    height: 70px;
  }
  .cid-unlYS29oAN .navbar.opened {
    height: auto;
  }
  .cid-unlYS29oAN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utcLLYyNXA {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utcLLYyNXA .mbr-fallback-image.disabled {
  display: none;
}
.cid-utcLLYyNXA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utcLLYyNXA .mbr-section-subtitle {
  color: #666666;
}
.cid-uBHuzLNv2U {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBHuzLNv2U img,
.cid-uBHuzLNv2U .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uBHuzLNv2U .item:focus,
.cid-uBHuzLNv2U span:focus {
  outline: none;
}
.cid-uBHuzLNv2U .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uBHuzLNv2U .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uBHuzLNv2U .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uBHuzLNv2U .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uBHuzLNv2U .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uBHuzLNv2U .mbr-section-title {
  color: #666666;
}
.cid-uBHuzLNv2U .mbr-text,
.cid-uBHuzLNv2U .mbr-section-btn {
  text-align: center;
}
.cid-uBHuzLNv2U .item-title {
  text-align: center;
}
.cid-uBHuzLNv2U .item-subtitle {
  text-align: left;
}
.cid-unlYS2Maql {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-unlYS2Maql .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-unlYS2Maql .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-unlYS2Maql .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-unlYS2Maql .inner-container {
    width: 100% !important;
  }
}
.cid-unlYS2Maql .section-text B {
  color: #232323;
}
#hrblock-block-3x hr {
  margin: 0;
}
.cid-unlYS2VNl7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-unlYS2VNl7 .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-unlYS2VNl7 .social-row .soc-item {
  margin: 8px;
}
.cid-unlYS2VNl7 .social-row .soc-item a:hover .mbr-iconfont,
.cid-unlYS2VNl7 .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-unlYS2VNl7 .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-unlYS2VNl7 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-unlYS2VNl7 .mbr-section-title {
  color: #ffffff;
}
.cid-unlYS2VNl7 .mbr-section-title,
.cid-unlYS2VNl7 .social-list {
  color: #000000;
}
.cid-uyiofXgDtT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uyiofXgDtT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uyiofXgDtT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uyiofXgDtT .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uyiofXgDtT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uyiofXgDtT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyiofXgDtT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uyiofXgDtT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyiofXgDtT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uyiofXgDtT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .mbr-text {
  color: #666666;
}
.cid-unm97hgyf3 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-unm97hgyf3 nav.navbar {
  position: fixed;
}
.cid-unm97hgyf3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-unm97hgyf3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-unm97hgyf3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-unm97hgyf3 .dropdown-item:hover,
.cid-unm97hgyf3 .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-unm97hgyf3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-unm97hgyf3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-unm97hgyf3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-unm97hgyf3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-unm97hgyf3 .nav-link {
  position: relative;
}
.cid-unm97hgyf3 .container {
  display: flex;
  margin: auto;
}
.cid-unm97hgyf3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-unm97hgyf3 .dropdown-menu,
.cid-unm97hgyf3 .navbar.opened {
  background: #000000 !important;
}
.cid-unm97hgyf3 .nav-item:focus,
.cid-unm97hgyf3 .nav-link:focus {
  outline: none;
}
.cid-unm97hgyf3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-unm97hgyf3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-unm97hgyf3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-unm97hgyf3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-unm97hgyf3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-unm97hgyf3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-unm97hgyf3 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-unm97hgyf3 .navbar.opened {
  transition: all 0.3s;
}
.cid-unm97hgyf3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-unm97hgyf3 .navbar .navbar-logo img {
  width: auto;
}
.cid-unm97hgyf3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-unm97hgyf3 .navbar.collapsed {
  justify-content: center;
}
.cid-unm97hgyf3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-unm97hgyf3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-unm97hgyf3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-unm97hgyf3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-unm97hgyf3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-unm97hgyf3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-unm97hgyf3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-unm97hgyf3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-unm97hgyf3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-unm97hgyf3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-unm97hgyf3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-unm97hgyf3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-unm97hgyf3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-unm97hgyf3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-unm97hgyf3 .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-unm97hgyf3 .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-unm97hgyf3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-unm97hgyf3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-unm97hgyf3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-unm97hgyf3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-unm97hgyf3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-unm97hgyf3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-unm97hgyf3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-unm97hgyf3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-unm97hgyf3 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-unm97hgyf3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-unm97hgyf3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-unm97hgyf3 .dropdown-item.active,
.cid-unm97hgyf3 .dropdown-item:active {
  background-color: transparent;
}
.cid-unm97hgyf3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-unm97hgyf3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-unm97hgyf3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-unm97hgyf3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-unm97hgyf3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-unm97hgyf3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-unm97hgyf3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-unm97hgyf3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-unm97hgyf3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-unm97hgyf3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-unm97hgyf3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-unm97hgyf3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-unm97hgyf3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-unm97hgyf3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-unm97hgyf3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-unm97hgyf3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-unm97hgyf3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-unm97hgyf3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-unm97hgyf3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-unm97hgyf3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-unm97hgyf3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-unm97hgyf3 .navbar {
    height: 70px;
  }
  .cid-unm97hgyf3 .navbar.opened {
    height: auto;
  }
  .cid-unm97hgyf3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utcM0gHxH1 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utcM0gHxH1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utcM0gHxH1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utcM0gHxH1 .mbr-section-subtitle {
  color: #666666;
}
.cid-uCfgg3IMv5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCfgg3IMv5 img,
.cid-uCfgg3IMv5 .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uCfgg3IMv5 .item:focus,
.cid-uCfgg3IMv5 span:focus {
  outline: none;
}
.cid-uCfgg3IMv5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uCfgg3IMv5 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uCfgg3IMv5 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uCfgg3IMv5 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uCfgg3IMv5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uCfgg3IMv5 .mbr-section-title {
  color: #666666;
}
.cid-uCfgg3IMv5 .mbr-text,
.cid-uCfgg3IMv5 .mbr-section-btn {
  text-align: center;
}
.cid-uCfgg3IMv5 .item-title {
  text-align: center;
}
.cid-uCfgg3IMv5 .item-subtitle {
  text-align: left;
}
.cid-unm97hVtHW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-unm97hVtHW .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-unm97hVtHW .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-unm97hVtHW .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-unm97hVtHW .inner-container {
    width: 100% !important;
  }
}
.cid-unm97hVtHW .section-text B {
  color: #232323;
}
#hrblock-block-44 hr {
  margin: 0;
}
.cid-unm97i6tmB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-unm97i6tmB .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-unm97i6tmB .social-row .soc-item {
  margin: 8px;
}
.cid-unm97i6tmB .social-row .soc-item a:hover .mbr-iconfont,
.cid-unm97i6tmB .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-unm97i6tmB .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-unm97i6tmB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-unm97i6tmB .mbr-section-title {
  color: #ffffff;
}
.cid-unm97i6tmB .mbr-section-title,
.cid-unm97i6tmB .social-list {
  color: #000000;
}
.cid-uyiofXgDtT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uyiofXgDtT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uyiofXgDtT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uyiofXgDtT .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uyiofXgDtT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uyiofXgDtT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyiofXgDtT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uyiofXgDtT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyiofXgDtT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uyiofXgDtT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .mbr-text {
  color: #666666;
}
.cid-usNJrS7rT8 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-usNJrS7rT8 nav.navbar {
  position: fixed;
}
.cid-usNJrS7rT8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-usNJrS7rT8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-usNJrS7rT8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-usNJrS7rT8 .dropdown-item:hover,
.cid-usNJrS7rT8 .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-usNJrS7rT8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-usNJrS7rT8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-usNJrS7rT8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-usNJrS7rT8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-usNJrS7rT8 .nav-link {
  position: relative;
}
.cid-usNJrS7rT8 .container {
  display: flex;
  margin: auto;
}
.cid-usNJrS7rT8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-usNJrS7rT8 .dropdown-menu,
.cid-usNJrS7rT8 .navbar.opened {
  background: #000000 !important;
}
.cid-usNJrS7rT8 .nav-item:focus,
.cid-usNJrS7rT8 .nav-link:focus {
  outline: none;
}
.cid-usNJrS7rT8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-usNJrS7rT8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-usNJrS7rT8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-usNJrS7rT8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-usNJrS7rT8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-usNJrS7rT8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-usNJrS7rT8 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-usNJrS7rT8 .navbar.opened {
  transition: all 0.3s;
}
.cid-usNJrS7rT8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-usNJrS7rT8 .navbar .navbar-logo img {
  width: auto;
}
.cid-usNJrS7rT8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-usNJrS7rT8 .navbar.collapsed {
  justify-content: center;
}
.cid-usNJrS7rT8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-usNJrS7rT8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-usNJrS7rT8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-usNJrS7rT8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-usNJrS7rT8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-usNJrS7rT8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-usNJrS7rT8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-usNJrS7rT8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-usNJrS7rT8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-usNJrS7rT8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-usNJrS7rT8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-usNJrS7rT8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-usNJrS7rT8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-usNJrS7rT8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-usNJrS7rT8 .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-usNJrS7rT8 .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-usNJrS7rT8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-usNJrS7rT8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-usNJrS7rT8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-usNJrS7rT8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-usNJrS7rT8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-usNJrS7rT8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-usNJrS7rT8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-usNJrS7rT8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-usNJrS7rT8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-usNJrS7rT8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-usNJrS7rT8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-usNJrS7rT8 .dropdown-item.active,
.cid-usNJrS7rT8 .dropdown-item:active {
  background-color: transparent;
}
.cid-usNJrS7rT8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-usNJrS7rT8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-usNJrS7rT8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-usNJrS7rT8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-usNJrS7rT8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-usNJrS7rT8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-usNJrS7rT8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-usNJrS7rT8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-usNJrS7rT8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-usNJrS7rT8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-usNJrS7rT8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-usNJrS7rT8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-usNJrS7rT8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-usNJrS7rT8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-usNJrS7rT8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-usNJrS7rT8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-usNJrS7rT8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-usNJrS7rT8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-usNJrS7rT8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-usNJrS7rT8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-usNJrS7rT8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-usNJrS7rT8 .navbar {
    height: 70px;
  }
  .cid-usNJrS7rT8 .navbar.opened {
    height: auto;
  }
  .cid-usNJrS7rT8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utcBkZUS8P {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utcBkZUS8P .mbr-fallback-image.disabled {
  display: none;
}
.cid-utcBkZUS8P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utcBkZUS8P .mbr-section-subtitle {
  color: #666666;
}
.cid-uCadnEZ4U7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCadnEZ4U7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCadnEZ4U7 .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-uCadnEZ4U7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCadnEZ4U7 .row {
  flex-direction: row-reverse;
}
.cid-uCadnEZ4U7 img {
  width: 100%;
}
.cid-uCadnEZ4U7 .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-usNJrT2Der {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-usNJrT2Der .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-usNJrT2Der .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-usNJrT2Der .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-usNJrT2Der .inner-container {
    width: 100% !important;
  }
}
.cid-usNJrT2Der .section-text B {
  color: #232323;
}
#hrblock-block-4l hr {
  margin: 0;
}
.cid-usNJrTiVbD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-usNJrTiVbD .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-usNJrTiVbD .social-row .soc-item {
  margin: 8px;
}
.cid-usNJrTiVbD .social-row .soc-item a:hover .mbr-iconfont,
.cid-usNJrTiVbD .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-usNJrTiVbD .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-usNJrTiVbD .row-links {
  width: 100%;
  justify-content: center;
}
.cid-usNJrTiVbD .mbr-section-title {
  color: #ffffff;
}
.cid-usNJrTiVbD .mbr-section-title,
.cid-usNJrTiVbD .social-list {
  color: #000000;
}
.cid-uyiofXgDtT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uyiofXgDtT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uyiofXgDtT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uyiofXgDtT .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uyiofXgDtT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uyiofXgDtT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyiofXgDtT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uyiofXgDtT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyiofXgDtT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uyiofXgDtT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .mbr-text {
  color: #666666;
}
.cid-usNMeYSN0F {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-usNMeYSN0F nav.navbar {
  position: fixed;
}
.cid-usNMeYSN0F .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-usNMeYSN0F .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-usNMeYSN0F .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-usNMeYSN0F .dropdown-item:hover,
.cid-usNMeYSN0F .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-usNMeYSN0F .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-usNMeYSN0F .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-usNMeYSN0F .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-usNMeYSN0F .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-usNMeYSN0F .nav-link {
  position: relative;
}
.cid-usNMeYSN0F .container {
  display: flex;
  margin: auto;
}
.cid-usNMeYSN0F .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-usNMeYSN0F .dropdown-menu,
.cid-usNMeYSN0F .navbar.opened {
  background: #000000 !important;
}
.cid-usNMeYSN0F .nav-item:focus,
.cid-usNMeYSN0F .nav-link:focus {
  outline: none;
}
.cid-usNMeYSN0F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-usNMeYSN0F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-usNMeYSN0F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-usNMeYSN0F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-usNMeYSN0F .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-usNMeYSN0F .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-usNMeYSN0F .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-usNMeYSN0F .navbar.opened {
  transition: all 0.3s;
}
.cid-usNMeYSN0F .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-usNMeYSN0F .navbar .navbar-logo img {
  width: auto;
}
.cid-usNMeYSN0F .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-usNMeYSN0F .navbar.collapsed {
  justify-content: center;
}
.cid-usNMeYSN0F .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-usNMeYSN0F .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-usNMeYSN0F .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-usNMeYSN0F .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-usNMeYSN0F .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-usNMeYSN0F .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-usNMeYSN0F .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-usNMeYSN0F .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-usNMeYSN0F .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-usNMeYSN0F .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-usNMeYSN0F .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-usNMeYSN0F .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-usNMeYSN0F .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-usNMeYSN0F .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-usNMeYSN0F .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-usNMeYSN0F .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-usNMeYSN0F .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-usNMeYSN0F .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-usNMeYSN0F .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-usNMeYSN0F .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-usNMeYSN0F .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-usNMeYSN0F .navbar.navbar-short {
  min-height: 60px;
}
.cid-usNMeYSN0F .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-usNMeYSN0F .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-usNMeYSN0F .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-usNMeYSN0F .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-usNMeYSN0F .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-usNMeYSN0F .dropdown-item.active,
.cid-usNMeYSN0F .dropdown-item:active {
  background-color: transparent;
}
.cid-usNMeYSN0F .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-usNMeYSN0F .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-usNMeYSN0F .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-usNMeYSN0F .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-usNMeYSN0F .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-usNMeYSN0F .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-usNMeYSN0F ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-usNMeYSN0F .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-usNMeYSN0F button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-usNMeYSN0F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-usNMeYSN0F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-usNMeYSN0F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-usNMeYSN0F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-usNMeYSN0F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-usNMeYSN0F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-usNMeYSN0F nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-usNMeYSN0F nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-usNMeYSN0F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-usNMeYSN0F .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-usNMeYSN0F a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-usNMeYSN0F .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-usNMeYSN0F .navbar {
    height: 70px;
  }
  .cid-usNMeYSN0F .navbar.opened {
    height: auto;
  }
  .cid-usNMeYSN0F .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utcHT9sc4v {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utcHT9sc4v .mbr-fallback-image.disabled {
  display: none;
}
.cid-utcHT9sc4v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utcHT9sc4v .mbr-section-subtitle {
  color: #666666;
}
.cid-uCae0Kjp8D {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCae0Kjp8D .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCae0Kjp8D .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-uCae0Kjp8D .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCae0Kjp8D .row {
  flex-direction: row-reverse;
}
.cid-uCae0Kjp8D img {
  width: 100%;
}
.cid-uCae0Kjp8D .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-usNMeZC8Ba {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-usNMeZC8Ba .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-usNMeZC8Ba .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-usNMeZC8Ba .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-usNMeZC8Ba .inner-container {
    width: 100% !important;
  }
}
.cid-usNMeZC8Ba .section-text B {
  color: #232323;
}
#hrblock-block-4v hr {
  margin: 0;
}
.cid-usNMeZPjCc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-usNMeZPjCc .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-usNMeZPjCc .social-row .soc-item {
  margin: 8px;
}
.cid-usNMeZPjCc .social-row .soc-item a:hover .mbr-iconfont,
.cid-usNMeZPjCc .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-usNMeZPjCc .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-usNMeZPjCc .row-links {
  width: 100%;
  justify-content: center;
}
.cid-usNMeZPjCc .mbr-section-title {
  color: #ffffff;
}
.cid-usNMeZPjCc .mbr-section-title,
.cid-usNMeZPjCc .social-list {
  color: #000000;
}
.cid-uyiofXgDtT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uyiofXgDtT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uyiofXgDtT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uyiofXgDtT .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uyiofXgDtT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uyiofXgDtT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyiofXgDtT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uyiofXgDtT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyiofXgDtT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uyiofXgDtT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .mbr-text {
  color: #666666;
}
.cid-usNUrfDNjI {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-usNUrfDNjI nav.navbar {
  position: fixed;
}
.cid-usNUrfDNjI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-usNUrfDNjI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-usNUrfDNjI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-usNUrfDNjI .dropdown-item:hover,
.cid-usNUrfDNjI .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-usNUrfDNjI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-usNUrfDNjI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-usNUrfDNjI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-usNUrfDNjI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-usNUrfDNjI .nav-link {
  position: relative;
}
.cid-usNUrfDNjI .container {
  display: flex;
  margin: auto;
}
.cid-usNUrfDNjI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-usNUrfDNjI .dropdown-menu,
.cid-usNUrfDNjI .navbar.opened {
  background: #000000 !important;
}
.cid-usNUrfDNjI .nav-item:focus,
.cid-usNUrfDNjI .nav-link:focus {
  outline: none;
}
.cid-usNUrfDNjI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-usNUrfDNjI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-usNUrfDNjI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-usNUrfDNjI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-usNUrfDNjI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-usNUrfDNjI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-usNUrfDNjI .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-usNUrfDNjI .navbar.opened {
  transition: all 0.3s;
}
.cid-usNUrfDNjI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-usNUrfDNjI .navbar .navbar-logo img {
  width: auto;
}
.cid-usNUrfDNjI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-usNUrfDNjI .navbar.collapsed {
  justify-content: center;
}
.cid-usNUrfDNjI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-usNUrfDNjI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-usNUrfDNjI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-usNUrfDNjI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-usNUrfDNjI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-usNUrfDNjI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-usNUrfDNjI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-usNUrfDNjI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-usNUrfDNjI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-usNUrfDNjI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-usNUrfDNjI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-usNUrfDNjI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-usNUrfDNjI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-usNUrfDNjI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-usNUrfDNjI .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-usNUrfDNjI .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-usNUrfDNjI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-usNUrfDNjI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-usNUrfDNjI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-usNUrfDNjI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-usNUrfDNjI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-usNUrfDNjI .navbar.navbar-short {
  min-height: 60px;
}
.cid-usNUrfDNjI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-usNUrfDNjI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-usNUrfDNjI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-usNUrfDNjI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-usNUrfDNjI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-usNUrfDNjI .dropdown-item.active,
.cid-usNUrfDNjI .dropdown-item:active {
  background-color: transparent;
}
.cid-usNUrfDNjI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-usNUrfDNjI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-usNUrfDNjI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-usNUrfDNjI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-usNUrfDNjI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-usNUrfDNjI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-usNUrfDNjI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-usNUrfDNjI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-usNUrfDNjI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-usNUrfDNjI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-usNUrfDNjI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-usNUrfDNjI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-usNUrfDNjI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-usNUrfDNjI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-usNUrfDNjI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-usNUrfDNjI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-usNUrfDNjI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-usNUrfDNjI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-usNUrfDNjI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-usNUrfDNjI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-usNUrfDNjI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-usNUrfDNjI .navbar {
    height: 70px;
  }
  .cid-usNUrfDNjI .navbar.opened {
    height: auto;
  }
  .cid-usNUrfDNjI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utcL9nGlEQ {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utcL9nGlEQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-utcL9nGlEQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utcL9nGlEQ .mbr-section-subtitle {
  color: #666666;
}
.cid-uCaeNPhZo8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCaeNPhZo8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCaeNPhZo8 .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-uCaeNPhZo8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCaeNPhZo8 .row {
  flex-direction: row-reverse;
}
.cid-uCaeNPhZo8 img {
  width: 100%;
}
.cid-uCaeNPhZo8 .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-usNUrgN95t {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-usNUrgN95t .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-usNUrgN95t .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-usNUrgN95t .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-usNUrgN95t .inner-container {
    width: 100% !important;
  }
}
.cid-usNUrgN95t .section-text B {
  color: #232323;
}
#hrblock-block-54 hr {
  margin: 0;
}
.cid-usNUrh3pd8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-usNUrh3pd8 .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-usNUrh3pd8 .social-row .soc-item {
  margin: 8px;
}
.cid-usNUrh3pd8 .social-row .soc-item a:hover .mbr-iconfont,
.cid-usNUrh3pd8 .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-usNUrh3pd8 .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-usNUrh3pd8 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-usNUrh3pd8 .mbr-section-title {
  color: #ffffff;
}
.cid-usNUrh3pd8 .mbr-section-title,
.cid-usNUrh3pd8 .social-list {
  color: #000000;
}
.cid-uyiofXgDtT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uyiofXgDtT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uyiofXgDtT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uyiofXgDtT .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uyiofXgDtT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uyiofXgDtT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyiofXgDtT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uyiofXgDtT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyiofXgDtT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uyiofXgDtT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .mbr-text {
  color: #666666;
}
.cid-usNURWWHbJ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-usNURWWHbJ nav.navbar {
  position: fixed;
}
.cid-usNURWWHbJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-usNURWWHbJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-usNURWWHbJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-usNURWWHbJ .dropdown-item:hover,
.cid-usNURWWHbJ .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-usNURWWHbJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-usNURWWHbJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-usNURWWHbJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-usNURWWHbJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-usNURWWHbJ .nav-link {
  position: relative;
}
.cid-usNURWWHbJ .container {
  display: flex;
  margin: auto;
}
.cid-usNURWWHbJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-usNURWWHbJ .dropdown-menu,
.cid-usNURWWHbJ .navbar.opened {
  background: #000000 !important;
}
.cid-usNURWWHbJ .nav-item:focus,
.cid-usNURWWHbJ .nav-link:focus {
  outline: none;
}
.cid-usNURWWHbJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-usNURWWHbJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-usNURWWHbJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-usNURWWHbJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-usNURWWHbJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-usNURWWHbJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-usNURWWHbJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-usNURWWHbJ .navbar.opened {
  transition: all 0.3s;
}
.cid-usNURWWHbJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-usNURWWHbJ .navbar .navbar-logo img {
  width: auto;
}
.cid-usNURWWHbJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-usNURWWHbJ .navbar.collapsed {
  justify-content: center;
}
.cid-usNURWWHbJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-usNURWWHbJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-usNURWWHbJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-usNURWWHbJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-usNURWWHbJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-usNURWWHbJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-usNURWWHbJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-usNURWWHbJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-usNURWWHbJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-usNURWWHbJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-usNURWWHbJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-usNURWWHbJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-usNURWWHbJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-usNURWWHbJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-usNURWWHbJ .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-usNURWWHbJ .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-usNURWWHbJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-usNURWWHbJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-usNURWWHbJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-usNURWWHbJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-usNURWWHbJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-usNURWWHbJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-usNURWWHbJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-usNURWWHbJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-usNURWWHbJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-usNURWWHbJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-usNURWWHbJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-usNURWWHbJ .dropdown-item.active,
.cid-usNURWWHbJ .dropdown-item:active {
  background-color: transparent;
}
.cid-usNURWWHbJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-usNURWWHbJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-usNURWWHbJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-usNURWWHbJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-usNURWWHbJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-usNURWWHbJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-usNURWWHbJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-usNURWWHbJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-usNURWWHbJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-usNURWWHbJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-usNURWWHbJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-usNURWWHbJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-usNURWWHbJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-usNURWWHbJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-usNURWWHbJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-usNURWWHbJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-usNURWWHbJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-usNURWWHbJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-usNURWWHbJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-usNURWWHbJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-usNURWWHbJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-usNURWWHbJ .navbar {
    height: 70px;
  }
  .cid-usNURWWHbJ .navbar.opened {
    height: auto;
  }
  .cid-usNURWWHbJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utcKQm6DC2 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utcKQm6DC2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utcKQm6DC2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utcKQm6DC2 .mbr-section-subtitle {
  color: #666666;
}
.cid-uCaepdFcUi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCaepdFcUi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCaepdFcUi .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-uCaepdFcUi .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCaepdFcUi .row {
  flex-direction: row-reverse;
}
.cid-uCaepdFcUi img {
  width: 100%;
}
.cid-uCaepdFcUi .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-usNURY6xKN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-usNURY6xKN .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-usNURY6xKN .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-usNURY6xKN .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-usNURY6xKN .inner-container {
    width: 100% !important;
  }
}
.cid-usNURY6xKN .section-text B {
  color: #232323;
}
#hrblock-block-5b hr {
  margin: 0;
}
.cid-usNURYnAhU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-usNURYnAhU .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-usNURYnAhU .social-row .soc-item {
  margin: 8px;
}
.cid-usNURYnAhU .social-row .soc-item a:hover .mbr-iconfont,
.cid-usNURYnAhU .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-usNURYnAhU .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-usNURYnAhU .row-links {
  width: 100%;
  justify-content: center;
}
.cid-usNURYnAhU .mbr-section-title {
  color: #ffffff;
}
.cid-usNURYnAhU .mbr-section-title,
.cid-usNURYnAhU .social-list {
  color: #000000;
}
.cid-uyiofXgDtT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uyiofXgDtT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uyiofXgDtT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uyiofXgDtT .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uyiofXgDtT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uyiofXgDtT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyiofXgDtT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uyiofXgDtT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyiofXgDtT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uyiofXgDtT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .mbr-text {
  color: #666666;
}
.cid-ut12mzh4PF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ut12mzh4PF nav.navbar {
  position: fixed;
}
.cid-ut12mzh4PF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ut12mzh4PF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ut12mzh4PF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ut12mzh4PF .dropdown-item:hover,
.cid-ut12mzh4PF .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-ut12mzh4PF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ut12mzh4PF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ut12mzh4PF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ut12mzh4PF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ut12mzh4PF .nav-link {
  position: relative;
}
.cid-ut12mzh4PF .container {
  display: flex;
  margin: auto;
}
.cid-ut12mzh4PF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ut12mzh4PF .dropdown-menu,
.cid-ut12mzh4PF .navbar.opened {
  background: #000000 !important;
}
.cid-ut12mzh4PF .nav-item:focus,
.cid-ut12mzh4PF .nav-link:focus {
  outline: none;
}
.cid-ut12mzh4PF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ut12mzh4PF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ut12mzh4PF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ut12mzh4PF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ut12mzh4PF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ut12mzh4PF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ut12mzh4PF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-ut12mzh4PF .navbar.opened {
  transition: all 0.3s;
}
.cid-ut12mzh4PF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ut12mzh4PF .navbar .navbar-logo img {
  width: auto;
}
.cid-ut12mzh4PF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ut12mzh4PF .navbar.collapsed {
  justify-content: center;
}
.cid-ut12mzh4PF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ut12mzh4PF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ut12mzh4PF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-ut12mzh4PF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ut12mzh4PF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ut12mzh4PF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ut12mzh4PF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ut12mzh4PF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ut12mzh4PF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ut12mzh4PF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ut12mzh4PF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ut12mzh4PF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ut12mzh4PF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ut12mzh4PF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ut12mzh4PF .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-ut12mzh4PF .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-ut12mzh4PF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ut12mzh4PF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ut12mzh4PF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ut12mzh4PF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ut12mzh4PF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ut12mzh4PF .navbar.navbar-short {
  min-height: 60px;
}
.cid-ut12mzh4PF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ut12mzh4PF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ut12mzh4PF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ut12mzh4PF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ut12mzh4PF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ut12mzh4PF .dropdown-item.active,
.cid-ut12mzh4PF .dropdown-item:active {
  background-color: transparent;
}
.cid-ut12mzh4PF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ut12mzh4PF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ut12mzh4PF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ut12mzh4PF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ut12mzh4PF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ut12mzh4PF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ut12mzh4PF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ut12mzh4PF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ut12mzh4PF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ut12mzh4PF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-ut12mzh4PF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ut12mzh4PF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ut12mzh4PF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ut12mzh4PF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ut12mzh4PF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ut12mzh4PF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ut12mzh4PF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ut12mzh4PF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ut12mzh4PF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ut12mzh4PF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ut12mzh4PF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ut12mzh4PF .navbar {
    height: 70px;
  }
  .cid-ut12mzh4PF .navbar.opened {
    height: auto;
  }
  .cid-ut12mzh4PF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utcLhKM2Je {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utcLhKM2Je .mbr-fallback-image.disabled {
  display: none;
}
.cid-utcLhKM2Je .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utcLhKM2Je .mbr-section-subtitle {
  color: #666666;
}
.cid-uCafe322lU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCafe322lU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCafe322lU .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-uCafe322lU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCafe322lU .row {
  flex-direction: row-reverse;
}
.cid-uCafe322lU img {
  width: 100%;
}
.cid-uCafe322lU .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-ut12mzUZnX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-ut12mzUZnX .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ut12mzUZnX .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-ut12mzUZnX .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ut12mzUZnX .inner-container {
    width: 100% !important;
  }
}
.cid-ut12mzUZnX .section-text B {
  color: #232323;
}
#hrblock-block-5i hr {
  margin: 0;
}
.cid-ut12mA6dw8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-ut12mA6dw8 .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-ut12mA6dw8 .social-row .soc-item {
  margin: 8px;
}
.cid-ut12mA6dw8 .social-row .soc-item a:hover .mbr-iconfont,
.cid-ut12mA6dw8 .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-ut12mA6dw8 .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-ut12mA6dw8 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ut12mA6dw8 .mbr-section-title {
  color: #ffffff;
}
.cid-ut12mA6dw8 .mbr-section-title,
.cid-ut12mA6dw8 .social-list {
  color: #000000;
}
.cid-uyiofXgDtT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uyiofXgDtT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uyiofXgDtT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uyiofXgDtT .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uyiofXgDtT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uyiofXgDtT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyiofXgDtT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uyiofXgDtT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyiofXgDtT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uyiofXgDtT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .mbr-text {
  color: #666666;
}
.cid-ut12pVe5UZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ut12pVe5UZ nav.navbar {
  position: fixed;
}
.cid-ut12pVe5UZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ut12pVe5UZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ut12pVe5UZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ut12pVe5UZ .dropdown-item:hover,
.cid-ut12pVe5UZ .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-ut12pVe5UZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ut12pVe5UZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ut12pVe5UZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ut12pVe5UZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ut12pVe5UZ .nav-link {
  position: relative;
}
.cid-ut12pVe5UZ .container {
  display: flex;
  margin: auto;
}
.cid-ut12pVe5UZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ut12pVe5UZ .dropdown-menu,
.cid-ut12pVe5UZ .navbar.opened {
  background: #000000 !important;
}
.cid-ut12pVe5UZ .nav-item:focus,
.cid-ut12pVe5UZ .nav-link:focus {
  outline: none;
}
.cid-ut12pVe5UZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ut12pVe5UZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ut12pVe5UZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ut12pVe5UZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ut12pVe5UZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ut12pVe5UZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ut12pVe5UZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-ut12pVe5UZ .navbar.opened {
  transition: all 0.3s;
}
.cid-ut12pVe5UZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ut12pVe5UZ .navbar .navbar-logo img {
  width: auto;
}
.cid-ut12pVe5UZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ut12pVe5UZ .navbar.collapsed {
  justify-content: center;
}
.cid-ut12pVe5UZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ut12pVe5UZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ut12pVe5UZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-ut12pVe5UZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ut12pVe5UZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ut12pVe5UZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ut12pVe5UZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ut12pVe5UZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ut12pVe5UZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ut12pVe5UZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ut12pVe5UZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ut12pVe5UZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ut12pVe5UZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ut12pVe5UZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ut12pVe5UZ .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-ut12pVe5UZ .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-ut12pVe5UZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ut12pVe5UZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ut12pVe5UZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ut12pVe5UZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ut12pVe5UZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ut12pVe5UZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-ut12pVe5UZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ut12pVe5UZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ut12pVe5UZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ut12pVe5UZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ut12pVe5UZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ut12pVe5UZ .dropdown-item.active,
.cid-ut12pVe5UZ .dropdown-item:active {
  background-color: transparent;
}
.cid-ut12pVe5UZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ut12pVe5UZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ut12pVe5UZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ut12pVe5UZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ut12pVe5UZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ut12pVe5UZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ut12pVe5UZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ut12pVe5UZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ut12pVe5UZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ut12pVe5UZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-ut12pVe5UZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ut12pVe5UZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ut12pVe5UZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ut12pVe5UZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ut12pVe5UZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ut12pVe5UZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ut12pVe5UZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ut12pVe5UZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ut12pVe5UZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ut12pVe5UZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ut12pVe5UZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ut12pVe5UZ .navbar {
    height: 70px;
  }
  .cid-ut12pVe5UZ .navbar.opened {
    height: auto;
  }
  .cid-ut12pVe5UZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utcLutXbVb {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utcLutXbVb .mbr-fallback-image.disabled {
  display: none;
}
.cid-utcLutXbVb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utcLutXbVb .mbr-section-subtitle {
  color: #666666;
}
.cid-uCafyVLeRb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCafyVLeRb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCafyVLeRb .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-uCafyVLeRb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCafyVLeRb .row {
  flex-direction: row-reverse;
}
.cid-uCafyVLeRb img {
  width: 100%;
}
.cid-uCafyVLeRb .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-ut12pVQY7X {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-ut12pVQY7X .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ut12pVQY7X .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-ut12pVQY7X .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ut12pVQY7X .inner-container {
    width: 100% !important;
  }
}
.cid-ut12pVQY7X .section-text B {
  color: #232323;
}
#hrblock-block-5p hr {
  margin: 0;
}
.cid-ut12pW37w6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-ut12pW37w6 .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-ut12pW37w6 .social-row .soc-item {
  margin: 8px;
}
.cid-ut12pW37w6 .social-row .soc-item a:hover .mbr-iconfont,
.cid-ut12pW37w6 .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-ut12pW37w6 .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-ut12pW37w6 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ut12pW37w6 .mbr-section-title {
  color: #ffffff;
}
.cid-ut12pW37w6 .mbr-section-title,
.cid-ut12pW37w6 .social-list {
  color: #000000;
}
.cid-uyiofXgDtT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uyiofXgDtT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uyiofXgDtT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uyiofXgDtT .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uyiofXgDtT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uyiofXgDtT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyiofXgDtT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uyiofXgDtT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyiofXgDtT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uyiofXgDtT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .mbr-text {
  color: #666666;
}
.cid-utd0NgO2qa {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-utd0NgO2qa nav.navbar {
  position: fixed;
}
.cid-utd0NgO2qa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utd0NgO2qa .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-utd0NgO2qa .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-utd0NgO2qa .dropdown-item:hover,
.cid-utd0NgO2qa .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-utd0NgO2qa .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-utd0NgO2qa .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-utd0NgO2qa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-utd0NgO2qa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-utd0NgO2qa .nav-link {
  position: relative;
}
.cid-utd0NgO2qa .container {
  display: flex;
  margin: auto;
}
.cid-utd0NgO2qa .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-utd0NgO2qa .dropdown-menu,
.cid-utd0NgO2qa .navbar.opened {
  background: #000000 !important;
}
.cid-utd0NgO2qa .nav-item:focus,
.cid-utd0NgO2qa .nav-link:focus {
  outline: none;
}
.cid-utd0NgO2qa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-utd0NgO2qa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utd0NgO2qa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utd0NgO2qa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utd0NgO2qa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utd0NgO2qa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-utd0NgO2qa .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-utd0NgO2qa .navbar.opened {
  transition: all 0.3s;
}
.cid-utd0NgO2qa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-utd0NgO2qa .navbar .navbar-logo img {
  width: auto;
}
.cid-utd0NgO2qa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-utd0NgO2qa .navbar.collapsed {
  justify-content: center;
}
.cid-utd0NgO2qa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utd0NgO2qa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utd0NgO2qa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-utd0NgO2qa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utd0NgO2qa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utd0NgO2qa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-utd0NgO2qa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utd0NgO2qa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-utd0NgO2qa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-utd0NgO2qa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-utd0NgO2qa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utd0NgO2qa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utd0NgO2qa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utd0NgO2qa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-utd0NgO2qa .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-utd0NgO2qa .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-utd0NgO2qa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-utd0NgO2qa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-utd0NgO2qa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utd0NgO2qa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utd0NgO2qa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-utd0NgO2qa .navbar.navbar-short {
  min-height: 60px;
}
.cid-utd0NgO2qa .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utd0NgO2qa .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utd0NgO2qa .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utd0NgO2qa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utd0NgO2qa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utd0NgO2qa .dropdown-item.active,
.cid-utd0NgO2qa .dropdown-item:active {
  background-color: transparent;
}
.cid-utd0NgO2qa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utd0NgO2qa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-utd0NgO2qa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-utd0NgO2qa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-utd0NgO2qa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utd0NgO2qa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-utd0NgO2qa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utd0NgO2qa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utd0NgO2qa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utd0NgO2qa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-utd0NgO2qa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utd0NgO2qa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utd0NgO2qa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utd0NgO2qa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utd0NgO2qa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utd0NgO2qa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utd0NgO2qa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utd0NgO2qa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utd0NgO2qa .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utd0NgO2qa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utd0NgO2qa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utd0NgO2qa .navbar {
    height: 70px;
  }
  .cid-utd0NgO2qa .navbar.opened {
    height: auto;
  }
  .cid-utd0NgO2qa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utd0Nh70kl {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utd0Nh70kl .mbr-fallback-image.disabled {
  display: none;
}
.cid-utd0Nh70kl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utd0Nh70kl .mbr-section-subtitle {
  color: #666666;
}
.cid-uCa3XxteIZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCa3XxteIZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCa3XxteIZ .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-uCa3XxteIZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCa3XxteIZ .row {
  flex-direction: row-reverse;
}
.cid-uCa3XxteIZ img {
  width: 100%;
}
.cid-uCa3XxteIZ .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-utd0NhCwwc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-utd0NhCwwc .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-utd0NhCwwc .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-utd0NhCwwc .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-utd0NhCwwc .inner-container {
    width: 100% !important;
  }
}
.cid-utd0NhCwwc .section-text B {
  color: #232323;
}
#hrblock-block-6k hr {
  margin: 0;
}
.cid-utd0Ni9Kj2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utd0Ni9Kj2 .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-utd0Ni9Kj2 .social-row .soc-item {
  margin: 8px;
}
.cid-utd0Ni9Kj2 .social-row .soc-item a:hover .mbr-iconfont,
.cid-utd0Ni9Kj2 .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-utd0Ni9Kj2 .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-utd0Ni9Kj2 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-utd0Ni9Kj2 .mbr-section-title {
  color: #ffffff;
}
.cid-utd0Ni9Kj2 .mbr-section-title,
.cid-utd0Ni9Kj2 .social-list {
  color: #000000;
}
.cid-uyiofXgDtT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uyiofXgDtT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uyiofXgDtT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uyiofXgDtT .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uyiofXgDtT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uyiofXgDtT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyiofXgDtT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uyiofXgDtT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyiofXgDtT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uyiofXgDtT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .mbr-text {
  color: #666666;
}
.cid-utA7WxfACx {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-utA7WxfACx nav.navbar {
  position: fixed;
}
.cid-utA7WxfACx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utA7WxfACx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-utA7WxfACx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-utA7WxfACx .dropdown-item:hover,
.cid-utA7WxfACx .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-utA7WxfACx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-utA7WxfACx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-utA7WxfACx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-utA7WxfACx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-utA7WxfACx .nav-link {
  position: relative;
}
.cid-utA7WxfACx .container {
  display: flex;
  margin: auto;
}
.cid-utA7WxfACx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-utA7WxfACx .dropdown-menu,
.cid-utA7WxfACx .navbar.opened {
  background: #000000 !important;
}
.cid-utA7WxfACx .nav-item:focus,
.cid-utA7WxfACx .nav-link:focus {
  outline: none;
}
.cid-utA7WxfACx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-utA7WxfACx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utA7WxfACx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utA7WxfACx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utA7WxfACx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utA7WxfACx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-utA7WxfACx .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-utA7WxfACx .navbar.opened {
  transition: all 0.3s;
}
.cid-utA7WxfACx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-utA7WxfACx .navbar .navbar-logo img {
  width: auto;
}
.cid-utA7WxfACx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-utA7WxfACx .navbar.collapsed {
  justify-content: center;
}
.cid-utA7WxfACx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utA7WxfACx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utA7WxfACx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-utA7WxfACx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utA7WxfACx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utA7WxfACx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-utA7WxfACx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utA7WxfACx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-utA7WxfACx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-utA7WxfACx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-utA7WxfACx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utA7WxfACx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utA7WxfACx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utA7WxfACx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-utA7WxfACx .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-utA7WxfACx .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-utA7WxfACx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-utA7WxfACx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-utA7WxfACx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utA7WxfACx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utA7WxfACx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-utA7WxfACx .navbar.navbar-short {
  min-height: 60px;
}
.cid-utA7WxfACx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utA7WxfACx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utA7WxfACx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utA7WxfACx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utA7WxfACx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utA7WxfACx .dropdown-item.active,
.cid-utA7WxfACx .dropdown-item:active {
  background-color: transparent;
}
.cid-utA7WxfACx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utA7WxfACx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-utA7WxfACx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-utA7WxfACx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-utA7WxfACx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utA7WxfACx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-utA7WxfACx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utA7WxfACx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utA7WxfACx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utA7WxfACx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-utA7WxfACx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utA7WxfACx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utA7WxfACx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utA7WxfACx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utA7WxfACx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utA7WxfACx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utA7WxfACx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utA7WxfACx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utA7WxfACx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utA7WxfACx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utA7WxfACx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utA7WxfACx .navbar {
    height: 70px;
  }
  .cid-utA7WxfACx .navbar.opened {
    height: auto;
  }
  .cid-utA7WxfACx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utA7Wxwfoo {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utA7Wxwfoo .mbr-fallback-image.disabled {
  display: none;
}
.cid-utA7Wxwfoo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utA7Wxwfoo .mbr-section-subtitle {
  color: #666666;
}
.cid-uCa4xKEZQ5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCa4xKEZQ5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCa4xKEZQ5 .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-uCa4xKEZQ5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCa4xKEZQ5 .row {
  flex-direction: row-reverse;
}
.cid-uCa4xKEZQ5 img {
  width: 100%;
}
.cid-uCa4xKEZQ5 .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-utA7WxSRKZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-utA7WxSRKZ .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-utA7WxSRKZ .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-utA7WxSRKZ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-utA7WxSRKZ .inner-container {
    width: 100% !important;
  }
}
.cid-utA7WxSRKZ .section-text B {
  color: #232323;
}
#hrblock-block-6r hr {
  margin: 0;
}
.cid-utA7Wy4JvX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utA7Wy4JvX .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-utA7Wy4JvX .social-row .soc-item {
  margin: 8px;
}
.cid-utA7Wy4JvX .social-row .soc-item a:hover .mbr-iconfont,
.cid-utA7Wy4JvX .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-utA7Wy4JvX .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-utA7Wy4JvX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-utA7Wy4JvX .mbr-section-title {
  color: #ffffff;
}
.cid-utA7Wy4JvX .mbr-section-title,
.cid-utA7Wy4JvX .social-list {
  color: #000000;
}
.cid-uyiofXgDtT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uyiofXgDtT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uyiofXgDtT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uyiofXgDtT .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uyiofXgDtT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uyiofXgDtT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyiofXgDtT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uyiofXgDtT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyiofXgDtT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uyiofXgDtT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .mbr-text {
  color: #666666;
}
.cid-utAdiuh5RC {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-utAdiuh5RC nav.navbar {
  position: fixed;
}
.cid-utAdiuh5RC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utAdiuh5RC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-utAdiuh5RC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-utAdiuh5RC .dropdown-item:hover,
.cid-utAdiuh5RC .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-utAdiuh5RC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-utAdiuh5RC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-utAdiuh5RC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-utAdiuh5RC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-utAdiuh5RC .nav-link {
  position: relative;
}
.cid-utAdiuh5RC .container {
  display: flex;
  margin: auto;
}
.cid-utAdiuh5RC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-utAdiuh5RC .dropdown-menu,
.cid-utAdiuh5RC .navbar.opened {
  background: #000000 !important;
}
.cid-utAdiuh5RC .nav-item:focus,
.cid-utAdiuh5RC .nav-link:focus {
  outline: none;
}
.cid-utAdiuh5RC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-utAdiuh5RC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utAdiuh5RC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utAdiuh5RC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utAdiuh5RC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utAdiuh5RC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-utAdiuh5RC .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-utAdiuh5RC .navbar.opened {
  transition: all 0.3s;
}
.cid-utAdiuh5RC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-utAdiuh5RC .navbar .navbar-logo img {
  width: auto;
}
.cid-utAdiuh5RC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-utAdiuh5RC .navbar.collapsed {
  justify-content: center;
}
.cid-utAdiuh5RC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utAdiuh5RC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utAdiuh5RC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-utAdiuh5RC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utAdiuh5RC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utAdiuh5RC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-utAdiuh5RC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utAdiuh5RC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-utAdiuh5RC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-utAdiuh5RC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-utAdiuh5RC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utAdiuh5RC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utAdiuh5RC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utAdiuh5RC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-utAdiuh5RC .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-utAdiuh5RC .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-utAdiuh5RC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-utAdiuh5RC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-utAdiuh5RC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utAdiuh5RC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utAdiuh5RC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-utAdiuh5RC .navbar.navbar-short {
  min-height: 60px;
}
.cid-utAdiuh5RC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utAdiuh5RC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utAdiuh5RC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utAdiuh5RC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utAdiuh5RC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utAdiuh5RC .dropdown-item.active,
.cid-utAdiuh5RC .dropdown-item:active {
  background-color: transparent;
}
.cid-utAdiuh5RC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utAdiuh5RC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-utAdiuh5RC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-utAdiuh5RC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-utAdiuh5RC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utAdiuh5RC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-utAdiuh5RC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utAdiuh5RC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utAdiuh5RC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utAdiuh5RC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-utAdiuh5RC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utAdiuh5RC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utAdiuh5RC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utAdiuh5RC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utAdiuh5RC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utAdiuh5RC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utAdiuh5RC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utAdiuh5RC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utAdiuh5RC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utAdiuh5RC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utAdiuh5RC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utAdiuh5RC .navbar {
    height: 70px;
  }
  .cid-utAdiuh5RC .navbar.opened {
    height: auto;
  }
  .cid-utAdiuh5RC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utAdiuxeWE {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utAdiuxeWE .mbr-fallback-image.disabled {
  display: none;
}
.cid-utAdiuxeWE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utAdiuxeWE .mbr-section-subtitle {
  color: #666666;
}
.cid-uCa4QiqVyR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCa4QiqVyR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCa4QiqVyR .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-uCa4QiqVyR .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCa4QiqVyR .row {
  flex-direction: row-reverse;
}
.cid-uCa4QiqVyR img {
  width: 100%;
}
.cid-uCa4QiqVyR .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-utAdiuW1fr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-utAdiuW1fr .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-utAdiuW1fr .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-utAdiuW1fr .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-utAdiuW1fr .inner-container {
    width: 100% !important;
  }
}
.cid-utAdiuW1fr .section-text B {
  color: #232323;
}
#hrblock-block-6y hr {
  margin: 0;
}
.cid-utAdiv7AUO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utAdiv7AUO .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-utAdiv7AUO .social-row .soc-item {
  margin: 8px;
}
.cid-utAdiv7AUO .social-row .soc-item a:hover .mbr-iconfont,
.cid-utAdiv7AUO .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-utAdiv7AUO .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-utAdiv7AUO .row-links {
  width: 100%;
  justify-content: center;
}
.cid-utAdiv7AUO .mbr-section-title {
  color: #ffffff;
}
.cid-utAdiv7AUO .mbr-section-title,
.cid-utAdiv7AUO .social-list {
  color: #000000;
}
.cid-uyiofXgDtT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uyiofXgDtT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uyiofXgDtT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uyiofXgDtT .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uyiofXgDtT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uyiofXgDtT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyiofXgDtT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uyiofXgDtT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyiofXgDtT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uyiofXgDtT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .mbr-text {
  color: #666666;
}
.cid-utAfI8EjDw {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-utAfI8EjDw nav.navbar {
  position: fixed;
}
.cid-utAfI8EjDw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utAfI8EjDw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-utAfI8EjDw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-utAfI8EjDw .dropdown-item:hover,
.cid-utAfI8EjDw .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-utAfI8EjDw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-utAfI8EjDw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-utAfI8EjDw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-utAfI8EjDw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-utAfI8EjDw .nav-link {
  position: relative;
}
.cid-utAfI8EjDw .container {
  display: flex;
  margin: auto;
}
.cid-utAfI8EjDw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-utAfI8EjDw .dropdown-menu,
.cid-utAfI8EjDw .navbar.opened {
  background: #000000 !important;
}
.cid-utAfI8EjDw .nav-item:focus,
.cid-utAfI8EjDw .nav-link:focus {
  outline: none;
}
.cid-utAfI8EjDw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-utAfI8EjDw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utAfI8EjDw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utAfI8EjDw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utAfI8EjDw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utAfI8EjDw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-utAfI8EjDw .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-utAfI8EjDw .navbar.opened {
  transition: all 0.3s;
}
.cid-utAfI8EjDw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-utAfI8EjDw .navbar .navbar-logo img {
  width: auto;
}
.cid-utAfI8EjDw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-utAfI8EjDw .navbar.collapsed {
  justify-content: center;
}
.cid-utAfI8EjDw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utAfI8EjDw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utAfI8EjDw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-utAfI8EjDw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utAfI8EjDw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utAfI8EjDw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-utAfI8EjDw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utAfI8EjDw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-utAfI8EjDw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-utAfI8EjDw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-utAfI8EjDw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utAfI8EjDw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utAfI8EjDw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utAfI8EjDw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-utAfI8EjDw .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-utAfI8EjDw .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-utAfI8EjDw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-utAfI8EjDw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-utAfI8EjDw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utAfI8EjDw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utAfI8EjDw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-utAfI8EjDw .navbar.navbar-short {
  min-height: 60px;
}
.cid-utAfI8EjDw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utAfI8EjDw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utAfI8EjDw .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utAfI8EjDw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utAfI8EjDw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utAfI8EjDw .dropdown-item.active,
.cid-utAfI8EjDw .dropdown-item:active {
  background-color: transparent;
}
.cid-utAfI8EjDw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utAfI8EjDw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-utAfI8EjDw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-utAfI8EjDw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-utAfI8EjDw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utAfI8EjDw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-utAfI8EjDw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utAfI8EjDw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utAfI8EjDw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utAfI8EjDw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-utAfI8EjDw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utAfI8EjDw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utAfI8EjDw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utAfI8EjDw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utAfI8EjDw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utAfI8EjDw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utAfI8EjDw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utAfI8EjDw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utAfI8EjDw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utAfI8EjDw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utAfI8EjDw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utAfI8EjDw .navbar {
    height: 70px;
  }
  .cid-utAfI8EjDw .navbar.opened {
    height: auto;
  }
  .cid-utAfI8EjDw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utAfI8TH5s {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utAfI8TH5s .mbr-fallback-image.disabled {
  display: none;
}
.cid-utAfI8TH5s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utAfI8TH5s .mbr-section-subtitle {
  color: #666666;
}
.cid-uCa5AXfVmC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCa5AXfVmC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCa5AXfVmC .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-uCa5AXfVmC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCa5AXfVmC .row {
  flex-direction: row-reverse;
}
.cid-uCa5AXfVmC img {
  width: 100%;
}
.cid-uCa5AXfVmC .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-utAfI9hpPz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-utAfI9hpPz .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-utAfI9hpPz .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-utAfI9hpPz .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-utAfI9hpPz .inner-container {
    width: 100% !important;
  }
}
.cid-utAfI9hpPz .section-text B {
  color: #232323;
}
#hrblock-block-75 hr {
  margin: 0;
}
.cid-utAfI9t8CA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utAfI9t8CA .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-utAfI9t8CA .social-row .soc-item {
  margin: 8px;
}
.cid-utAfI9t8CA .social-row .soc-item a:hover .mbr-iconfont,
.cid-utAfI9t8CA .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-utAfI9t8CA .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-utAfI9t8CA .row-links {
  width: 100%;
  justify-content: center;
}
.cid-utAfI9t8CA .mbr-section-title {
  color: #ffffff;
}
.cid-utAfI9t8CA .mbr-section-title,
.cid-utAfI9t8CA .social-list {
  color: #000000;
}
.cid-uyiofXgDtT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uyiofXgDtT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uyiofXgDtT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uyiofXgDtT .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uyiofXgDtT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uyiofXgDtT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyiofXgDtT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uyiofXgDtT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyiofXgDtT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uyiofXgDtT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .mbr-text {
  color: #666666;
}
.cid-utAgV7539U {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-utAgV7539U nav.navbar {
  position: fixed;
}
.cid-utAgV7539U .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utAgV7539U .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-utAgV7539U .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-utAgV7539U .dropdown-item:hover,
.cid-utAgV7539U .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-utAgV7539U .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-utAgV7539U .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-utAgV7539U .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-utAgV7539U .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-utAgV7539U .nav-link {
  position: relative;
}
.cid-utAgV7539U .container {
  display: flex;
  margin: auto;
}
.cid-utAgV7539U .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-utAgV7539U .dropdown-menu,
.cid-utAgV7539U .navbar.opened {
  background: #000000 !important;
}
.cid-utAgV7539U .nav-item:focus,
.cid-utAgV7539U .nav-link:focus {
  outline: none;
}
.cid-utAgV7539U .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-utAgV7539U .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utAgV7539U .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utAgV7539U .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utAgV7539U .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utAgV7539U .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-utAgV7539U .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-utAgV7539U .navbar.opened {
  transition: all 0.3s;
}
.cid-utAgV7539U .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-utAgV7539U .navbar .navbar-logo img {
  width: auto;
}
.cid-utAgV7539U .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-utAgV7539U .navbar.collapsed {
  justify-content: center;
}
.cid-utAgV7539U .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utAgV7539U .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utAgV7539U .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-utAgV7539U .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utAgV7539U .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utAgV7539U .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-utAgV7539U .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utAgV7539U .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-utAgV7539U .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-utAgV7539U .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-utAgV7539U .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utAgV7539U .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utAgV7539U .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utAgV7539U .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-utAgV7539U .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-utAgV7539U .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-utAgV7539U .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-utAgV7539U .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-utAgV7539U .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utAgV7539U .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utAgV7539U .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-utAgV7539U .navbar.navbar-short {
  min-height: 60px;
}
.cid-utAgV7539U .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utAgV7539U .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utAgV7539U .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utAgV7539U .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utAgV7539U .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utAgV7539U .dropdown-item.active,
.cid-utAgV7539U .dropdown-item:active {
  background-color: transparent;
}
.cid-utAgV7539U .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utAgV7539U .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-utAgV7539U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-utAgV7539U .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-utAgV7539U .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utAgV7539U .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-utAgV7539U ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utAgV7539U .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utAgV7539U button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utAgV7539U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-utAgV7539U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utAgV7539U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utAgV7539U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utAgV7539U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utAgV7539U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utAgV7539U nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utAgV7539U nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utAgV7539U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utAgV7539U .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utAgV7539U a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utAgV7539U .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utAgV7539U .navbar {
    height: 70px;
  }
  .cid-utAgV7539U .navbar.opened {
    height: auto;
  }
  .cid-utAgV7539U .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utAgV7k72G {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utAgV7k72G .mbr-fallback-image.disabled {
  display: none;
}
.cid-utAgV7k72G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utAgV7k72G .mbr-section-subtitle {
  color: #666666;
}
.cid-uCa63jT5Il {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCa63jT5Il .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCa63jT5Il .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-uCa63jT5Il .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCa63jT5Il .row {
  flex-direction: row-reverse;
}
.cid-uCa63jT5Il img {
  width: 100%;
}
.cid-uCa63jT5Il .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-utAgV7JKox {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-utAgV7JKox .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-utAgV7JKox .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-utAgV7JKox .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-utAgV7JKox .inner-container {
    width: 100% !important;
  }
}
.cid-utAgV7JKox .section-text B {
  color: #232323;
}
#hrblock-block-7c hr {
  margin: 0;
}
.cid-utAgV7U69q {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utAgV7U69q .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-utAgV7U69q .social-row .soc-item {
  margin: 8px;
}
.cid-utAgV7U69q .social-row .soc-item a:hover .mbr-iconfont,
.cid-utAgV7U69q .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-utAgV7U69q .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-utAgV7U69q .row-links {
  width: 100%;
  justify-content: center;
}
.cid-utAgV7U69q .mbr-section-title {
  color: #ffffff;
}
.cid-utAgV7U69q .mbr-section-title,
.cid-utAgV7U69q .social-list {
  color: #000000;
}
.cid-uyiofXgDtT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uyiofXgDtT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uyiofXgDtT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uyiofXgDtT .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uyiofXgDtT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uyiofXgDtT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyiofXgDtT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uyiofXgDtT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyiofXgDtT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uyiofXgDtT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .mbr-text {
  color: #666666;
}
.cid-utAhsrHK6p {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-utAhsrHK6p nav.navbar {
  position: fixed;
}
.cid-utAhsrHK6p .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utAhsrHK6p .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-utAhsrHK6p .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-utAhsrHK6p .dropdown-item:hover,
.cid-utAhsrHK6p .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-utAhsrHK6p .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-utAhsrHK6p .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-utAhsrHK6p .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-utAhsrHK6p .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-utAhsrHK6p .nav-link {
  position: relative;
}
.cid-utAhsrHK6p .container {
  display: flex;
  margin: auto;
}
.cid-utAhsrHK6p .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-utAhsrHK6p .dropdown-menu,
.cid-utAhsrHK6p .navbar.opened {
  background: #000000 !important;
}
.cid-utAhsrHK6p .nav-item:focus,
.cid-utAhsrHK6p .nav-link:focus {
  outline: none;
}
.cid-utAhsrHK6p .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-utAhsrHK6p .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utAhsrHK6p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utAhsrHK6p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utAhsrHK6p .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utAhsrHK6p .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-utAhsrHK6p .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-utAhsrHK6p .navbar.opened {
  transition: all 0.3s;
}
.cid-utAhsrHK6p .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-utAhsrHK6p .navbar .navbar-logo img {
  width: auto;
}
.cid-utAhsrHK6p .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-utAhsrHK6p .navbar.collapsed {
  justify-content: center;
}
.cid-utAhsrHK6p .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utAhsrHK6p .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utAhsrHK6p .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-utAhsrHK6p .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utAhsrHK6p .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utAhsrHK6p .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-utAhsrHK6p .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utAhsrHK6p .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-utAhsrHK6p .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-utAhsrHK6p .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-utAhsrHK6p .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utAhsrHK6p .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utAhsrHK6p .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utAhsrHK6p .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-utAhsrHK6p .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-utAhsrHK6p .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-utAhsrHK6p .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-utAhsrHK6p .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-utAhsrHK6p .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utAhsrHK6p .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utAhsrHK6p .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-utAhsrHK6p .navbar.navbar-short {
  min-height: 60px;
}
.cid-utAhsrHK6p .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utAhsrHK6p .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utAhsrHK6p .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utAhsrHK6p .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utAhsrHK6p .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utAhsrHK6p .dropdown-item.active,
.cid-utAhsrHK6p .dropdown-item:active {
  background-color: transparent;
}
.cid-utAhsrHK6p .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utAhsrHK6p .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-utAhsrHK6p .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-utAhsrHK6p .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-utAhsrHK6p .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utAhsrHK6p .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-utAhsrHK6p ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utAhsrHK6p .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utAhsrHK6p button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utAhsrHK6p button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-utAhsrHK6p button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utAhsrHK6p button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utAhsrHK6p button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utAhsrHK6p button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utAhsrHK6p nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utAhsrHK6p nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utAhsrHK6p nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utAhsrHK6p nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utAhsrHK6p .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utAhsrHK6p a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utAhsrHK6p .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utAhsrHK6p .navbar {
    height: 70px;
  }
  .cid-utAhsrHK6p .navbar.opened {
    height: auto;
  }
  .cid-utAhsrHK6p .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utAhsrWrTw {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utAhsrWrTw .mbr-fallback-image.disabled {
  display: none;
}
.cid-utAhsrWrTw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utAhsrWrTw .mbr-section-subtitle {
  color: #666666;
}
.cid-uCa6qtZvBp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCa6qtZvBp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCa6qtZvBp .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-uCa6qtZvBp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCa6qtZvBp .row {
  flex-direction: row-reverse;
}
.cid-uCa6qtZvBp img {
  width: 100%;
}
.cid-uCa6qtZvBp .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-utAhssjnYa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-utAhssjnYa .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-utAhssjnYa .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-utAhssjnYa .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-utAhssjnYa .inner-container {
    width: 100% !important;
  }
}
.cid-utAhssjnYa .section-text B {
  color: #232323;
}
#hrblock-block-7j hr {
  margin: 0;
}
.cid-utAhsswVCP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utAhsswVCP .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-utAhsswVCP .social-row .soc-item {
  margin: 8px;
}
.cid-utAhsswVCP .social-row .soc-item a:hover .mbr-iconfont,
.cid-utAhsswVCP .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-utAhsswVCP .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-utAhsswVCP .row-links {
  width: 100%;
  justify-content: center;
}
.cid-utAhsswVCP .mbr-section-title {
  color: #ffffff;
}
.cid-utAhsswVCP .mbr-section-title,
.cid-utAhsswVCP .social-list {
  color: #000000;
}
.cid-uyiofXgDtT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uyiofXgDtT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uyiofXgDtT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uyiofXgDtT .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uyiofXgDtT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uyiofXgDtT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyiofXgDtT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uyiofXgDtT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyiofXgDtT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uyiofXgDtT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .mbr-text {
  color: #666666;
}
.cid-utAiAywdgz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-utAiAywdgz nav.navbar {
  position: fixed;
}
.cid-utAiAywdgz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utAiAywdgz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-utAiAywdgz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-utAiAywdgz .dropdown-item:hover,
.cid-utAiAywdgz .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-utAiAywdgz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-utAiAywdgz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-utAiAywdgz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-utAiAywdgz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-utAiAywdgz .nav-link {
  position: relative;
}
.cid-utAiAywdgz .container {
  display: flex;
  margin: auto;
}
.cid-utAiAywdgz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-utAiAywdgz .dropdown-menu,
.cid-utAiAywdgz .navbar.opened {
  background: #000000 !important;
}
.cid-utAiAywdgz .nav-item:focus,
.cid-utAiAywdgz .nav-link:focus {
  outline: none;
}
.cid-utAiAywdgz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-utAiAywdgz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utAiAywdgz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utAiAywdgz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utAiAywdgz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utAiAywdgz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-utAiAywdgz .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-utAiAywdgz .navbar.opened {
  transition: all 0.3s;
}
.cid-utAiAywdgz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-utAiAywdgz .navbar .navbar-logo img {
  width: auto;
}
.cid-utAiAywdgz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-utAiAywdgz .navbar.collapsed {
  justify-content: center;
}
.cid-utAiAywdgz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utAiAywdgz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utAiAywdgz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-utAiAywdgz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utAiAywdgz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utAiAywdgz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-utAiAywdgz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utAiAywdgz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-utAiAywdgz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-utAiAywdgz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-utAiAywdgz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utAiAywdgz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utAiAywdgz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utAiAywdgz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-utAiAywdgz .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-utAiAywdgz .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-utAiAywdgz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-utAiAywdgz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-utAiAywdgz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utAiAywdgz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utAiAywdgz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-utAiAywdgz .navbar.navbar-short {
  min-height: 60px;
}
.cid-utAiAywdgz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utAiAywdgz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utAiAywdgz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utAiAywdgz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utAiAywdgz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utAiAywdgz .dropdown-item.active,
.cid-utAiAywdgz .dropdown-item:active {
  background-color: transparent;
}
.cid-utAiAywdgz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utAiAywdgz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-utAiAywdgz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-utAiAywdgz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-utAiAywdgz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utAiAywdgz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-utAiAywdgz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utAiAywdgz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utAiAywdgz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utAiAywdgz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-utAiAywdgz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utAiAywdgz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utAiAywdgz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utAiAywdgz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utAiAywdgz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utAiAywdgz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utAiAywdgz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utAiAywdgz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utAiAywdgz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utAiAywdgz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utAiAywdgz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-utAiAywdgz .navbar {
    height: 70px;
  }
  .cid-utAiAywdgz .navbar.opened {
    height: auto;
  }
  .cid-utAiAywdgz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utAiAyMaMg {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utAiAyMaMg .mbr-fallback-image.disabled {
  display: none;
}
.cid-utAiAyMaMg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utAiAyMaMg .mbr-section-subtitle {
  color: #666666;
}
.cid-uCa7aE0eH4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCa7aE0eH4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCa7aE0eH4 .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-uCa7aE0eH4 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCa7aE0eH4 .row {
  flex-direction: row-reverse;
}
.cid-uCa7aE0eH4 img {
  width: 100%;
}
.cid-uCa7aE0eH4 .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-utAiAzaZsc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-utAiAzaZsc .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-utAiAzaZsc .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-utAiAzaZsc .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-utAiAzaZsc .inner-container {
    width: 100% !important;
  }
}
.cid-utAiAzaZsc .section-text B {
  color: #232323;
}
#hrblock-block-7q hr {
  margin: 0;
}
.cid-utAiAzl2Sp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utAiAzl2Sp .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-utAiAzl2Sp .social-row .soc-item {
  margin: 8px;
}
.cid-utAiAzl2Sp .social-row .soc-item a:hover .mbr-iconfont,
.cid-utAiAzl2Sp .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-utAiAzl2Sp .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-utAiAzl2Sp .row-links {
  width: 100%;
  justify-content: center;
}
.cid-utAiAzl2Sp .mbr-section-title {
  color: #ffffff;
}
.cid-utAiAzl2Sp .mbr-section-title,
.cid-utAiAzl2Sp .social-list {
  color: #000000;
}
.cid-uyiofXgDtT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uyiofXgDtT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uyiofXgDtT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uyiofXgDtT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyiofXgDtT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uyiofXgDtT .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uyiofXgDtT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uyiofXgDtT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyiofXgDtT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uyiofXgDtT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyiofXgDtT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uyiofXgDtT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uyiofXgDtT .media-container-row .mbr-text {
  color: #666666;
}
.cid-uBH7BfEfI5 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uBH7BfEfI5 nav.navbar {
  position: fixed;
}
.cid-uBH7BfEfI5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBH7BfEfI5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uBH7BfEfI5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uBH7BfEfI5 .dropdown-item:hover,
.cid-uBH7BfEfI5 .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uBH7BfEfI5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uBH7BfEfI5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uBH7BfEfI5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uBH7BfEfI5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uBH7BfEfI5 .nav-link {
  position: relative;
}
.cid-uBH7BfEfI5 .container {
  display: flex;
  margin: auto;
}
.cid-uBH7BfEfI5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uBH7BfEfI5 .dropdown-menu,
.cid-uBH7BfEfI5 .navbar.opened {
  background: #000000 !important;
}
.cid-uBH7BfEfI5 .nav-item:focus,
.cid-uBH7BfEfI5 .nav-link:focus {
  outline: none;
}
.cid-uBH7BfEfI5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uBH7BfEfI5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uBH7BfEfI5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uBH7BfEfI5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBH7BfEfI5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uBH7BfEfI5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uBH7BfEfI5 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uBH7BfEfI5 .navbar.opened {
  transition: all 0.3s;
}
.cid-uBH7BfEfI5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uBH7BfEfI5 .navbar .navbar-logo img {
  width: auto;
}
.cid-uBH7BfEfI5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uBH7BfEfI5 .navbar.collapsed {
  justify-content: center;
}
.cid-uBH7BfEfI5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uBH7BfEfI5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uBH7BfEfI5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uBH7BfEfI5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uBH7BfEfI5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uBH7BfEfI5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uBH7BfEfI5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uBH7BfEfI5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uBH7BfEfI5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uBH7BfEfI5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uBH7BfEfI5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uBH7BfEfI5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uBH7BfEfI5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uBH7BfEfI5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uBH7BfEfI5 .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uBH7BfEfI5 .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uBH7BfEfI5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uBH7BfEfI5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uBH7BfEfI5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uBH7BfEfI5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uBH7BfEfI5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uBH7BfEfI5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uBH7BfEfI5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uBH7BfEfI5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uBH7BfEfI5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uBH7BfEfI5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uBH7BfEfI5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uBH7BfEfI5 .dropdown-item.active,
.cid-uBH7BfEfI5 .dropdown-item:active {
  background-color: transparent;
}
.cid-uBH7BfEfI5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uBH7BfEfI5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uBH7BfEfI5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uBH7BfEfI5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uBH7BfEfI5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uBH7BfEfI5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uBH7BfEfI5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uBH7BfEfI5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uBH7BfEfI5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uBH7BfEfI5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uBH7BfEfI5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uBH7BfEfI5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBH7BfEfI5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBH7BfEfI5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uBH7BfEfI5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBH7BfEfI5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uBH7BfEfI5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uBH7BfEfI5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBH7BfEfI5 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uBH7BfEfI5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uBH7BfEfI5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uBH7BfEfI5 .navbar {
    height: 70px;
  }
  .cid-uBH7BfEfI5 .navbar.opened {
    height: auto;
  }
  .cid-uBH7BfEfI5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uBH7BfVOFn {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBH7BfVOFn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBH7BfVOFn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBH7BfVOFn .mbr-section-subtitle {
  color: #666666;
}
.cid-uCa7AVMzxh {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCa7AVMzxh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCa7AVMzxh .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-uCa7AVMzxh .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCa7AVMzxh .row {
  flex-direction: row-reverse;
}
.cid-uCa7AVMzxh img {
  width: 100%;
}
.cid-uCa7AVMzxh .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uBH7BgjRI5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uBH7BgjRI5 .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uBH7BgjRI5 .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uBH7BgjRI5 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uBH7BgjRI5 .inner-container {
    width: 100% !important;
  }
}
.cid-uBH7BgjRI5 .section-text B {
  color: #232323;
}
#hrblock-block-7y hr {
  margin: 0;
}
.cid-uBH7BgvF22 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBH7BgvF22 .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uBH7BgvF22 .social-row .soc-item {
  margin: 8px;
}
.cid-uBH7BgvF22 .social-row .soc-item a:hover .mbr-iconfont,
.cid-uBH7BgvF22 .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uBH7BgvF22 .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uBH7BgvF22 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBH7BgvF22 .mbr-section-title {
  color: #ffffff;
}
.cid-uBH7BgvF22 .mbr-section-title,
.cid-uBH7BgvF22 .social-list {
  color: #000000;
}
.cid-uBH7BgJpnU {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uBH7BgJpnU .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBH7BgJpnU .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uBH7BgJpnU .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uBH7BgJpnU .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uBH7BgJpnU .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uBH7BgJpnU .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uBH7BgJpnU .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uBH7BgJpnU .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uBH7BgJpnU .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uBH7BgJpnU .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uBH7BgJpnU .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uBH7BgJpnU .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uBH7BgJpnU .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uBH7BgJpnU .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uBH7BgJpnU .media-container-row .mbr-text {
  color: #666666;
}
.cid-uBH7FYB11m {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uBH7FYB11m nav.navbar {
  position: fixed;
}
.cid-uBH7FYB11m .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBH7FYB11m .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uBH7FYB11m .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uBH7FYB11m .dropdown-item:hover,
.cid-uBH7FYB11m .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uBH7FYB11m .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uBH7FYB11m .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uBH7FYB11m .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uBH7FYB11m .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uBH7FYB11m .nav-link {
  position: relative;
}
.cid-uBH7FYB11m .container {
  display: flex;
  margin: auto;
}
.cid-uBH7FYB11m .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uBH7FYB11m .dropdown-menu,
.cid-uBH7FYB11m .navbar.opened {
  background: #000000 !important;
}
.cid-uBH7FYB11m .nav-item:focus,
.cid-uBH7FYB11m .nav-link:focus {
  outline: none;
}
.cid-uBH7FYB11m .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uBH7FYB11m .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uBH7FYB11m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uBH7FYB11m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBH7FYB11m .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uBH7FYB11m .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uBH7FYB11m .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uBH7FYB11m .navbar.opened {
  transition: all 0.3s;
}
.cid-uBH7FYB11m .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uBH7FYB11m .navbar .navbar-logo img {
  width: auto;
}
.cid-uBH7FYB11m .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uBH7FYB11m .navbar.collapsed {
  justify-content: center;
}
.cid-uBH7FYB11m .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uBH7FYB11m .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uBH7FYB11m .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uBH7FYB11m .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uBH7FYB11m .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uBH7FYB11m .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uBH7FYB11m .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uBH7FYB11m .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uBH7FYB11m .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uBH7FYB11m .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uBH7FYB11m .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uBH7FYB11m .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uBH7FYB11m .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uBH7FYB11m .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uBH7FYB11m .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uBH7FYB11m .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uBH7FYB11m .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uBH7FYB11m .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uBH7FYB11m .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uBH7FYB11m .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uBH7FYB11m .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uBH7FYB11m .navbar.navbar-short {
  min-height: 60px;
}
.cid-uBH7FYB11m .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uBH7FYB11m .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uBH7FYB11m .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uBH7FYB11m .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uBH7FYB11m .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uBH7FYB11m .dropdown-item.active,
.cid-uBH7FYB11m .dropdown-item:active {
  background-color: transparent;
}
.cid-uBH7FYB11m .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uBH7FYB11m .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uBH7FYB11m .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uBH7FYB11m .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uBH7FYB11m .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uBH7FYB11m .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uBH7FYB11m ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uBH7FYB11m .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uBH7FYB11m button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uBH7FYB11m button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uBH7FYB11m button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uBH7FYB11m button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBH7FYB11m button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBH7FYB11m button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uBH7FYB11m nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBH7FYB11m nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uBH7FYB11m nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uBH7FYB11m nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBH7FYB11m .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uBH7FYB11m a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uBH7FYB11m .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uBH7FYB11m .navbar {
    height: 70px;
  }
  .cid-uBH7FYB11m .navbar.opened {
    height: auto;
  }
  .cid-uBH7FYB11m .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uBH7FYRtA3 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBH7FYRtA3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBH7FYRtA3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBH7FYRtA3 .mbr-section-subtitle {
  color: #666666;
}
.cid-uCa7W4uKrS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCa7W4uKrS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCa7W4uKrS .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-uCa7W4uKrS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCa7W4uKrS .row {
  flex-direction: row-reverse;
}
.cid-uCa7W4uKrS img {
  width: 100%;
}
.cid-uCa7W4uKrS .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uBH7FZdkHF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uBH7FZdkHF .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uBH7FZdkHF .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uBH7FZdkHF .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uBH7FZdkHF .inner-container {
    width: 100% !important;
  }
}
.cid-uBH7FZdkHF .section-text B {
  color: #232323;
}
#hrblock-block-85 hr {
  margin: 0;
}
.cid-uBH7FZovrp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBH7FZovrp .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uBH7FZovrp .social-row .soc-item {
  margin: 8px;
}
.cid-uBH7FZovrp .social-row .soc-item a:hover .mbr-iconfont,
.cid-uBH7FZovrp .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uBH7FZovrp .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uBH7FZovrp .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBH7FZovrp .mbr-section-title {
  color: #ffffff;
}
.cid-uBH7FZovrp .mbr-section-title,
.cid-uBH7FZovrp .social-list {
  color: #000000;
}
.cid-uBH7FZD7hy {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uBH7FZD7hy .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBH7FZD7hy .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uBH7FZD7hy .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uBH7FZD7hy .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uBH7FZD7hy .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uBH7FZD7hy .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uBH7FZD7hy .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uBH7FZD7hy .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uBH7FZD7hy .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uBH7FZD7hy .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uBH7FZD7hy .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uBH7FZD7hy .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uBH7FZD7hy .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uBH7FZD7hy .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uBH7FZD7hy .media-container-row .mbr-text {
  color: #666666;
}
.cid-uBH7ImRaXh {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uBH7ImRaXh nav.navbar {
  position: fixed;
}
.cid-uBH7ImRaXh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBH7ImRaXh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uBH7ImRaXh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uBH7ImRaXh .dropdown-item:hover,
.cid-uBH7ImRaXh .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uBH7ImRaXh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uBH7ImRaXh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uBH7ImRaXh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uBH7ImRaXh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uBH7ImRaXh .nav-link {
  position: relative;
}
.cid-uBH7ImRaXh .container {
  display: flex;
  margin: auto;
}
.cid-uBH7ImRaXh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uBH7ImRaXh .dropdown-menu,
.cid-uBH7ImRaXh .navbar.opened {
  background: #000000 !important;
}
.cid-uBH7ImRaXh .nav-item:focus,
.cid-uBH7ImRaXh .nav-link:focus {
  outline: none;
}
.cid-uBH7ImRaXh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uBH7ImRaXh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uBH7ImRaXh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uBH7ImRaXh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBH7ImRaXh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uBH7ImRaXh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uBH7ImRaXh .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uBH7ImRaXh .navbar.opened {
  transition: all 0.3s;
}
.cid-uBH7ImRaXh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uBH7ImRaXh .navbar .navbar-logo img {
  width: auto;
}
.cid-uBH7ImRaXh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uBH7ImRaXh .navbar.collapsed {
  justify-content: center;
}
.cid-uBH7ImRaXh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uBH7ImRaXh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uBH7ImRaXh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uBH7ImRaXh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uBH7ImRaXh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uBH7ImRaXh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uBH7ImRaXh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uBH7ImRaXh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uBH7ImRaXh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uBH7ImRaXh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uBH7ImRaXh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uBH7ImRaXh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uBH7ImRaXh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uBH7ImRaXh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uBH7ImRaXh .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uBH7ImRaXh .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uBH7ImRaXh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uBH7ImRaXh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uBH7ImRaXh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uBH7ImRaXh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uBH7ImRaXh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uBH7ImRaXh .navbar.navbar-short {
  min-height: 60px;
}
.cid-uBH7ImRaXh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uBH7ImRaXh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uBH7ImRaXh .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uBH7ImRaXh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uBH7ImRaXh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uBH7ImRaXh .dropdown-item.active,
.cid-uBH7ImRaXh .dropdown-item:active {
  background-color: transparent;
}
.cid-uBH7ImRaXh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uBH7ImRaXh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uBH7ImRaXh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uBH7ImRaXh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uBH7ImRaXh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uBH7ImRaXh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uBH7ImRaXh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uBH7ImRaXh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uBH7ImRaXh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uBH7ImRaXh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uBH7ImRaXh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uBH7ImRaXh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBH7ImRaXh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBH7ImRaXh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uBH7ImRaXh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBH7ImRaXh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uBH7ImRaXh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uBH7ImRaXh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBH7ImRaXh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uBH7ImRaXh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uBH7ImRaXh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uBH7ImRaXh .navbar {
    height: 70px;
  }
  .cid-uBH7ImRaXh .navbar.opened {
    height: auto;
  }
  .cid-uBH7ImRaXh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uBH7In54RO {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBH7In54RO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBH7In54RO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBH7In54RO .mbr-section-subtitle {
  color: #666666;
}
.cid-uCa8mVQ5nx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCa8mVQ5nx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCa8mVQ5nx .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-uCa8mVQ5nx .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCa8mVQ5nx .row {
  flex-direction: row-reverse;
}
.cid-uCa8mVQ5nx img {
  width: 100%;
}
.cid-uCa8mVQ5nx .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uBH7InqHjB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uBH7InqHjB .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uBH7InqHjB .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uBH7InqHjB .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uBH7InqHjB .inner-container {
    width: 100% !important;
  }
}
.cid-uBH7InqHjB .section-text B {
  color: #232323;
}
#hrblock-block-8c hr {
  margin: 0;
}
.cid-uBH7InAkZg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBH7InAkZg .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uBH7InAkZg .social-row .soc-item {
  margin: 8px;
}
.cid-uBH7InAkZg .social-row .soc-item a:hover .mbr-iconfont,
.cid-uBH7InAkZg .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uBH7InAkZg .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uBH7InAkZg .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBH7InAkZg .mbr-section-title {
  color: #ffffff;
}
.cid-uBH7InAkZg .mbr-section-title,
.cid-uBH7InAkZg .social-list {
  color: #000000;
}
.cid-uBH7InOr2X {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uBH7InOr2X .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBH7InOr2X .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uBH7InOr2X .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uBH7InOr2X .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uBH7InOr2X .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uBH7InOr2X .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uBH7InOr2X .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uBH7InOr2X .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uBH7InOr2X .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uBH7InOr2X .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uBH7InOr2X .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uBH7InOr2X .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uBH7InOr2X .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uBH7InOr2X .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uBH7InOr2X .media-container-row .mbr-text {
  color: #666666;
}
.cid-uBHvyKvNdU {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uBHvyKvNdU nav.navbar {
  position: fixed;
}
.cid-uBHvyKvNdU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBHvyKvNdU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uBHvyKvNdU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uBHvyKvNdU .dropdown-item:hover,
.cid-uBHvyKvNdU .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uBHvyKvNdU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uBHvyKvNdU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uBHvyKvNdU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uBHvyKvNdU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uBHvyKvNdU .nav-link {
  position: relative;
}
.cid-uBHvyKvNdU .container {
  display: flex;
  margin: auto;
}
.cid-uBHvyKvNdU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uBHvyKvNdU .dropdown-menu,
.cid-uBHvyKvNdU .navbar.opened {
  background: #000000 !important;
}
.cid-uBHvyKvNdU .nav-item:focus,
.cid-uBHvyKvNdU .nav-link:focus {
  outline: none;
}
.cid-uBHvyKvNdU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uBHvyKvNdU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uBHvyKvNdU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uBHvyKvNdU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBHvyKvNdU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uBHvyKvNdU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uBHvyKvNdU .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uBHvyKvNdU .navbar.opened {
  transition: all 0.3s;
}
.cid-uBHvyKvNdU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uBHvyKvNdU .navbar .navbar-logo img {
  width: auto;
}
.cid-uBHvyKvNdU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uBHvyKvNdU .navbar.collapsed {
  justify-content: center;
}
.cid-uBHvyKvNdU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uBHvyKvNdU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uBHvyKvNdU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uBHvyKvNdU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uBHvyKvNdU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uBHvyKvNdU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uBHvyKvNdU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uBHvyKvNdU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uBHvyKvNdU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uBHvyKvNdU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uBHvyKvNdU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uBHvyKvNdU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uBHvyKvNdU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uBHvyKvNdU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uBHvyKvNdU .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uBHvyKvNdU .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uBHvyKvNdU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uBHvyKvNdU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uBHvyKvNdU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uBHvyKvNdU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uBHvyKvNdU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uBHvyKvNdU .navbar.navbar-short {
  min-height: 60px;
}
.cid-uBHvyKvNdU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uBHvyKvNdU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uBHvyKvNdU .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uBHvyKvNdU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uBHvyKvNdU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uBHvyKvNdU .dropdown-item.active,
.cid-uBHvyKvNdU .dropdown-item:active {
  background-color: transparent;
}
.cid-uBHvyKvNdU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uBHvyKvNdU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uBHvyKvNdU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uBHvyKvNdU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uBHvyKvNdU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uBHvyKvNdU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uBHvyKvNdU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uBHvyKvNdU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uBHvyKvNdU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uBHvyKvNdU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uBHvyKvNdU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uBHvyKvNdU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBHvyKvNdU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBHvyKvNdU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uBHvyKvNdU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBHvyKvNdU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uBHvyKvNdU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uBHvyKvNdU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBHvyKvNdU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uBHvyKvNdU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uBHvyKvNdU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uBHvyKvNdU .navbar {
    height: 70px;
  }
  .cid-uBHvyKvNdU .navbar.opened {
    height: auto;
  }
  .cid-uBHvyKvNdU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uBHvyKRvsB {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBHvyKRvsB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBHvyKRvsB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBHvyKRvsB .mbr-section-subtitle {
  color: #666666;
}
.cid-uCag9UUE5m {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCag9UUE5m .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCag9UUE5m .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-uCag9UUE5m .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCag9UUE5m .row {
  flex-direction: row-reverse;
}
.cid-uCag9UUE5m img {
  width: 100%;
}
.cid-uCag9UUE5m .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uBHvyLm8hK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uBHvyLm8hK .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uBHvyLm8hK .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uBHvyLm8hK .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uBHvyLm8hK .inner-container {
    width: 100% !important;
  }
}
.cid-uBHvyLm8hK .section-text B {
  color: #232323;
}
#hrblock-block-8t hr {
  margin: 0;
}
.cid-uBHvyLA8UT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBHvyLA8UT .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uBHvyLA8UT .social-row .soc-item {
  margin: 8px;
}
.cid-uBHvyLA8UT .social-row .soc-item a:hover .mbr-iconfont,
.cid-uBHvyLA8UT .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uBHvyLA8UT .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uBHvyLA8UT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBHvyLA8UT .mbr-section-title {
  color: #ffffff;
}
.cid-uBHvyLA8UT .mbr-section-title,
.cid-uBHvyLA8UT .social-list {
  color: #000000;
}
.cid-uBHvyM1uuC {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uBHvyM1uuC .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBHvyM1uuC .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uBHvyM1uuC .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uBHvyM1uuC .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uBHvyM1uuC .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uBHvyM1uuC .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uBHvyM1uuC .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uBHvyM1uuC .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uBHvyM1uuC .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uBHvyM1uuC .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uBHvyM1uuC .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uBHvyM1uuC .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uBHvyM1uuC .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uBHvyM1uuC .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uBHvyM1uuC .media-container-row .mbr-text {
  color: #666666;
}
.cid-uBMxkkw0qF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uBMxkkw0qF nav.navbar {
  position: fixed;
}
.cid-uBMxkkw0qF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBMxkkw0qF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uBMxkkw0qF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uBMxkkw0qF .dropdown-item:hover,
.cid-uBMxkkw0qF .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uBMxkkw0qF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uBMxkkw0qF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uBMxkkw0qF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uBMxkkw0qF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uBMxkkw0qF .nav-link {
  position: relative;
}
.cid-uBMxkkw0qF .container {
  display: flex;
  margin: auto;
}
.cid-uBMxkkw0qF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uBMxkkw0qF .dropdown-menu,
.cid-uBMxkkw0qF .navbar.opened {
  background: #000000 !important;
}
.cid-uBMxkkw0qF .nav-item:focus,
.cid-uBMxkkw0qF .nav-link:focus {
  outline: none;
}
.cid-uBMxkkw0qF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uBMxkkw0qF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uBMxkkw0qF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uBMxkkw0qF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBMxkkw0qF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uBMxkkw0qF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uBMxkkw0qF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uBMxkkw0qF .navbar.opened {
  transition: all 0.3s;
}
.cid-uBMxkkw0qF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uBMxkkw0qF .navbar .navbar-logo img {
  width: auto;
}
.cid-uBMxkkw0qF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uBMxkkw0qF .navbar.collapsed {
  justify-content: center;
}
.cid-uBMxkkw0qF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uBMxkkw0qF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uBMxkkw0qF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uBMxkkw0qF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uBMxkkw0qF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uBMxkkw0qF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uBMxkkw0qF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uBMxkkw0qF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uBMxkkw0qF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uBMxkkw0qF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uBMxkkw0qF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uBMxkkw0qF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uBMxkkw0qF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uBMxkkw0qF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uBMxkkw0qF .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uBMxkkw0qF .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uBMxkkw0qF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uBMxkkw0qF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uBMxkkw0qF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uBMxkkw0qF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uBMxkkw0qF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uBMxkkw0qF .navbar.navbar-short {
  min-height: 60px;
}
.cid-uBMxkkw0qF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uBMxkkw0qF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uBMxkkw0qF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uBMxkkw0qF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uBMxkkw0qF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uBMxkkw0qF .dropdown-item.active,
.cid-uBMxkkw0qF .dropdown-item:active {
  background-color: transparent;
}
.cid-uBMxkkw0qF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uBMxkkw0qF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uBMxkkw0qF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uBMxkkw0qF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uBMxkkw0qF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uBMxkkw0qF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uBMxkkw0qF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uBMxkkw0qF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uBMxkkw0qF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uBMxkkw0qF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uBMxkkw0qF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uBMxkkw0qF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBMxkkw0qF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBMxkkw0qF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uBMxkkw0qF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBMxkkw0qF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uBMxkkw0qF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uBMxkkw0qF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBMxkkw0qF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uBMxkkw0qF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uBMxkkw0qF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uBMxkkw0qF .navbar {
    height: 70px;
  }
  .cid-uBMxkkw0qF .navbar.opened {
    height: auto;
  }
  .cid-uBMxkkw0qF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uBMxkkMTwd {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBMxkkMTwd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBMxkkMTwd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBMxkkMTwd .mbr-section-subtitle {
  color: #666666;
}
.cid-uCagxEXyDI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCagxEXyDI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCagxEXyDI .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-uCagxEXyDI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCagxEXyDI .row {
  flex-direction: row-reverse;
}
.cid-uCagxEXyDI img {
  width: 100%;
}
.cid-uCagxEXyDI .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uBMxklbE8n {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uBMxklbE8n .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uBMxklbE8n .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uBMxklbE8n .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uBMxklbE8n .inner-container {
    width: 100% !important;
  }
}
.cid-uBMxklbE8n .section-text B {
  color: #232323;
}
#hrblock-block-90 hr {
  margin: 0;
}
.cid-uBMxklnV63 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBMxklnV63 .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uBMxklnV63 .social-row .soc-item {
  margin: 8px;
}
.cid-uBMxklnV63 .social-row .soc-item a:hover .mbr-iconfont,
.cid-uBMxklnV63 .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uBMxklnV63 .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uBMxklnV63 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBMxklnV63 .mbr-section-title {
  color: #ffffff;
}
.cid-uBMxklnV63 .mbr-section-title,
.cid-uBMxklnV63 .social-list {
  color: #000000;
}
.cid-uBMxklBLmv {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uBMxklBLmv .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBMxklBLmv .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uBMxklBLmv .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uBMxklBLmv .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uBMxklBLmv .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uBMxklBLmv .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uBMxklBLmv .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uBMxklBLmv .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uBMxklBLmv .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uBMxklBLmv .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uBMxklBLmv .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uBMxklBLmv .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uBMxklBLmv .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uBMxklBLmv .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uBMxklBLmv .media-container-row .mbr-text {
  color: #666666;
}
.cid-uBMymdCW5M {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uBMymdCW5M nav.navbar {
  position: fixed;
}
.cid-uBMymdCW5M .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBMymdCW5M .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uBMymdCW5M .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uBMymdCW5M .dropdown-item:hover,
.cid-uBMymdCW5M .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uBMymdCW5M .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uBMymdCW5M .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uBMymdCW5M .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uBMymdCW5M .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uBMymdCW5M .nav-link {
  position: relative;
}
.cid-uBMymdCW5M .container {
  display: flex;
  margin: auto;
}
.cid-uBMymdCW5M .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uBMymdCW5M .dropdown-menu,
.cid-uBMymdCW5M .navbar.opened {
  background: #000000 !important;
}
.cid-uBMymdCW5M .nav-item:focus,
.cid-uBMymdCW5M .nav-link:focus {
  outline: none;
}
.cid-uBMymdCW5M .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uBMymdCW5M .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uBMymdCW5M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uBMymdCW5M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBMymdCW5M .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uBMymdCW5M .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uBMymdCW5M .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uBMymdCW5M .navbar.opened {
  transition: all 0.3s;
}
.cid-uBMymdCW5M .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uBMymdCW5M .navbar .navbar-logo img {
  width: auto;
}
.cid-uBMymdCW5M .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uBMymdCW5M .navbar.collapsed {
  justify-content: center;
}
.cid-uBMymdCW5M .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uBMymdCW5M .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uBMymdCW5M .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uBMymdCW5M .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uBMymdCW5M .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uBMymdCW5M .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uBMymdCW5M .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uBMymdCW5M .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uBMymdCW5M .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uBMymdCW5M .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uBMymdCW5M .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uBMymdCW5M .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uBMymdCW5M .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uBMymdCW5M .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uBMymdCW5M .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uBMymdCW5M .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uBMymdCW5M .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uBMymdCW5M .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uBMymdCW5M .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uBMymdCW5M .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uBMymdCW5M .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uBMymdCW5M .navbar.navbar-short {
  min-height: 60px;
}
.cid-uBMymdCW5M .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uBMymdCW5M .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uBMymdCW5M .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uBMymdCW5M .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uBMymdCW5M .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uBMymdCW5M .dropdown-item.active,
.cid-uBMymdCW5M .dropdown-item:active {
  background-color: transparent;
}
.cid-uBMymdCW5M .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uBMymdCW5M .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uBMymdCW5M .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uBMymdCW5M .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uBMymdCW5M .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uBMymdCW5M .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uBMymdCW5M ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uBMymdCW5M .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uBMymdCW5M button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uBMymdCW5M button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uBMymdCW5M button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uBMymdCW5M button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBMymdCW5M button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBMymdCW5M button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uBMymdCW5M nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBMymdCW5M nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uBMymdCW5M nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uBMymdCW5M nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBMymdCW5M .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uBMymdCW5M a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uBMymdCW5M .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uBMymdCW5M .navbar {
    height: 70px;
  }
  .cid-uBMymdCW5M .navbar.opened {
    height: auto;
  }
  .cid-uBMymdCW5M .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uBMymdTkuL {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBMymdTkuL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBMymdTkuL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBMymdTkuL .mbr-section-subtitle {
  color: #666666;
}
.cid-uCahvMPkEj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCahvMPkEj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCahvMPkEj .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-uCahvMPkEj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCahvMPkEj .row {
  flex-direction: row-reverse;
}
.cid-uCahvMPkEj img {
  width: 100%;
}
.cid-uCahvMPkEj .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uBMymegax0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uBMymegax0 .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uBMymegax0 .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uBMymegax0 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uBMymegax0 .inner-container {
    width: 100% !important;
  }
}
.cid-uBMymegax0 .section-text B {
  color: #232323;
}
#hrblock-block-97 hr {
  margin: 0;
}
.cid-uBMymestx6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBMymestx6 .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uBMymestx6 .social-row .soc-item {
  margin: 8px;
}
.cid-uBMymestx6 .social-row .soc-item a:hover .mbr-iconfont,
.cid-uBMymestx6 .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uBMymestx6 .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uBMymestx6 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBMymestx6 .mbr-section-title {
  color: #ffffff;
}
.cid-uBMymestx6 .mbr-section-title,
.cid-uBMymestx6 .social-list {
  color: #000000;
}
.cid-uBMymeFWfb {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uBMymeFWfb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBMymeFWfb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uBMymeFWfb .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uBMymeFWfb .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uBMymeFWfb .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uBMymeFWfb .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uBMymeFWfb .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uBMymeFWfb .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uBMymeFWfb .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uBMymeFWfb .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uBMymeFWfb .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uBMymeFWfb .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uBMymeFWfb .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uBMymeFWfb .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uBMymeFWfb .media-container-row .mbr-text {
  color: #666666;
}
.cid-uBMz71Utgp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uBMz71Utgp nav.navbar {
  position: fixed;
}
.cid-uBMz71Utgp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBMz71Utgp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uBMz71Utgp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uBMz71Utgp .dropdown-item:hover,
.cid-uBMz71Utgp .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uBMz71Utgp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uBMz71Utgp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uBMz71Utgp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uBMz71Utgp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uBMz71Utgp .nav-link {
  position: relative;
}
.cid-uBMz71Utgp .container {
  display: flex;
  margin: auto;
}
.cid-uBMz71Utgp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uBMz71Utgp .dropdown-menu,
.cid-uBMz71Utgp .navbar.opened {
  background: #000000 !important;
}
.cid-uBMz71Utgp .nav-item:focus,
.cid-uBMz71Utgp .nav-link:focus {
  outline: none;
}
.cid-uBMz71Utgp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uBMz71Utgp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uBMz71Utgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uBMz71Utgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBMz71Utgp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uBMz71Utgp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uBMz71Utgp .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uBMz71Utgp .navbar.opened {
  transition: all 0.3s;
}
.cid-uBMz71Utgp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uBMz71Utgp .navbar .navbar-logo img {
  width: auto;
}
.cid-uBMz71Utgp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uBMz71Utgp .navbar.collapsed {
  justify-content: center;
}
.cid-uBMz71Utgp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uBMz71Utgp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uBMz71Utgp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uBMz71Utgp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uBMz71Utgp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uBMz71Utgp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uBMz71Utgp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uBMz71Utgp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uBMz71Utgp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uBMz71Utgp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uBMz71Utgp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uBMz71Utgp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uBMz71Utgp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uBMz71Utgp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uBMz71Utgp .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uBMz71Utgp .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uBMz71Utgp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uBMz71Utgp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uBMz71Utgp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uBMz71Utgp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uBMz71Utgp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uBMz71Utgp .navbar.navbar-short {
  min-height: 60px;
}
.cid-uBMz71Utgp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uBMz71Utgp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uBMz71Utgp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uBMz71Utgp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uBMz71Utgp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uBMz71Utgp .dropdown-item.active,
.cid-uBMz71Utgp .dropdown-item:active {
  background-color: transparent;
}
.cid-uBMz71Utgp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uBMz71Utgp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uBMz71Utgp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uBMz71Utgp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uBMz71Utgp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uBMz71Utgp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uBMz71Utgp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uBMz71Utgp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uBMz71Utgp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uBMz71Utgp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uBMz71Utgp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uBMz71Utgp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBMz71Utgp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBMz71Utgp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uBMz71Utgp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBMz71Utgp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uBMz71Utgp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uBMz71Utgp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBMz71Utgp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uBMz71Utgp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uBMz71Utgp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uBMz71Utgp .navbar {
    height: 70px;
  }
  .cid-uBMz71Utgp .navbar.opened {
    height: auto;
  }
  .cid-uBMz71Utgp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uBMz72bxE4 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBMz72bxE4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBMz72bxE4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBMz72bxE4 .mbr-section-subtitle {
  color: #666666;
}
.cid-uCahUASA2A {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCahUASA2A .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCahUASA2A .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-uCahUASA2A .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCahUASA2A .row {
  flex-direction: row-reverse;
}
.cid-uCahUASA2A img {
  width: 100%;
}
.cid-uCahUASA2A .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uBMz72Bxwc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uBMz72Bxwc .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uBMz72Bxwc .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uBMz72Bxwc .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uBMz72Bxwc .inner-container {
    width: 100% !important;
  }
}
.cid-uBMz72Bxwc .section-text B {
  color: #232323;
}
#hrblock-block-9e hr {
  margin: 0;
}
.cid-uBMz72NeU1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBMz72NeU1 .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uBMz72NeU1 .social-row .soc-item {
  margin: 8px;
}
.cid-uBMz72NeU1 .social-row .soc-item a:hover .mbr-iconfont,
.cid-uBMz72NeU1 .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uBMz72NeU1 .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uBMz72NeU1 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBMz72NeU1 .mbr-section-title {
  color: #ffffff;
}
.cid-uBMz72NeU1 .mbr-section-title,
.cid-uBMz72NeU1 .social-list {
  color: #000000;
}
.cid-uBMz733OzM {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uBMz733OzM .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBMz733OzM .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uBMz733OzM .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uBMz733OzM .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uBMz733OzM .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uBMz733OzM .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uBMz733OzM .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uBMz733OzM .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uBMz733OzM .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uBMz733OzM .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uBMz733OzM .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uBMz733OzM .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uBMz733OzM .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uBMz733OzM .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uBMz733OzM .media-container-row .mbr-text {
  color: #666666;
}
.cid-uBMCfJVu5Z {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uBMCfJVu5Z nav.navbar {
  position: fixed;
}
.cid-uBMCfJVu5Z .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBMCfJVu5Z .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uBMCfJVu5Z .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uBMCfJVu5Z .dropdown-item:hover,
.cid-uBMCfJVu5Z .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uBMCfJVu5Z .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uBMCfJVu5Z .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uBMCfJVu5Z .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uBMCfJVu5Z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uBMCfJVu5Z .nav-link {
  position: relative;
}
.cid-uBMCfJVu5Z .container {
  display: flex;
  margin: auto;
}
.cid-uBMCfJVu5Z .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uBMCfJVu5Z .dropdown-menu,
.cid-uBMCfJVu5Z .navbar.opened {
  background: #000000 !important;
}
.cid-uBMCfJVu5Z .nav-item:focus,
.cid-uBMCfJVu5Z .nav-link:focus {
  outline: none;
}
.cid-uBMCfJVu5Z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uBMCfJVu5Z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uBMCfJVu5Z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uBMCfJVu5Z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBMCfJVu5Z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uBMCfJVu5Z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uBMCfJVu5Z .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uBMCfJVu5Z .navbar.opened {
  transition: all 0.3s;
}
.cid-uBMCfJVu5Z .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uBMCfJVu5Z .navbar .navbar-logo img {
  width: auto;
}
.cid-uBMCfJVu5Z .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uBMCfJVu5Z .navbar.collapsed {
  justify-content: center;
}
.cid-uBMCfJVu5Z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uBMCfJVu5Z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uBMCfJVu5Z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uBMCfJVu5Z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uBMCfJVu5Z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uBMCfJVu5Z .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uBMCfJVu5Z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uBMCfJVu5Z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uBMCfJVu5Z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uBMCfJVu5Z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uBMCfJVu5Z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uBMCfJVu5Z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uBMCfJVu5Z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uBMCfJVu5Z .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uBMCfJVu5Z .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uBMCfJVu5Z .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uBMCfJVu5Z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uBMCfJVu5Z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uBMCfJVu5Z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uBMCfJVu5Z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uBMCfJVu5Z .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uBMCfJVu5Z .navbar.navbar-short {
  min-height: 60px;
}
.cid-uBMCfJVu5Z .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uBMCfJVu5Z .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uBMCfJVu5Z .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uBMCfJVu5Z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uBMCfJVu5Z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uBMCfJVu5Z .dropdown-item.active,
.cid-uBMCfJVu5Z .dropdown-item:active {
  background-color: transparent;
}
.cid-uBMCfJVu5Z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uBMCfJVu5Z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uBMCfJVu5Z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uBMCfJVu5Z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uBMCfJVu5Z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uBMCfJVu5Z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uBMCfJVu5Z ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uBMCfJVu5Z .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uBMCfJVu5Z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uBMCfJVu5Z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uBMCfJVu5Z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uBMCfJVu5Z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBMCfJVu5Z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBMCfJVu5Z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uBMCfJVu5Z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBMCfJVu5Z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uBMCfJVu5Z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uBMCfJVu5Z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBMCfJVu5Z .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uBMCfJVu5Z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uBMCfJVu5Z .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uBMCfJVu5Z .navbar {
    height: 70px;
  }
  .cid-uBMCfJVu5Z .navbar.opened {
    height: auto;
  }
  .cid-uBMCfJVu5Z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uBMCfKfpoR {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBMCfKfpoR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBMCfKfpoR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBMCfKfpoR .mbr-section-subtitle {
  color: #666666;
}
.cid-uCaicIIfRJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCaicIIfRJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCaicIIfRJ .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-uCaicIIfRJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCaicIIfRJ .row {
  flex-direction: row-reverse;
}
.cid-uCaicIIfRJ img {
  width: 100%;
}
.cid-uCaicIIfRJ .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uBMCfKGdFe {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uBMCfKGdFe .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uBMCfKGdFe .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uBMCfKGdFe .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uBMCfKGdFe .inner-container {
    width: 100% !important;
  }
}
.cid-uBMCfKGdFe .section-text B {
  color: #232323;
}
#hrblock-block-9l hr {
  margin: 0;
}
.cid-uBMCfKUXMh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBMCfKUXMh .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uBMCfKUXMh .social-row .soc-item {
  margin: 8px;
}
.cid-uBMCfKUXMh .social-row .soc-item a:hover .mbr-iconfont,
.cid-uBMCfKUXMh .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uBMCfKUXMh .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uBMCfKUXMh .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBMCfKUXMh .mbr-section-title {
  color: #ffffff;
}
.cid-uBMCfKUXMh .mbr-section-title,
.cid-uBMCfKUXMh .social-list {
  color: #000000;
}
.cid-uBMCfL9lyJ {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uBMCfL9lyJ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBMCfL9lyJ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uBMCfL9lyJ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uBMCfL9lyJ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uBMCfL9lyJ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uBMCfL9lyJ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uBMCfL9lyJ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uBMCfL9lyJ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uBMCfL9lyJ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uBMCfL9lyJ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uBMCfL9lyJ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uBMCfL9lyJ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uBMCfL9lyJ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uBMCfL9lyJ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uBMCfL9lyJ .media-container-row .mbr-text {
  color: #666666;
}
.cid-uBMGL49yQH {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uBMGL49yQH nav.navbar {
  position: fixed;
}
.cid-uBMGL49yQH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBMGL49yQH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uBMGL49yQH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uBMGL49yQH .dropdown-item:hover,
.cid-uBMGL49yQH .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uBMGL49yQH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uBMGL49yQH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uBMGL49yQH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uBMGL49yQH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uBMGL49yQH .nav-link {
  position: relative;
}
.cid-uBMGL49yQH .container {
  display: flex;
  margin: auto;
}
.cid-uBMGL49yQH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uBMGL49yQH .dropdown-menu,
.cid-uBMGL49yQH .navbar.opened {
  background: #000000 !important;
}
.cid-uBMGL49yQH .nav-item:focus,
.cid-uBMGL49yQH .nav-link:focus {
  outline: none;
}
.cid-uBMGL49yQH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uBMGL49yQH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uBMGL49yQH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uBMGL49yQH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBMGL49yQH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uBMGL49yQH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uBMGL49yQH .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uBMGL49yQH .navbar.opened {
  transition: all 0.3s;
}
.cid-uBMGL49yQH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uBMGL49yQH .navbar .navbar-logo img {
  width: auto;
}
.cid-uBMGL49yQH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uBMGL49yQH .navbar.collapsed {
  justify-content: center;
}
.cid-uBMGL49yQH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uBMGL49yQH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uBMGL49yQH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uBMGL49yQH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uBMGL49yQH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uBMGL49yQH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uBMGL49yQH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uBMGL49yQH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uBMGL49yQH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uBMGL49yQH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uBMGL49yQH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uBMGL49yQH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uBMGL49yQH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uBMGL49yQH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uBMGL49yQH .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uBMGL49yQH .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uBMGL49yQH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uBMGL49yQH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uBMGL49yQH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uBMGL49yQH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uBMGL49yQH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uBMGL49yQH .navbar.navbar-short {
  min-height: 60px;
}
.cid-uBMGL49yQH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uBMGL49yQH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uBMGL49yQH .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uBMGL49yQH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uBMGL49yQH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uBMGL49yQH .dropdown-item.active,
.cid-uBMGL49yQH .dropdown-item:active {
  background-color: transparent;
}
.cid-uBMGL49yQH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uBMGL49yQH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uBMGL49yQH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uBMGL49yQH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uBMGL49yQH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uBMGL49yQH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uBMGL49yQH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uBMGL49yQH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uBMGL49yQH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uBMGL49yQH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uBMGL49yQH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uBMGL49yQH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBMGL49yQH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBMGL49yQH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uBMGL49yQH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBMGL49yQH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uBMGL49yQH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uBMGL49yQH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBMGL49yQH .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uBMGL49yQH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uBMGL49yQH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uBMGL49yQH .navbar {
    height: 70px;
  }
  .cid-uBMGL49yQH .navbar.opened {
    height: auto;
  }
  .cid-uBMGL49yQH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uBMGL4sWdp {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBMGL4sWdp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBMGL4sWdp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBMGL4sWdp .mbr-section-subtitle {
  color: #666666;
}
.cid-uCaiwkJzUU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCaiwkJzUU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCaiwkJzUU .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-uCaiwkJzUU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCaiwkJzUU .row {
  flex-direction: row-reverse;
}
.cid-uCaiwkJzUU img {
  width: 100%;
}
.cid-uCaiwkJzUU .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uBMGL4XVF4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uBMGL4XVF4 .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uBMGL4XVF4 .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uBMGL4XVF4 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uBMGL4XVF4 .inner-container {
    width: 100% !important;
  }
}
.cid-uBMGL4XVF4 .section-text B {
  color: #232323;
}
#hrblock-block-9s hr {
  margin: 0;
}
.cid-uBMGL5buIf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBMGL5buIf .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uBMGL5buIf .social-row .soc-item {
  margin: 8px;
}
.cid-uBMGL5buIf .social-row .soc-item a:hover .mbr-iconfont,
.cid-uBMGL5buIf .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uBMGL5buIf .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uBMGL5buIf .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBMGL5buIf .mbr-section-title {
  color: #ffffff;
}
.cid-uBMGL5buIf .mbr-section-title,
.cid-uBMGL5buIf .social-list {
  color: #000000;
}
.cid-uBMGL5rM2a {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uBMGL5rM2a .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBMGL5rM2a .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uBMGL5rM2a .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uBMGL5rM2a .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uBMGL5rM2a .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uBMGL5rM2a .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uBMGL5rM2a .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uBMGL5rM2a .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uBMGL5rM2a .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uBMGL5rM2a .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uBMGL5rM2a .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uBMGL5rM2a .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uBMGL5rM2a .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uBMGL5rM2a .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uBMGL5rM2a .media-container-row .mbr-text {
  color: #666666;
}
.cid-uBMJDBKb8N {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uBMJDBKb8N nav.navbar {
  position: fixed;
}
.cid-uBMJDBKb8N .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBMJDBKb8N .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uBMJDBKb8N .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uBMJDBKb8N .dropdown-item:hover,
.cid-uBMJDBKb8N .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uBMJDBKb8N .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uBMJDBKb8N .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uBMJDBKb8N .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uBMJDBKb8N .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uBMJDBKb8N .nav-link {
  position: relative;
}
.cid-uBMJDBKb8N .container {
  display: flex;
  margin: auto;
}
.cid-uBMJDBKb8N .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uBMJDBKb8N .dropdown-menu,
.cid-uBMJDBKb8N .navbar.opened {
  background: #000000 !important;
}
.cid-uBMJDBKb8N .nav-item:focus,
.cid-uBMJDBKb8N .nav-link:focus {
  outline: none;
}
.cid-uBMJDBKb8N .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uBMJDBKb8N .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uBMJDBKb8N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uBMJDBKb8N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBMJDBKb8N .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uBMJDBKb8N .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uBMJDBKb8N .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uBMJDBKb8N .navbar.opened {
  transition: all 0.3s;
}
.cid-uBMJDBKb8N .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uBMJDBKb8N .navbar .navbar-logo img {
  width: auto;
}
.cid-uBMJDBKb8N .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uBMJDBKb8N .navbar.collapsed {
  justify-content: center;
}
.cid-uBMJDBKb8N .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uBMJDBKb8N .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uBMJDBKb8N .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uBMJDBKb8N .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uBMJDBKb8N .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uBMJDBKb8N .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uBMJDBKb8N .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uBMJDBKb8N .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uBMJDBKb8N .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uBMJDBKb8N .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uBMJDBKb8N .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uBMJDBKb8N .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uBMJDBKb8N .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uBMJDBKb8N .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uBMJDBKb8N .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uBMJDBKb8N .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uBMJDBKb8N .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uBMJDBKb8N .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uBMJDBKb8N .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uBMJDBKb8N .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uBMJDBKb8N .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uBMJDBKb8N .navbar.navbar-short {
  min-height: 60px;
}
.cid-uBMJDBKb8N .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uBMJDBKb8N .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uBMJDBKb8N .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uBMJDBKb8N .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uBMJDBKb8N .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uBMJDBKb8N .dropdown-item.active,
.cid-uBMJDBKb8N .dropdown-item:active {
  background-color: transparent;
}
.cid-uBMJDBKb8N .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uBMJDBKb8N .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uBMJDBKb8N .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uBMJDBKb8N .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uBMJDBKb8N .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uBMJDBKb8N .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uBMJDBKb8N ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uBMJDBKb8N .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uBMJDBKb8N button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uBMJDBKb8N button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uBMJDBKb8N button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uBMJDBKb8N button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBMJDBKb8N button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBMJDBKb8N button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uBMJDBKb8N nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBMJDBKb8N nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uBMJDBKb8N nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uBMJDBKb8N nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBMJDBKb8N .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uBMJDBKb8N a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uBMJDBKb8N .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uBMJDBKb8N .navbar {
    height: 70px;
  }
  .cid-uBMJDBKb8N .navbar.opened {
    height: auto;
  }
  .cid-uBMJDBKb8N .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uBMJDC4WsZ {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBMJDC4WsZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBMJDC4WsZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBMJDC4WsZ .mbr-section-subtitle {
  color: #666666;
}
.cid-uCaiSrZiWg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCaiSrZiWg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCaiSrZiWg .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-uCaiSrZiWg .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCaiSrZiWg .row {
  flex-direction: row-reverse;
}
.cid-uCaiSrZiWg img {
  width: 100%;
}
.cid-uCaiSrZiWg .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uBMJDCzMWL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uBMJDCzMWL .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uBMJDCzMWL .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uBMJDCzMWL .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uBMJDCzMWL .inner-container {
    width: 100% !important;
  }
}
.cid-uBMJDCzMWL .section-text B {
  color: #232323;
}
#hrblock-block-9z hr {
  margin: 0;
}
.cid-uBMJDCNO9N {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBMJDCNO9N .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uBMJDCNO9N .social-row .soc-item {
  margin: 8px;
}
.cid-uBMJDCNO9N .social-row .soc-item a:hover .mbr-iconfont,
.cid-uBMJDCNO9N .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uBMJDCNO9N .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uBMJDCNO9N .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBMJDCNO9N .mbr-section-title {
  color: #ffffff;
}
.cid-uBMJDCNO9N .mbr-section-title,
.cid-uBMJDCNO9N .social-list {
  color: #000000;
}
.cid-uBMJDD3O3H {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uBMJDD3O3H .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBMJDD3O3H .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uBMJDD3O3H .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uBMJDD3O3H .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uBMJDD3O3H .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uBMJDD3O3H .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uBMJDD3O3H .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uBMJDD3O3H .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uBMJDD3O3H .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uBMJDD3O3H .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uBMJDD3O3H .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uBMJDD3O3H .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uBMJDD3O3H .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uBMJDD3O3H .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uBMJDD3O3H .media-container-row .mbr-text {
  color: #666666;
}
.cid-uBMKtBLasy {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uBMKtBLasy nav.navbar {
  position: fixed;
}
.cid-uBMKtBLasy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBMKtBLasy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uBMKtBLasy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uBMKtBLasy .dropdown-item:hover,
.cid-uBMKtBLasy .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uBMKtBLasy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uBMKtBLasy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uBMKtBLasy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uBMKtBLasy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uBMKtBLasy .nav-link {
  position: relative;
}
.cid-uBMKtBLasy .container {
  display: flex;
  margin: auto;
}
.cid-uBMKtBLasy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uBMKtBLasy .dropdown-menu,
.cid-uBMKtBLasy .navbar.opened {
  background: #000000 !important;
}
.cid-uBMKtBLasy .nav-item:focus,
.cid-uBMKtBLasy .nav-link:focus {
  outline: none;
}
.cid-uBMKtBLasy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uBMKtBLasy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uBMKtBLasy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uBMKtBLasy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBMKtBLasy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uBMKtBLasy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uBMKtBLasy .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uBMKtBLasy .navbar.opened {
  transition: all 0.3s;
}
.cid-uBMKtBLasy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uBMKtBLasy .navbar .navbar-logo img {
  width: auto;
}
.cid-uBMKtBLasy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uBMKtBLasy .navbar.collapsed {
  justify-content: center;
}
.cid-uBMKtBLasy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uBMKtBLasy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uBMKtBLasy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uBMKtBLasy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uBMKtBLasy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uBMKtBLasy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uBMKtBLasy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uBMKtBLasy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uBMKtBLasy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uBMKtBLasy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uBMKtBLasy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uBMKtBLasy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uBMKtBLasy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uBMKtBLasy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uBMKtBLasy .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uBMKtBLasy .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uBMKtBLasy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uBMKtBLasy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uBMKtBLasy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uBMKtBLasy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uBMKtBLasy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uBMKtBLasy .navbar.navbar-short {
  min-height: 60px;
}
.cid-uBMKtBLasy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uBMKtBLasy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uBMKtBLasy .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uBMKtBLasy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uBMKtBLasy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uBMKtBLasy .dropdown-item.active,
.cid-uBMKtBLasy .dropdown-item:active {
  background-color: transparent;
}
.cid-uBMKtBLasy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uBMKtBLasy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uBMKtBLasy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uBMKtBLasy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uBMKtBLasy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uBMKtBLasy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uBMKtBLasy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uBMKtBLasy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uBMKtBLasy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uBMKtBLasy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uBMKtBLasy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uBMKtBLasy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBMKtBLasy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBMKtBLasy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uBMKtBLasy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBMKtBLasy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uBMKtBLasy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uBMKtBLasy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBMKtBLasy .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uBMKtBLasy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uBMKtBLasy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uBMKtBLasy .navbar {
    height: 70px;
  }
  .cid-uBMKtBLasy .navbar.opened {
    height: auto;
  }
  .cid-uBMKtBLasy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uBMKtC3k0C {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBMKtC3k0C .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBMKtC3k0C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBMKtC3k0C .mbr-section-subtitle {
  color: #666666;
}
.cid-uCajhyerGQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCajhyerGQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCajhyerGQ .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-uCajhyerGQ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCajhyerGQ .row {
  flex-direction: row-reverse;
}
.cid-uCajhyerGQ img {
  width: 100%;
}
.cid-uCajhyerGQ .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uBMKtCxnIM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uBMKtCxnIM .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uBMKtCxnIM .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uBMKtCxnIM .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uBMKtCxnIM .inner-container {
    width: 100% !important;
  }
}
.cid-uBMKtCxnIM .section-text B {
  color: #232323;
}
#hrblock-block-a6 hr {
  margin: 0;
}
.cid-uBMKtCKbOx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBMKtCKbOx .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uBMKtCKbOx .social-row .soc-item {
  margin: 8px;
}
.cid-uBMKtCKbOx .social-row .soc-item a:hover .mbr-iconfont,
.cid-uBMKtCKbOx .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uBMKtCKbOx .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uBMKtCKbOx .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBMKtCKbOx .mbr-section-title {
  color: #ffffff;
}
.cid-uBMKtCKbOx .mbr-section-title,
.cid-uBMKtCKbOx .social-list {
  color: #000000;
}
.cid-uBMKtD2Yo7 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uBMKtD2Yo7 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBMKtD2Yo7 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uBMKtD2Yo7 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uBMKtD2Yo7 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uBMKtD2Yo7 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uBMKtD2Yo7 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uBMKtD2Yo7 .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uBMKtD2Yo7 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uBMKtD2Yo7 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uBMKtD2Yo7 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uBMKtD2Yo7 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uBMKtD2Yo7 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uBMKtD2Yo7 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uBMKtD2Yo7 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uBMKtD2Yo7 .media-container-row .mbr-text {
  color: #666666;
}
.cid-uBMLbctdWJ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uBMLbctdWJ nav.navbar {
  position: fixed;
}
.cid-uBMLbctdWJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBMLbctdWJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uBMLbctdWJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uBMLbctdWJ .dropdown-item:hover,
.cid-uBMLbctdWJ .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uBMLbctdWJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uBMLbctdWJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uBMLbctdWJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uBMLbctdWJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uBMLbctdWJ .nav-link {
  position: relative;
}
.cid-uBMLbctdWJ .container {
  display: flex;
  margin: auto;
}
.cid-uBMLbctdWJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uBMLbctdWJ .dropdown-menu,
.cid-uBMLbctdWJ .navbar.opened {
  background: #000000 !important;
}
.cid-uBMLbctdWJ .nav-item:focus,
.cid-uBMLbctdWJ .nav-link:focus {
  outline: none;
}
.cid-uBMLbctdWJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uBMLbctdWJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uBMLbctdWJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uBMLbctdWJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBMLbctdWJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uBMLbctdWJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uBMLbctdWJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uBMLbctdWJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uBMLbctdWJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uBMLbctdWJ .navbar .navbar-logo img {
  width: auto;
}
.cid-uBMLbctdWJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uBMLbctdWJ .navbar.collapsed {
  justify-content: center;
}
.cid-uBMLbctdWJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uBMLbctdWJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uBMLbctdWJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uBMLbctdWJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uBMLbctdWJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uBMLbctdWJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uBMLbctdWJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uBMLbctdWJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uBMLbctdWJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uBMLbctdWJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uBMLbctdWJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uBMLbctdWJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uBMLbctdWJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uBMLbctdWJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uBMLbctdWJ .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uBMLbctdWJ .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uBMLbctdWJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uBMLbctdWJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uBMLbctdWJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uBMLbctdWJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uBMLbctdWJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uBMLbctdWJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uBMLbctdWJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uBMLbctdWJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uBMLbctdWJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uBMLbctdWJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uBMLbctdWJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uBMLbctdWJ .dropdown-item.active,
.cid-uBMLbctdWJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uBMLbctdWJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uBMLbctdWJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uBMLbctdWJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uBMLbctdWJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uBMLbctdWJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uBMLbctdWJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uBMLbctdWJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uBMLbctdWJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uBMLbctdWJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uBMLbctdWJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uBMLbctdWJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uBMLbctdWJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBMLbctdWJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBMLbctdWJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uBMLbctdWJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBMLbctdWJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uBMLbctdWJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uBMLbctdWJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBMLbctdWJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uBMLbctdWJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uBMLbctdWJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uBMLbctdWJ .navbar {
    height: 70px;
  }
  .cid-uBMLbctdWJ .navbar.opened {
    height: auto;
  }
  .cid-uBMLbctdWJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uBMLbcLVq4 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBMLbcLVq4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBMLbcLVq4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBMLbcLVq4 .mbr-section-subtitle {
  color: #666666;
}
.cid-uCajS2G3pU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCajS2G3pU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCajS2G3pU .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-uCajS2G3pU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCajS2G3pU .row {
  flex-direction: row-reverse;
}
.cid-uCajS2G3pU img {
  width: 100%;
}
.cid-uCajS2G3pU .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uBMLbdcCno {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uBMLbdcCno .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uBMLbdcCno .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uBMLbdcCno .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uBMLbdcCno .inner-container {
    width: 100% !important;
  }
}
.cid-uBMLbdcCno .section-text B {
  color: #232323;
}
#hrblock-block-ad hr {
  margin: 0;
}
.cid-uBMLbdqrjQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBMLbdqrjQ .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uBMLbdqrjQ .social-row .soc-item {
  margin: 8px;
}
.cid-uBMLbdqrjQ .social-row .soc-item a:hover .mbr-iconfont,
.cid-uBMLbdqrjQ .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uBMLbdqrjQ .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uBMLbdqrjQ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBMLbdqrjQ .mbr-section-title {
  color: #ffffff;
}
.cid-uBMLbdqrjQ .mbr-section-title,
.cid-uBMLbdqrjQ .social-list {
  color: #000000;
}
.cid-uBMLbdFaxY {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uBMLbdFaxY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBMLbdFaxY .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uBMLbdFaxY .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uBMLbdFaxY .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uBMLbdFaxY .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uBMLbdFaxY .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uBMLbdFaxY .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uBMLbdFaxY .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uBMLbdFaxY .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uBMLbdFaxY .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uBMLbdFaxY .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uBMLbdFaxY .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uBMLbdFaxY .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uBMLbdFaxY .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uBMLbdFaxY .media-container-row .mbr-text {
  color: #666666;
}
.cid-uBMLO8synx {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uBMLO8synx nav.navbar {
  position: fixed;
}
.cid-uBMLO8synx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBMLO8synx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uBMLO8synx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uBMLO8synx .dropdown-item:hover,
.cid-uBMLO8synx .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uBMLO8synx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uBMLO8synx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uBMLO8synx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uBMLO8synx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uBMLO8synx .nav-link {
  position: relative;
}
.cid-uBMLO8synx .container {
  display: flex;
  margin: auto;
}
.cid-uBMLO8synx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uBMLO8synx .dropdown-menu,
.cid-uBMLO8synx .navbar.opened {
  background: #000000 !important;
}
.cid-uBMLO8synx .nav-item:focus,
.cid-uBMLO8synx .nav-link:focus {
  outline: none;
}
.cid-uBMLO8synx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uBMLO8synx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uBMLO8synx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uBMLO8synx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBMLO8synx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uBMLO8synx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uBMLO8synx .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uBMLO8synx .navbar.opened {
  transition: all 0.3s;
}
.cid-uBMLO8synx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uBMLO8synx .navbar .navbar-logo img {
  width: auto;
}
.cid-uBMLO8synx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uBMLO8synx .navbar.collapsed {
  justify-content: center;
}
.cid-uBMLO8synx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uBMLO8synx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uBMLO8synx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uBMLO8synx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uBMLO8synx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uBMLO8synx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uBMLO8synx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uBMLO8synx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uBMLO8synx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uBMLO8synx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uBMLO8synx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uBMLO8synx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uBMLO8synx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uBMLO8synx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uBMLO8synx .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uBMLO8synx .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uBMLO8synx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uBMLO8synx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uBMLO8synx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uBMLO8synx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uBMLO8synx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uBMLO8synx .navbar.navbar-short {
  min-height: 60px;
}
.cid-uBMLO8synx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uBMLO8synx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uBMLO8synx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uBMLO8synx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uBMLO8synx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uBMLO8synx .dropdown-item.active,
.cid-uBMLO8synx .dropdown-item:active {
  background-color: transparent;
}
.cid-uBMLO8synx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uBMLO8synx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uBMLO8synx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uBMLO8synx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uBMLO8synx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uBMLO8synx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uBMLO8synx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uBMLO8synx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uBMLO8synx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uBMLO8synx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uBMLO8synx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uBMLO8synx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBMLO8synx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBMLO8synx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uBMLO8synx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBMLO8synx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uBMLO8synx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uBMLO8synx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBMLO8synx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uBMLO8synx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uBMLO8synx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uBMLO8synx .navbar {
    height: 70px;
  }
  .cid-uBMLO8synx .navbar.opened {
    height: auto;
  }
  .cid-uBMLO8synx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uBMLO8L6oD {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBMLO8L6oD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBMLO8L6oD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBMLO8L6oD .mbr-section-subtitle {
  color: #666666;
}
.cid-uCakgbqY8W {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCakgbqY8W .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCakgbqY8W .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-uCakgbqY8W .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCakgbqY8W .row {
  flex-direction: row-reverse;
}
.cid-uCakgbqY8W img {
  width: 100%;
}
.cid-uCakgbqY8W .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uBMLO9et4y {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uBMLO9et4y .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uBMLO9et4y .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uBMLO9et4y .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uBMLO9et4y .inner-container {
    width: 100% !important;
  }
}
.cid-uBMLO9et4y .section-text B {
  color: #232323;
}
#hrblock-block-ak hr {
  margin: 0;
}
.cid-uBMLO9rWA2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBMLO9rWA2 .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uBMLO9rWA2 .social-row .soc-item {
  margin: 8px;
}
.cid-uBMLO9rWA2 .social-row .soc-item a:hover .mbr-iconfont,
.cid-uBMLO9rWA2 .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uBMLO9rWA2 .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uBMLO9rWA2 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBMLO9rWA2 .mbr-section-title {
  color: #ffffff;
}
.cid-uBMLO9rWA2 .mbr-section-title,
.cid-uBMLO9rWA2 .social-list {
  color: #000000;
}
.cid-uBMLO9HJhf {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uBMLO9HJhf .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBMLO9HJhf .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uBMLO9HJhf .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uBMLO9HJhf .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uBMLO9HJhf .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uBMLO9HJhf .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uBMLO9HJhf .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uBMLO9HJhf .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uBMLO9HJhf .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uBMLO9HJhf .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uBMLO9HJhf .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uBMLO9HJhf .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uBMLO9HJhf .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uBMLO9HJhf .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uBMLO9HJhf .media-container-row .mbr-text {
  color: #666666;
}
.cid-uBMMwHX35X {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uBMMwHX35X nav.navbar {
  position: fixed;
}
.cid-uBMMwHX35X .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBMMwHX35X .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uBMMwHX35X .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uBMMwHX35X .dropdown-item:hover,
.cid-uBMMwHX35X .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uBMMwHX35X .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uBMMwHX35X .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uBMMwHX35X .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uBMMwHX35X .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uBMMwHX35X .nav-link {
  position: relative;
}
.cid-uBMMwHX35X .container {
  display: flex;
  margin: auto;
}
.cid-uBMMwHX35X .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uBMMwHX35X .dropdown-menu,
.cid-uBMMwHX35X .navbar.opened {
  background: #000000 !important;
}
.cid-uBMMwHX35X .nav-item:focus,
.cid-uBMMwHX35X .nav-link:focus {
  outline: none;
}
.cid-uBMMwHX35X .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uBMMwHX35X .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uBMMwHX35X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uBMMwHX35X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBMMwHX35X .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uBMMwHX35X .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uBMMwHX35X .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uBMMwHX35X .navbar.opened {
  transition: all 0.3s;
}
.cid-uBMMwHX35X .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uBMMwHX35X .navbar .navbar-logo img {
  width: auto;
}
.cid-uBMMwHX35X .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uBMMwHX35X .navbar.collapsed {
  justify-content: center;
}
.cid-uBMMwHX35X .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uBMMwHX35X .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uBMMwHX35X .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uBMMwHX35X .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uBMMwHX35X .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uBMMwHX35X .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uBMMwHX35X .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uBMMwHX35X .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uBMMwHX35X .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uBMMwHX35X .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uBMMwHX35X .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uBMMwHX35X .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uBMMwHX35X .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uBMMwHX35X .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uBMMwHX35X .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uBMMwHX35X .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uBMMwHX35X .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uBMMwHX35X .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uBMMwHX35X .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uBMMwHX35X .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uBMMwHX35X .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uBMMwHX35X .navbar.navbar-short {
  min-height: 60px;
}
.cid-uBMMwHX35X .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uBMMwHX35X .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uBMMwHX35X .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uBMMwHX35X .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uBMMwHX35X .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uBMMwHX35X .dropdown-item.active,
.cid-uBMMwHX35X .dropdown-item:active {
  background-color: transparent;
}
.cid-uBMMwHX35X .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uBMMwHX35X .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uBMMwHX35X .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uBMMwHX35X .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uBMMwHX35X .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uBMMwHX35X .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uBMMwHX35X ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uBMMwHX35X .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uBMMwHX35X button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uBMMwHX35X button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uBMMwHX35X button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uBMMwHX35X button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBMMwHX35X button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBMMwHX35X button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uBMMwHX35X nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBMMwHX35X nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uBMMwHX35X nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uBMMwHX35X nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBMMwHX35X .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uBMMwHX35X a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uBMMwHX35X .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uBMMwHX35X .navbar {
    height: 70px;
  }
  .cid-uBMMwHX35X .navbar.opened {
    height: auto;
  }
  .cid-uBMMwHX35X .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uBMMwIgoFQ {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBMMwIgoFQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBMMwIgoFQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBMMwIgoFQ .mbr-section-subtitle {
  color: #666666;
}
.cid-uCaDBui4iU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCaDBui4iU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCaDBui4iU .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-uCaDBui4iU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCaDBui4iU .row {
  flex-direction: row-reverse;
}
.cid-uCaDBui4iU img {
  width: 100%;
}
.cid-uCaDBui4iU .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uBMMwIKHmv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uBMMwIKHmv .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uBMMwIKHmv .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uBMMwIKHmv .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uBMMwIKHmv .inner-container {
    width: 100% !important;
  }
}
.cid-uBMMwIKHmv .section-text B {
  color: #232323;
}
#hrblock-block-ar hr {
  margin: 0;
}
.cid-uBMMwIYtim {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBMMwIYtim .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uBMMwIYtim .social-row .soc-item {
  margin: 8px;
}
.cid-uBMMwIYtim .social-row .soc-item a:hover .mbr-iconfont,
.cid-uBMMwIYtim .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uBMMwIYtim .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uBMMwIYtim .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBMMwIYtim .mbr-section-title {
  color: #ffffff;
}
.cid-uBMMwIYtim .mbr-section-title,
.cid-uBMMwIYtim .social-list {
  color: #000000;
}
.cid-uBMMwJe6sZ {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uBMMwJe6sZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBMMwJe6sZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uBMMwJe6sZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uBMMwJe6sZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uBMMwJe6sZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uBMMwJe6sZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uBMMwJe6sZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uBMMwJe6sZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uBMMwJe6sZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uBMMwJe6sZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uBMMwJe6sZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uBMMwJe6sZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uBMMwJe6sZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uBMMwJe6sZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uBMMwJe6sZ .media-container-row .mbr-text {
  color: #666666;
}
.cid-uBMNqeVVCE {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uBMNqeVVCE nav.navbar {
  position: fixed;
}
.cid-uBMNqeVVCE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBMNqeVVCE .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uBMNqeVVCE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uBMNqeVVCE .dropdown-item:hover,
.cid-uBMNqeVVCE .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uBMNqeVVCE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uBMNqeVVCE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uBMNqeVVCE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uBMNqeVVCE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uBMNqeVVCE .nav-link {
  position: relative;
}
.cid-uBMNqeVVCE .container {
  display: flex;
  margin: auto;
}
.cid-uBMNqeVVCE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uBMNqeVVCE .dropdown-menu,
.cid-uBMNqeVVCE .navbar.opened {
  background: #000000 !important;
}
.cid-uBMNqeVVCE .nav-item:focus,
.cid-uBMNqeVVCE .nav-link:focus {
  outline: none;
}
.cid-uBMNqeVVCE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uBMNqeVVCE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uBMNqeVVCE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uBMNqeVVCE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBMNqeVVCE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uBMNqeVVCE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uBMNqeVVCE .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uBMNqeVVCE .navbar.opened {
  transition: all 0.3s;
}
.cid-uBMNqeVVCE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uBMNqeVVCE .navbar .navbar-logo img {
  width: auto;
}
.cid-uBMNqeVVCE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uBMNqeVVCE .navbar.collapsed {
  justify-content: center;
}
.cid-uBMNqeVVCE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uBMNqeVVCE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uBMNqeVVCE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uBMNqeVVCE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uBMNqeVVCE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uBMNqeVVCE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uBMNqeVVCE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uBMNqeVVCE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uBMNqeVVCE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uBMNqeVVCE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uBMNqeVVCE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uBMNqeVVCE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uBMNqeVVCE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uBMNqeVVCE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uBMNqeVVCE .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uBMNqeVVCE .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uBMNqeVVCE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uBMNqeVVCE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uBMNqeVVCE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uBMNqeVVCE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uBMNqeVVCE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uBMNqeVVCE .navbar.navbar-short {
  min-height: 60px;
}
.cid-uBMNqeVVCE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uBMNqeVVCE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uBMNqeVVCE .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uBMNqeVVCE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uBMNqeVVCE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uBMNqeVVCE .dropdown-item.active,
.cid-uBMNqeVVCE .dropdown-item:active {
  background-color: transparent;
}
.cid-uBMNqeVVCE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uBMNqeVVCE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uBMNqeVVCE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uBMNqeVVCE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uBMNqeVVCE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uBMNqeVVCE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uBMNqeVVCE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uBMNqeVVCE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uBMNqeVVCE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uBMNqeVVCE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uBMNqeVVCE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uBMNqeVVCE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBMNqeVVCE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBMNqeVVCE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uBMNqeVVCE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBMNqeVVCE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uBMNqeVVCE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uBMNqeVVCE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBMNqeVVCE .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uBMNqeVVCE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uBMNqeVVCE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uBMNqeVVCE .navbar {
    height: 70px;
  }
  .cid-uBMNqeVVCE .navbar.opened {
    height: auto;
  }
  .cid-uBMNqeVVCE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uBMNqfex9J {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBMNqfex9J .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBMNqfex9J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBMNqfex9J .mbr-section-subtitle {
  color: #666666;
}
.cid-uCaESfUbYY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCaESfUbYY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCaESfUbYY .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-uCaESfUbYY .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCaESfUbYY .row {
  flex-direction: row-reverse;
}
.cid-uCaESfUbYY img {
  width: 100%;
}
.cid-uCaESfUbYY .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uBMNqfGn6T {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uBMNqfGn6T .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uBMNqfGn6T .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uBMNqfGn6T .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uBMNqfGn6T .inner-container {
    width: 100% !important;
  }
}
.cid-uBMNqfGn6T .section-text B {
  color: #232323;
}
#hrblock-block-ay hr {
  margin: 0;
}
.cid-uBMNqfVEcN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBMNqfVEcN .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uBMNqfVEcN .social-row .soc-item {
  margin: 8px;
}
.cid-uBMNqfVEcN .social-row .soc-item a:hover .mbr-iconfont,
.cid-uBMNqfVEcN .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uBMNqfVEcN .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uBMNqfVEcN .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBMNqfVEcN .mbr-section-title {
  color: #ffffff;
}
.cid-uBMNqfVEcN .mbr-section-title,
.cid-uBMNqfVEcN .social-list {
  color: #000000;
}
.cid-uBMNqgbA0S {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uBMNqgbA0S .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBMNqgbA0S .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uBMNqgbA0S .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uBMNqgbA0S .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uBMNqgbA0S .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uBMNqgbA0S .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uBMNqgbA0S .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uBMNqgbA0S .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uBMNqgbA0S .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uBMNqgbA0S .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uBMNqgbA0S .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uBMNqgbA0S .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uBMNqgbA0S .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uBMNqgbA0S .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uBMNqgbA0S .media-container-row .mbr-text {
  color: #666666;
}
.cid-uBNj3HkjBb {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uBNj3HkjBb nav.navbar {
  position: fixed;
}
.cid-uBNj3HkjBb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBNj3HkjBb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uBNj3HkjBb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uBNj3HkjBb .dropdown-item:hover,
.cid-uBNj3HkjBb .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uBNj3HkjBb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uBNj3HkjBb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uBNj3HkjBb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uBNj3HkjBb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uBNj3HkjBb .nav-link {
  position: relative;
}
.cid-uBNj3HkjBb .container {
  display: flex;
  margin: auto;
}
.cid-uBNj3HkjBb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uBNj3HkjBb .dropdown-menu,
.cid-uBNj3HkjBb .navbar.opened {
  background: #000000 !important;
}
.cid-uBNj3HkjBb .nav-item:focus,
.cid-uBNj3HkjBb .nav-link:focus {
  outline: none;
}
.cid-uBNj3HkjBb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uBNj3HkjBb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uBNj3HkjBb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uBNj3HkjBb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBNj3HkjBb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uBNj3HkjBb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uBNj3HkjBb .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uBNj3HkjBb .navbar.opened {
  transition: all 0.3s;
}
.cid-uBNj3HkjBb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uBNj3HkjBb .navbar .navbar-logo img {
  width: auto;
}
.cid-uBNj3HkjBb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uBNj3HkjBb .navbar.collapsed {
  justify-content: center;
}
.cid-uBNj3HkjBb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uBNj3HkjBb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uBNj3HkjBb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uBNj3HkjBb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uBNj3HkjBb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uBNj3HkjBb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uBNj3HkjBb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uBNj3HkjBb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uBNj3HkjBb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uBNj3HkjBb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uBNj3HkjBb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uBNj3HkjBb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uBNj3HkjBb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uBNj3HkjBb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uBNj3HkjBb .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uBNj3HkjBb .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uBNj3HkjBb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uBNj3HkjBb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uBNj3HkjBb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uBNj3HkjBb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uBNj3HkjBb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uBNj3HkjBb .navbar.navbar-short {
  min-height: 60px;
}
.cid-uBNj3HkjBb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uBNj3HkjBb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uBNj3HkjBb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uBNj3HkjBb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uBNj3HkjBb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uBNj3HkjBb .dropdown-item.active,
.cid-uBNj3HkjBb .dropdown-item:active {
  background-color: transparent;
}
.cid-uBNj3HkjBb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uBNj3HkjBb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uBNj3HkjBb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uBNj3HkjBb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uBNj3HkjBb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uBNj3HkjBb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uBNj3HkjBb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uBNj3HkjBb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uBNj3HkjBb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uBNj3HkjBb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uBNj3HkjBb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uBNj3HkjBb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBNj3HkjBb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBNj3HkjBb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uBNj3HkjBb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBNj3HkjBb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uBNj3HkjBb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uBNj3HkjBb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBNj3HkjBb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uBNj3HkjBb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uBNj3HkjBb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uBNj3HkjBb .navbar {
    height: 70px;
  }
  .cid-uBNj3HkjBb .navbar.opened {
    height: auto;
  }
  .cid-uBNj3HkjBb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uBNj3HBC5i {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBNj3HBC5i .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBNj3HBC5i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBNj3HBC5i .mbr-section-subtitle {
  color: #666666;
}
.cid-uCaFN9UHri {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCaFN9UHri .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCaFN9UHri .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-uCaFN9UHri .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCaFN9UHri .row {
  flex-direction: row-reverse;
}
.cid-uCaFN9UHri img {
  width: 100%;
}
.cid-uCaFN9UHri .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uBNj3HZiEs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uBNj3HZiEs .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uBNj3HZiEs .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uBNj3HZiEs .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uBNj3HZiEs .inner-container {
    width: 100% !important;
  }
}
.cid-uBNj3HZiEs .section-text B {
  color: #232323;
}
#hrblock-block-b5 hr {
  margin: 0;
}
.cid-uBNj3Ibbq0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBNj3Ibbq0 .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uBNj3Ibbq0 .social-row .soc-item {
  margin: 8px;
}
.cid-uBNj3Ibbq0 .social-row .soc-item a:hover .mbr-iconfont,
.cid-uBNj3Ibbq0 .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uBNj3Ibbq0 .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uBNj3Ibbq0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBNj3Ibbq0 .mbr-section-title {
  color: #ffffff;
}
.cid-uBNj3Ibbq0 .mbr-section-title,
.cid-uBNj3Ibbq0 .social-list {
  color: #000000;
}
.cid-uBNj3IqEof {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uBNj3IqEof .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBNj3IqEof .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uBNj3IqEof .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uBNj3IqEof .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uBNj3IqEof .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uBNj3IqEof .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uBNj3IqEof .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uBNj3IqEof .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uBNj3IqEof .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uBNj3IqEof .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uBNj3IqEof .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uBNj3IqEof .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uBNj3IqEof .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uBNj3IqEof .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uBNj3IqEof .media-container-row .mbr-text {
  color: #666666;
}
.cid-uBNlwx5N8z {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uBNlwx5N8z nav.navbar {
  position: fixed;
}
.cid-uBNlwx5N8z .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBNlwx5N8z .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uBNlwx5N8z .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uBNlwx5N8z .dropdown-item:hover,
.cid-uBNlwx5N8z .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uBNlwx5N8z .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uBNlwx5N8z .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uBNlwx5N8z .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uBNlwx5N8z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uBNlwx5N8z .nav-link {
  position: relative;
}
.cid-uBNlwx5N8z .container {
  display: flex;
  margin: auto;
}
.cid-uBNlwx5N8z .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uBNlwx5N8z .dropdown-menu,
.cid-uBNlwx5N8z .navbar.opened {
  background: #000000 !important;
}
.cid-uBNlwx5N8z .nav-item:focus,
.cid-uBNlwx5N8z .nav-link:focus {
  outline: none;
}
.cid-uBNlwx5N8z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uBNlwx5N8z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uBNlwx5N8z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uBNlwx5N8z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBNlwx5N8z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uBNlwx5N8z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uBNlwx5N8z .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uBNlwx5N8z .navbar.opened {
  transition: all 0.3s;
}
.cid-uBNlwx5N8z .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uBNlwx5N8z .navbar .navbar-logo img {
  width: auto;
}
.cid-uBNlwx5N8z .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uBNlwx5N8z .navbar.collapsed {
  justify-content: center;
}
.cid-uBNlwx5N8z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uBNlwx5N8z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uBNlwx5N8z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uBNlwx5N8z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uBNlwx5N8z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uBNlwx5N8z .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uBNlwx5N8z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uBNlwx5N8z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uBNlwx5N8z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uBNlwx5N8z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uBNlwx5N8z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uBNlwx5N8z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uBNlwx5N8z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uBNlwx5N8z .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uBNlwx5N8z .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uBNlwx5N8z .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uBNlwx5N8z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uBNlwx5N8z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uBNlwx5N8z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uBNlwx5N8z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uBNlwx5N8z .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uBNlwx5N8z .navbar.navbar-short {
  min-height: 60px;
}
.cid-uBNlwx5N8z .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uBNlwx5N8z .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uBNlwx5N8z .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uBNlwx5N8z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uBNlwx5N8z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uBNlwx5N8z .dropdown-item.active,
.cid-uBNlwx5N8z .dropdown-item:active {
  background-color: transparent;
}
.cid-uBNlwx5N8z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uBNlwx5N8z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uBNlwx5N8z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uBNlwx5N8z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uBNlwx5N8z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uBNlwx5N8z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uBNlwx5N8z ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uBNlwx5N8z .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uBNlwx5N8z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uBNlwx5N8z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uBNlwx5N8z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uBNlwx5N8z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBNlwx5N8z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBNlwx5N8z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uBNlwx5N8z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBNlwx5N8z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uBNlwx5N8z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uBNlwx5N8z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBNlwx5N8z .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uBNlwx5N8z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uBNlwx5N8z .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uBNlwx5N8z .navbar {
    height: 70px;
  }
  .cid-uBNlwx5N8z .navbar.opened {
    height: auto;
  }
  .cid-uBNlwx5N8z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uBNlwxlcAs {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBNlwxlcAs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBNlwxlcAs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBNlwxlcAs .mbr-section-subtitle {
  color: #666666;
}
.cid-uCaG66DH9Q {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCaG66DH9Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCaG66DH9Q .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-uCaG66DH9Q .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCaG66DH9Q .row {
  flex-direction: row-reverse;
}
.cid-uCaG66DH9Q img {
  width: 100%;
}
.cid-uCaG66DH9Q .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uBNlwxLJTa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uBNlwxLJTa .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uBNlwxLJTa .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uBNlwxLJTa .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uBNlwxLJTa .inner-container {
    width: 100% !important;
  }
}
.cid-uBNlwxLJTa .section-text B {
  color: #232323;
}
#hrblock-block-bd hr {
  margin: 0;
}
.cid-uBNlwxXOyr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uBNlwxXOyr .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uBNlwxXOyr .social-row .soc-item {
  margin: 8px;
}
.cid-uBNlwxXOyr .social-row .soc-item a:hover .mbr-iconfont,
.cid-uBNlwxXOyr .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uBNlwxXOyr .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uBNlwxXOyr .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBNlwxXOyr .mbr-section-title {
  color: #ffffff;
}
.cid-uBNlwxXOyr .mbr-section-title,
.cid-uBNlwxXOyr .social-list {
  color: #000000;
}
.cid-uBNlwyb5ol {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uBNlwyb5ol .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uBNlwyb5ol .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uBNlwyb5ol .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uBNlwyb5ol .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uBNlwyb5ol .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uBNlwyb5ol .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uBNlwyb5ol .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uBNlwyb5ol .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uBNlwyb5ol .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uBNlwyb5ol .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uBNlwyb5ol .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uBNlwyb5ol .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uBNlwyb5ol .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uBNlwyb5ol .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uBNlwyb5ol .media-container-row .mbr-text {
  color: #666666;
}
.cid-uCaGCNXoSX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uCaGCNXoSX nav.navbar {
  position: fixed;
}
.cid-uCaGCNXoSX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCaGCNXoSX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uCaGCNXoSX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uCaGCNXoSX .dropdown-item:hover,
.cid-uCaGCNXoSX .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uCaGCNXoSX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uCaGCNXoSX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uCaGCNXoSX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uCaGCNXoSX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uCaGCNXoSX .nav-link {
  position: relative;
}
.cid-uCaGCNXoSX .container {
  display: flex;
  margin: auto;
}
.cid-uCaGCNXoSX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uCaGCNXoSX .dropdown-menu,
.cid-uCaGCNXoSX .navbar.opened {
  background: #000000 !important;
}
.cid-uCaGCNXoSX .nav-item:focus,
.cid-uCaGCNXoSX .nav-link:focus {
  outline: none;
}
.cid-uCaGCNXoSX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uCaGCNXoSX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uCaGCNXoSX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uCaGCNXoSX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCaGCNXoSX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uCaGCNXoSX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uCaGCNXoSX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uCaGCNXoSX .navbar.opened {
  transition: all 0.3s;
}
.cid-uCaGCNXoSX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uCaGCNXoSX .navbar .navbar-logo img {
  width: auto;
}
.cid-uCaGCNXoSX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCaGCNXoSX .navbar.collapsed {
  justify-content: center;
}
.cid-uCaGCNXoSX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uCaGCNXoSX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCaGCNXoSX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uCaGCNXoSX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCaGCNXoSX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCaGCNXoSX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uCaGCNXoSX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCaGCNXoSX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uCaGCNXoSX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uCaGCNXoSX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uCaGCNXoSX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCaGCNXoSX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCaGCNXoSX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCaGCNXoSX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uCaGCNXoSX .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uCaGCNXoSX .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uCaGCNXoSX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCaGCNXoSX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uCaGCNXoSX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uCaGCNXoSX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uCaGCNXoSX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uCaGCNXoSX .navbar.navbar-short {
  min-height: 60px;
}
.cid-uCaGCNXoSX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uCaGCNXoSX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uCaGCNXoSX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCaGCNXoSX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCaGCNXoSX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCaGCNXoSX .dropdown-item.active,
.cid-uCaGCNXoSX .dropdown-item:active {
  background-color: transparent;
}
.cid-uCaGCNXoSX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCaGCNXoSX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCaGCNXoSX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCaGCNXoSX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uCaGCNXoSX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uCaGCNXoSX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCaGCNXoSX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uCaGCNXoSX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uCaGCNXoSX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uCaGCNXoSX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uCaGCNXoSX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uCaGCNXoSX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCaGCNXoSX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCaGCNXoSX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uCaGCNXoSX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCaGCNXoSX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uCaGCNXoSX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uCaGCNXoSX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCaGCNXoSX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uCaGCNXoSX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCaGCNXoSX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uCaGCNXoSX .navbar {
    height: 70px;
  }
  .cid-uCaGCNXoSX .navbar.opened {
    height: auto;
  }
  .cid-uCaGCNXoSX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uCaGCOfOL8 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCaGCOfOL8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCaGCOfOL8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCaGCOfOL8 .mbr-section-subtitle {
  color: #666666;
}
.cid-uCaGCOrkoR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCaGCOrkoR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCaGCOrkoR .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-uCaGCOrkoR .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCaGCOrkoR .row {
  flex-direction: row-reverse;
}
.cid-uCaGCOrkoR img {
  width: 100%;
}
.cid-uCaGCOrkoR .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uCaGCOCcP1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uCaGCOCcP1 .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uCaGCOCcP1 .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uCaGCOCcP1 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uCaGCOCcP1 .inner-container {
    width: 100% !important;
  }
}
.cid-uCaGCOCcP1 .section-text B {
  color: #232323;
}
#hrblock-block-cf hr {
  margin: 0;
}
.cid-uCaGCONtaf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCaGCONtaf .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uCaGCONtaf .social-row .soc-item {
  margin: 8px;
}
.cid-uCaGCONtaf .social-row .soc-item a:hover .mbr-iconfont,
.cid-uCaGCONtaf .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uCaGCONtaf .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uCaGCONtaf .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCaGCONtaf .mbr-section-title {
  color: #ffffff;
}
.cid-uCaGCONtaf .mbr-section-title,
.cid-uCaGCONtaf .social-list {
  color: #000000;
}
.cid-uCaGCP1GwR {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uCaGCP1GwR .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCaGCP1GwR .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uCaGCP1GwR .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uCaGCP1GwR .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uCaGCP1GwR .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uCaGCP1GwR .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uCaGCP1GwR .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uCaGCP1GwR .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uCaGCP1GwR .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uCaGCP1GwR .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uCaGCP1GwR .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uCaGCP1GwR .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uCaGCP1GwR .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uCaGCP1GwR .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uCaGCP1GwR .media-container-row .mbr-text {
  color: #666666;
}
.cid-uCaHIS29nR {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uCaHIS29nR nav.navbar {
  position: fixed;
}
.cid-uCaHIS29nR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCaHIS29nR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uCaHIS29nR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uCaHIS29nR .dropdown-item:hover,
.cid-uCaHIS29nR .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uCaHIS29nR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uCaHIS29nR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uCaHIS29nR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uCaHIS29nR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uCaHIS29nR .nav-link {
  position: relative;
}
.cid-uCaHIS29nR .container {
  display: flex;
  margin: auto;
}
.cid-uCaHIS29nR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uCaHIS29nR .dropdown-menu,
.cid-uCaHIS29nR .navbar.opened {
  background: #000000 !important;
}
.cid-uCaHIS29nR .nav-item:focus,
.cid-uCaHIS29nR .nav-link:focus {
  outline: none;
}
.cid-uCaHIS29nR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uCaHIS29nR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uCaHIS29nR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uCaHIS29nR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCaHIS29nR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uCaHIS29nR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uCaHIS29nR .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uCaHIS29nR .navbar.opened {
  transition: all 0.3s;
}
.cid-uCaHIS29nR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uCaHIS29nR .navbar .navbar-logo img {
  width: auto;
}
.cid-uCaHIS29nR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCaHIS29nR .navbar.collapsed {
  justify-content: center;
}
.cid-uCaHIS29nR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uCaHIS29nR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCaHIS29nR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uCaHIS29nR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCaHIS29nR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCaHIS29nR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uCaHIS29nR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCaHIS29nR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uCaHIS29nR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uCaHIS29nR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uCaHIS29nR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCaHIS29nR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCaHIS29nR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCaHIS29nR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uCaHIS29nR .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uCaHIS29nR .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uCaHIS29nR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCaHIS29nR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uCaHIS29nR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uCaHIS29nR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uCaHIS29nR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uCaHIS29nR .navbar.navbar-short {
  min-height: 60px;
}
.cid-uCaHIS29nR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uCaHIS29nR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uCaHIS29nR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCaHIS29nR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCaHIS29nR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCaHIS29nR .dropdown-item.active,
.cid-uCaHIS29nR .dropdown-item:active {
  background-color: transparent;
}
.cid-uCaHIS29nR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCaHIS29nR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCaHIS29nR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCaHIS29nR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uCaHIS29nR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uCaHIS29nR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCaHIS29nR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uCaHIS29nR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uCaHIS29nR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uCaHIS29nR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uCaHIS29nR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uCaHIS29nR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCaHIS29nR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCaHIS29nR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uCaHIS29nR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCaHIS29nR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uCaHIS29nR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uCaHIS29nR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCaHIS29nR .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uCaHIS29nR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCaHIS29nR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uCaHIS29nR .navbar {
    height: 70px;
  }
  .cid-uCaHIS29nR .navbar.opened {
    height: auto;
  }
  .cid-uCaHIS29nR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uCaHISieIs {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCaHISieIs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCaHISieIs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCaHISieIs .mbr-section-subtitle {
  color: #666666;
}
.cid-uCaHISvwQI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCaHISvwQI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCaHISvwQI .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-uCaHISvwQI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCaHISvwQI .row {
  flex-direction: row-reverse;
}
.cid-uCaHISvwQI img {
  width: 100%;
}
.cid-uCaHISvwQI .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uCaHISGt6p {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uCaHISGt6p .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uCaHISGt6p .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uCaHISGt6p .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uCaHISGt6p .inner-container {
    width: 100% !important;
  }
}
.cid-uCaHISGt6p .section-text B {
  color: #232323;
}
#hrblock-block-ct hr {
  margin: 0;
}
.cid-uCaHISRJNv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCaHISRJNv .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uCaHISRJNv .social-row .soc-item {
  margin: 8px;
}
.cid-uCaHISRJNv .social-row .soc-item a:hover .mbr-iconfont,
.cid-uCaHISRJNv .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uCaHISRJNv .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uCaHISRJNv .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCaHISRJNv .mbr-section-title {
  color: #ffffff;
}
.cid-uCaHISRJNv .mbr-section-title,
.cid-uCaHISRJNv .social-list {
  color: #000000;
}
.cid-uCaHIT7qJO {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uCaHIT7qJO .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCaHIT7qJO .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uCaHIT7qJO .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uCaHIT7qJO .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uCaHIT7qJO .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uCaHIT7qJO .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uCaHIT7qJO .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uCaHIT7qJO .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uCaHIT7qJO .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uCaHIT7qJO .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uCaHIT7qJO .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uCaHIT7qJO .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uCaHIT7qJO .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uCaHIT7qJO .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uCaHIT7qJO .media-container-row .mbr-text {
  color: #666666;
}
.cid-uCfan7GxdH {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uCfan7GxdH nav.navbar {
  position: fixed;
}
.cid-uCfan7GxdH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCfan7GxdH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uCfan7GxdH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uCfan7GxdH .dropdown-item:hover,
.cid-uCfan7GxdH .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uCfan7GxdH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uCfan7GxdH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uCfan7GxdH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uCfan7GxdH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uCfan7GxdH .nav-link {
  position: relative;
}
.cid-uCfan7GxdH .container {
  display: flex;
  margin: auto;
}
.cid-uCfan7GxdH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uCfan7GxdH .dropdown-menu,
.cid-uCfan7GxdH .navbar.opened {
  background: #000000 !important;
}
.cid-uCfan7GxdH .nav-item:focus,
.cid-uCfan7GxdH .nav-link:focus {
  outline: none;
}
.cid-uCfan7GxdH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uCfan7GxdH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uCfan7GxdH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uCfan7GxdH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCfan7GxdH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uCfan7GxdH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uCfan7GxdH .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uCfan7GxdH .navbar.opened {
  transition: all 0.3s;
}
.cid-uCfan7GxdH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uCfan7GxdH .navbar .navbar-logo img {
  width: auto;
}
.cid-uCfan7GxdH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCfan7GxdH .navbar.collapsed {
  justify-content: center;
}
.cid-uCfan7GxdH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uCfan7GxdH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCfan7GxdH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uCfan7GxdH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCfan7GxdH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCfan7GxdH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uCfan7GxdH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCfan7GxdH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uCfan7GxdH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uCfan7GxdH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uCfan7GxdH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCfan7GxdH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCfan7GxdH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCfan7GxdH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uCfan7GxdH .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uCfan7GxdH .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uCfan7GxdH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCfan7GxdH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uCfan7GxdH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uCfan7GxdH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uCfan7GxdH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uCfan7GxdH .navbar.navbar-short {
  min-height: 60px;
}
.cid-uCfan7GxdH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uCfan7GxdH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uCfan7GxdH .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCfan7GxdH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCfan7GxdH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCfan7GxdH .dropdown-item.active,
.cid-uCfan7GxdH .dropdown-item:active {
  background-color: transparent;
}
.cid-uCfan7GxdH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCfan7GxdH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCfan7GxdH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCfan7GxdH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uCfan7GxdH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uCfan7GxdH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCfan7GxdH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uCfan7GxdH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uCfan7GxdH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uCfan7GxdH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uCfan7GxdH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uCfan7GxdH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCfan7GxdH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCfan7GxdH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uCfan7GxdH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCfan7GxdH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uCfan7GxdH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uCfan7GxdH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCfan7GxdH .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uCfan7GxdH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCfan7GxdH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uCfan7GxdH .navbar {
    height: 70px;
  }
  .cid-uCfan7GxdH .navbar.opened {
    height: auto;
  }
  .cid-uCfan7GxdH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uCfan7WWJ9 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCfan7WWJ9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCfan7WWJ9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCfan7WWJ9 .mbr-section-subtitle {
  color: #666666;
}
.cid-uCfan87jdm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCfan87jdm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCfan87jdm .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-uCfan87jdm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCfan87jdm .row {
  flex-direction: row-reverse;
}
.cid-uCfan87jdm img {
  width: 100%;
}
.cid-uCfan87jdm .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uCfan8ivyT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uCfan8ivyT .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uCfan8ivyT .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uCfan8ivyT .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uCfan8ivyT .inner-container {
    width: 100% !important;
  }
}
.cid-uCfan8ivyT .section-text B {
  color: #232323;
}
#hrblock-block-d0 hr {
  margin: 0;
}
.cid-uCfan8utwP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCfan8utwP .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uCfan8utwP .social-row .soc-item {
  margin: 8px;
}
.cid-uCfan8utwP .social-row .soc-item a:hover .mbr-iconfont,
.cid-uCfan8utwP .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uCfan8utwP .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uCfan8utwP .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCfan8utwP .mbr-section-title {
  color: #ffffff;
}
.cid-uCfan8utwP .mbr-section-title,
.cid-uCfan8utwP .social-list {
  color: #000000;
}
.cid-uCfan8JR6p {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uCfan8JR6p .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCfan8JR6p .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uCfan8JR6p .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uCfan8JR6p .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uCfan8JR6p .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uCfan8JR6p .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uCfan8JR6p .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uCfan8JR6p .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uCfan8JR6p .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uCfan8JR6p .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uCfan8JR6p .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uCfan8JR6p .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uCfan8JR6p .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uCfan8JR6p .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uCfan8JR6p .media-container-row .mbr-text {
  color: #666666;
}
.cid-uCfaQ9hUj3 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uCfaQ9hUj3 nav.navbar {
  position: fixed;
}
.cid-uCfaQ9hUj3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCfaQ9hUj3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uCfaQ9hUj3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uCfaQ9hUj3 .dropdown-item:hover,
.cid-uCfaQ9hUj3 .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uCfaQ9hUj3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uCfaQ9hUj3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uCfaQ9hUj3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uCfaQ9hUj3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uCfaQ9hUj3 .nav-link {
  position: relative;
}
.cid-uCfaQ9hUj3 .container {
  display: flex;
  margin: auto;
}
.cid-uCfaQ9hUj3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uCfaQ9hUj3 .dropdown-menu,
.cid-uCfaQ9hUj3 .navbar.opened {
  background: #000000 !important;
}
.cid-uCfaQ9hUj3 .nav-item:focus,
.cid-uCfaQ9hUj3 .nav-link:focus {
  outline: none;
}
.cid-uCfaQ9hUj3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uCfaQ9hUj3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uCfaQ9hUj3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uCfaQ9hUj3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCfaQ9hUj3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uCfaQ9hUj3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uCfaQ9hUj3 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uCfaQ9hUj3 .navbar.opened {
  transition: all 0.3s;
}
.cid-uCfaQ9hUj3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uCfaQ9hUj3 .navbar .navbar-logo img {
  width: auto;
}
.cid-uCfaQ9hUj3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCfaQ9hUj3 .navbar.collapsed {
  justify-content: center;
}
.cid-uCfaQ9hUj3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uCfaQ9hUj3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCfaQ9hUj3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uCfaQ9hUj3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCfaQ9hUj3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCfaQ9hUj3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uCfaQ9hUj3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCfaQ9hUj3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uCfaQ9hUj3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uCfaQ9hUj3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uCfaQ9hUj3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCfaQ9hUj3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCfaQ9hUj3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCfaQ9hUj3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uCfaQ9hUj3 .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uCfaQ9hUj3 .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uCfaQ9hUj3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCfaQ9hUj3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uCfaQ9hUj3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uCfaQ9hUj3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uCfaQ9hUj3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uCfaQ9hUj3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uCfaQ9hUj3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uCfaQ9hUj3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uCfaQ9hUj3 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCfaQ9hUj3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCfaQ9hUj3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCfaQ9hUj3 .dropdown-item.active,
.cid-uCfaQ9hUj3 .dropdown-item:active {
  background-color: transparent;
}
.cid-uCfaQ9hUj3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCfaQ9hUj3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCfaQ9hUj3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCfaQ9hUj3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uCfaQ9hUj3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uCfaQ9hUj3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCfaQ9hUj3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uCfaQ9hUj3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uCfaQ9hUj3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uCfaQ9hUj3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uCfaQ9hUj3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uCfaQ9hUj3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCfaQ9hUj3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCfaQ9hUj3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uCfaQ9hUj3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCfaQ9hUj3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uCfaQ9hUj3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uCfaQ9hUj3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCfaQ9hUj3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uCfaQ9hUj3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCfaQ9hUj3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uCfaQ9hUj3 .navbar {
    height: 70px;
  }
  .cid-uCfaQ9hUj3 .navbar.opened {
    height: auto;
  }
  .cid-uCfaQ9hUj3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uCfaQ9xncY {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCfaQ9xncY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCfaQ9xncY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCfaQ9xncY .mbr-section-subtitle {
  color: #666666;
}
.cid-uCfaQ9Ja5O {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCfaQ9Ja5O .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCfaQ9Ja5O .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-uCfaQ9Ja5O .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCfaQ9Ja5O .row {
  flex-direction: row-reverse;
}
.cid-uCfaQ9Ja5O img {
  width: 100%;
}
.cid-uCfaQ9Ja5O .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uCfaQ9Ufp3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uCfaQ9Ufp3 .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uCfaQ9Ufp3 .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uCfaQ9Ufp3 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uCfaQ9Ufp3 .inner-container {
    width: 100% !important;
  }
}
.cid-uCfaQ9Ufp3 .section-text B {
  color: #232323;
}
#hrblock-block-d7 hr {
  margin: 0;
}
.cid-uCfaQa6Mck {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCfaQa6Mck .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uCfaQa6Mck .social-row .soc-item {
  margin: 8px;
}
.cid-uCfaQa6Mck .social-row .soc-item a:hover .mbr-iconfont,
.cid-uCfaQa6Mck .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uCfaQa6Mck .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uCfaQa6Mck .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCfaQa6Mck .mbr-section-title {
  color: #ffffff;
}
.cid-uCfaQa6Mck .mbr-section-title,
.cid-uCfaQa6Mck .social-list {
  color: #000000;
}
.cid-uCfaQakevW {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uCfaQakevW .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCfaQakevW .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uCfaQakevW .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uCfaQakevW .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uCfaQakevW .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uCfaQakevW .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uCfaQakevW .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uCfaQakevW .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uCfaQakevW .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uCfaQakevW .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uCfaQakevW .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uCfaQakevW .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uCfaQakevW .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uCfaQakevW .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uCfaQakevW .media-container-row .mbr-text {
  color: #666666;
}
.cid-uCfbo5hCDZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uCfbo5hCDZ nav.navbar {
  position: fixed;
}
.cid-uCfbo5hCDZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCfbo5hCDZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uCfbo5hCDZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uCfbo5hCDZ .dropdown-item:hover,
.cid-uCfbo5hCDZ .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uCfbo5hCDZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uCfbo5hCDZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uCfbo5hCDZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uCfbo5hCDZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uCfbo5hCDZ .nav-link {
  position: relative;
}
.cid-uCfbo5hCDZ .container {
  display: flex;
  margin: auto;
}
.cid-uCfbo5hCDZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uCfbo5hCDZ .dropdown-menu,
.cid-uCfbo5hCDZ .navbar.opened {
  background: #000000 !important;
}
.cid-uCfbo5hCDZ .nav-item:focus,
.cid-uCfbo5hCDZ .nav-link:focus {
  outline: none;
}
.cid-uCfbo5hCDZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uCfbo5hCDZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uCfbo5hCDZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uCfbo5hCDZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCfbo5hCDZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uCfbo5hCDZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uCfbo5hCDZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uCfbo5hCDZ .navbar.opened {
  transition: all 0.3s;
}
.cid-uCfbo5hCDZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uCfbo5hCDZ .navbar .navbar-logo img {
  width: auto;
}
.cid-uCfbo5hCDZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCfbo5hCDZ .navbar.collapsed {
  justify-content: center;
}
.cid-uCfbo5hCDZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uCfbo5hCDZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCfbo5hCDZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uCfbo5hCDZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCfbo5hCDZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCfbo5hCDZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uCfbo5hCDZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCfbo5hCDZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uCfbo5hCDZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uCfbo5hCDZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uCfbo5hCDZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCfbo5hCDZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCfbo5hCDZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCfbo5hCDZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uCfbo5hCDZ .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uCfbo5hCDZ .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uCfbo5hCDZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCfbo5hCDZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uCfbo5hCDZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uCfbo5hCDZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uCfbo5hCDZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uCfbo5hCDZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uCfbo5hCDZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uCfbo5hCDZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uCfbo5hCDZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCfbo5hCDZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCfbo5hCDZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCfbo5hCDZ .dropdown-item.active,
.cid-uCfbo5hCDZ .dropdown-item:active {
  background-color: transparent;
}
.cid-uCfbo5hCDZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCfbo5hCDZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCfbo5hCDZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCfbo5hCDZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uCfbo5hCDZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uCfbo5hCDZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCfbo5hCDZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uCfbo5hCDZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uCfbo5hCDZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uCfbo5hCDZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uCfbo5hCDZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uCfbo5hCDZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCfbo5hCDZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCfbo5hCDZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uCfbo5hCDZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCfbo5hCDZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uCfbo5hCDZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uCfbo5hCDZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCfbo5hCDZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uCfbo5hCDZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCfbo5hCDZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uCfbo5hCDZ .navbar {
    height: 70px;
  }
  .cid-uCfbo5hCDZ .navbar.opened {
    height: auto;
  }
  .cid-uCfbo5hCDZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uCfbo5xQ8w {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCfbo5xQ8w .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCfbo5xQ8w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCfbo5xQ8w .mbr-section-subtitle {
  color: #666666;
}
.cid-uCfbo5Jpma {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCfbo5Jpma .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCfbo5Jpma .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-uCfbo5Jpma .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCfbo5Jpma .row {
  flex-direction: row-reverse;
}
.cid-uCfbo5Jpma img {
  width: 100%;
}
.cid-uCfbo5Jpma .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uCfbo5UJMC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uCfbo5UJMC .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uCfbo5UJMC .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uCfbo5UJMC .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uCfbo5UJMC .inner-container {
    width: 100% !important;
  }
}
.cid-uCfbo5UJMC .section-text B {
  color: #232323;
}
#hrblock-block-de hr {
  margin: 0;
}
.cid-uCfbo657R8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCfbo657R8 .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uCfbo657R8 .social-row .soc-item {
  margin: 8px;
}
.cid-uCfbo657R8 .social-row .soc-item a:hover .mbr-iconfont,
.cid-uCfbo657R8 .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uCfbo657R8 .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uCfbo657R8 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCfbo657R8 .mbr-section-title {
  color: #ffffff;
}
.cid-uCfbo657R8 .mbr-section-title,
.cid-uCfbo657R8 .social-list {
  color: #000000;
}
.cid-uCfbo6l2KD {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uCfbo6l2KD .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCfbo6l2KD .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uCfbo6l2KD .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uCfbo6l2KD .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uCfbo6l2KD .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uCfbo6l2KD .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uCfbo6l2KD .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uCfbo6l2KD .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uCfbo6l2KD .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uCfbo6l2KD .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uCfbo6l2KD .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uCfbo6l2KD .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uCfbo6l2KD .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uCfbo6l2KD .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uCfbo6l2KD .media-container-row .mbr-text {
  color: #666666;
}
.cid-uCfc0sHTZa {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uCfc0sHTZa nav.navbar {
  position: fixed;
}
.cid-uCfc0sHTZa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCfc0sHTZa .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uCfc0sHTZa .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uCfc0sHTZa .dropdown-item:hover,
.cid-uCfc0sHTZa .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uCfc0sHTZa .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uCfc0sHTZa .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uCfc0sHTZa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uCfc0sHTZa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uCfc0sHTZa .nav-link {
  position: relative;
}
.cid-uCfc0sHTZa .container {
  display: flex;
  margin: auto;
}
.cid-uCfc0sHTZa .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uCfc0sHTZa .dropdown-menu,
.cid-uCfc0sHTZa .navbar.opened {
  background: #000000 !important;
}
.cid-uCfc0sHTZa .nav-item:focus,
.cid-uCfc0sHTZa .nav-link:focus {
  outline: none;
}
.cid-uCfc0sHTZa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uCfc0sHTZa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uCfc0sHTZa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uCfc0sHTZa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCfc0sHTZa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uCfc0sHTZa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uCfc0sHTZa .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uCfc0sHTZa .navbar.opened {
  transition: all 0.3s;
}
.cid-uCfc0sHTZa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uCfc0sHTZa .navbar .navbar-logo img {
  width: auto;
}
.cid-uCfc0sHTZa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCfc0sHTZa .navbar.collapsed {
  justify-content: center;
}
.cid-uCfc0sHTZa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uCfc0sHTZa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCfc0sHTZa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uCfc0sHTZa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCfc0sHTZa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCfc0sHTZa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uCfc0sHTZa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCfc0sHTZa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uCfc0sHTZa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uCfc0sHTZa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uCfc0sHTZa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCfc0sHTZa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCfc0sHTZa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCfc0sHTZa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uCfc0sHTZa .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uCfc0sHTZa .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uCfc0sHTZa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCfc0sHTZa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uCfc0sHTZa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uCfc0sHTZa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uCfc0sHTZa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uCfc0sHTZa .navbar.navbar-short {
  min-height: 60px;
}
.cid-uCfc0sHTZa .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uCfc0sHTZa .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uCfc0sHTZa .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCfc0sHTZa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCfc0sHTZa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCfc0sHTZa .dropdown-item.active,
.cid-uCfc0sHTZa .dropdown-item:active {
  background-color: transparent;
}
.cid-uCfc0sHTZa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCfc0sHTZa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCfc0sHTZa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCfc0sHTZa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uCfc0sHTZa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uCfc0sHTZa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCfc0sHTZa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uCfc0sHTZa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uCfc0sHTZa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uCfc0sHTZa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uCfc0sHTZa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uCfc0sHTZa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCfc0sHTZa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCfc0sHTZa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uCfc0sHTZa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCfc0sHTZa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uCfc0sHTZa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uCfc0sHTZa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCfc0sHTZa .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uCfc0sHTZa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCfc0sHTZa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uCfc0sHTZa .navbar {
    height: 70px;
  }
  .cid-uCfc0sHTZa .navbar.opened {
    height: auto;
  }
  .cid-uCfc0sHTZa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uCfc0sXnwv {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCfc0sXnwv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCfc0sXnwv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCfc0sXnwv .mbr-section-subtitle {
  color: #666666;
}
.cid-uCfc0t9Jz2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCfc0t9Jz2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCfc0t9Jz2 .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-uCfc0t9Jz2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCfc0t9Jz2 .row {
  flex-direction: row-reverse;
}
.cid-uCfc0t9Jz2 img {
  width: 100%;
}
.cid-uCfc0t9Jz2 .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uCfc0tkH9E {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uCfc0tkH9E .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uCfc0tkH9E .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uCfc0tkH9E .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uCfc0tkH9E .inner-container {
    width: 100% !important;
  }
}
.cid-uCfc0tkH9E .section-text B {
  color: #232323;
}
#hrblock-block-dl hr {
  margin: 0;
}
.cid-uCfc0twIFd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCfc0twIFd .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uCfc0twIFd .social-row .soc-item {
  margin: 8px;
}
.cid-uCfc0twIFd .social-row .soc-item a:hover .mbr-iconfont,
.cid-uCfc0twIFd .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uCfc0twIFd .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uCfc0twIFd .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCfc0twIFd .mbr-section-title {
  color: #ffffff;
}
.cid-uCfc0twIFd .mbr-section-title,
.cid-uCfc0twIFd .social-list {
  color: #000000;
}
.cid-uCfc0tKkOt {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uCfc0tKkOt .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCfc0tKkOt .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uCfc0tKkOt .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uCfc0tKkOt .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uCfc0tKkOt .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uCfc0tKkOt .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uCfc0tKkOt .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uCfc0tKkOt .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uCfc0tKkOt .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uCfc0tKkOt .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uCfc0tKkOt .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uCfc0tKkOt .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uCfc0tKkOt .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uCfc0tKkOt .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uCfc0tKkOt .media-container-row .mbr-text {
  color: #666666;
}
.cid-uCfcxdcyMD {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uCfcxdcyMD nav.navbar {
  position: fixed;
}
.cid-uCfcxdcyMD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCfcxdcyMD .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uCfcxdcyMD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uCfcxdcyMD .dropdown-item:hover,
.cid-uCfcxdcyMD .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uCfcxdcyMD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uCfcxdcyMD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uCfcxdcyMD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uCfcxdcyMD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uCfcxdcyMD .nav-link {
  position: relative;
}
.cid-uCfcxdcyMD .container {
  display: flex;
  margin: auto;
}
.cid-uCfcxdcyMD .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uCfcxdcyMD .dropdown-menu,
.cid-uCfcxdcyMD .navbar.opened {
  background: #000000 !important;
}
.cid-uCfcxdcyMD .nav-item:focus,
.cid-uCfcxdcyMD .nav-link:focus {
  outline: none;
}
.cid-uCfcxdcyMD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uCfcxdcyMD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uCfcxdcyMD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uCfcxdcyMD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCfcxdcyMD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uCfcxdcyMD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uCfcxdcyMD .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uCfcxdcyMD .navbar.opened {
  transition: all 0.3s;
}
.cid-uCfcxdcyMD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uCfcxdcyMD .navbar .navbar-logo img {
  width: auto;
}
.cid-uCfcxdcyMD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCfcxdcyMD .navbar.collapsed {
  justify-content: center;
}
.cid-uCfcxdcyMD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uCfcxdcyMD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCfcxdcyMD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uCfcxdcyMD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCfcxdcyMD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCfcxdcyMD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uCfcxdcyMD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCfcxdcyMD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uCfcxdcyMD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uCfcxdcyMD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uCfcxdcyMD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCfcxdcyMD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCfcxdcyMD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCfcxdcyMD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uCfcxdcyMD .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uCfcxdcyMD .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uCfcxdcyMD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCfcxdcyMD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uCfcxdcyMD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uCfcxdcyMD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uCfcxdcyMD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uCfcxdcyMD .navbar.navbar-short {
  min-height: 60px;
}
.cid-uCfcxdcyMD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uCfcxdcyMD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uCfcxdcyMD .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCfcxdcyMD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCfcxdcyMD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCfcxdcyMD .dropdown-item.active,
.cid-uCfcxdcyMD .dropdown-item:active {
  background-color: transparent;
}
.cid-uCfcxdcyMD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCfcxdcyMD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCfcxdcyMD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCfcxdcyMD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uCfcxdcyMD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uCfcxdcyMD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCfcxdcyMD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uCfcxdcyMD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uCfcxdcyMD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uCfcxdcyMD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uCfcxdcyMD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uCfcxdcyMD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCfcxdcyMD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCfcxdcyMD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uCfcxdcyMD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCfcxdcyMD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uCfcxdcyMD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uCfcxdcyMD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCfcxdcyMD .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uCfcxdcyMD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCfcxdcyMD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uCfcxdcyMD .navbar {
    height: 70px;
  }
  .cid-uCfcxdcyMD .navbar.opened {
    height: auto;
  }
  .cid-uCfcxdcyMD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uCfcxdsFpU {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCfcxdsFpU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCfcxdsFpU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCfcxdsFpU .mbr-section-subtitle {
  color: #666666;
}
.cid-uCfcxdE4br {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCfcxdE4br .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCfcxdE4br .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-uCfcxdE4br .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCfcxdE4br .row {
  flex-direction: row-reverse;
}
.cid-uCfcxdE4br img {
  width: 100%;
}
.cid-uCfcxdE4br .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uCfcxdP9yz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uCfcxdP9yz .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uCfcxdP9yz .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uCfcxdP9yz .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uCfcxdP9yz .inner-container {
    width: 100% !important;
  }
}
.cid-uCfcxdP9yz .section-text B {
  color: #232323;
}
#hrblock-block-ds hr {
  margin: 0;
}
.cid-uCfcxe1y7a {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCfcxe1y7a .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uCfcxe1y7a .social-row .soc-item {
  margin: 8px;
}
.cid-uCfcxe1y7a .social-row .soc-item a:hover .mbr-iconfont,
.cid-uCfcxe1y7a .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uCfcxe1y7a .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uCfcxe1y7a .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCfcxe1y7a .mbr-section-title {
  color: #ffffff;
}
.cid-uCfcxe1y7a .mbr-section-title,
.cid-uCfcxe1y7a .social-list {
  color: #000000;
}
.cid-uCfcxegAYg {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uCfcxegAYg .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCfcxegAYg .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uCfcxegAYg .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uCfcxegAYg .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uCfcxegAYg .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uCfcxegAYg .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uCfcxegAYg .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uCfcxegAYg .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uCfcxegAYg .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uCfcxegAYg .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uCfcxegAYg .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uCfcxegAYg .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uCfcxegAYg .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uCfcxegAYg .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uCfcxegAYg .media-container-row .mbr-text {
  color: #666666;
}
.cid-uCfdagm7MO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uCfdagm7MO nav.navbar {
  position: fixed;
}
.cid-uCfdagm7MO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCfdagm7MO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uCfdagm7MO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uCfdagm7MO .dropdown-item:hover,
.cid-uCfdagm7MO .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uCfdagm7MO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uCfdagm7MO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uCfdagm7MO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uCfdagm7MO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uCfdagm7MO .nav-link {
  position: relative;
}
.cid-uCfdagm7MO .container {
  display: flex;
  margin: auto;
}
.cid-uCfdagm7MO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uCfdagm7MO .dropdown-menu,
.cid-uCfdagm7MO .navbar.opened {
  background: #000000 !important;
}
.cid-uCfdagm7MO .nav-item:focus,
.cid-uCfdagm7MO .nav-link:focus {
  outline: none;
}
.cid-uCfdagm7MO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uCfdagm7MO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uCfdagm7MO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uCfdagm7MO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCfdagm7MO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uCfdagm7MO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uCfdagm7MO .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uCfdagm7MO .navbar.opened {
  transition: all 0.3s;
}
.cid-uCfdagm7MO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uCfdagm7MO .navbar .navbar-logo img {
  width: auto;
}
.cid-uCfdagm7MO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCfdagm7MO .navbar.collapsed {
  justify-content: center;
}
.cid-uCfdagm7MO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uCfdagm7MO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCfdagm7MO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uCfdagm7MO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCfdagm7MO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCfdagm7MO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uCfdagm7MO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCfdagm7MO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uCfdagm7MO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uCfdagm7MO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uCfdagm7MO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCfdagm7MO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCfdagm7MO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCfdagm7MO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uCfdagm7MO .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uCfdagm7MO .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uCfdagm7MO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCfdagm7MO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uCfdagm7MO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uCfdagm7MO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uCfdagm7MO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uCfdagm7MO .navbar.navbar-short {
  min-height: 60px;
}
.cid-uCfdagm7MO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uCfdagm7MO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uCfdagm7MO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCfdagm7MO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCfdagm7MO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCfdagm7MO .dropdown-item.active,
.cid-uCfdagm7MO .dropdown-item:active {
  background-color: transparent;
}
.cid-uCfdagm7MO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCfdagm7MO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCfdagm7MO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCfdagm7MO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uCfdagm7MO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uCfdagm7MO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCfdagm7MO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uCfdagm7MO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uCfdagm7MO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uCfdagm7MO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uCfdagm7MO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uCfdagm7MO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCfdagm7MO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCfdagm7MO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uCfdagm7MO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCfdagm7MO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uCfdagm7MO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uCfdagm7MO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCfdagm7MO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uCfdagm7MO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCfdagm7MO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uCfdagm7MO .navbar {
    height: 70px;
  }
  .cid-uCfdagm7MO .navbar.opened {
    height: auto;
  }
  .cid-uCfdagm7MO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uCfdagCjYx {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCfdagCjYx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCfdagCjYx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCfdagCjYx .mbr-section-subtitle {
  color: #666666;
}
.cid-uCfdagONkn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCfdagONkn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCfdagONkn .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-uCfdagONkn .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCfdagONkn .row {
  flex-direction: row-reverse;
}
.cid-uCfdagONkn img {
  width: 100%;
}
.cid-uCfdagONkn .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uCfdagZyR6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uCfdagZyR6 .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uCfdagZyR6 .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uCfdagZyR6 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uCfdagZyR6 .inner-container {
    width: 100% !important;
  }
}
.cid-uCfdagZyR6 .section-text B {
  color: #232323;
}
#hrblock-block-dz hr {
  margin: 0;
}
.cid-uCfdaha7h5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCfdaha7h5 .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uCfdaha7h5 .social-row .soc-item {
  margin: 8px;
}
.cid-uCfdaha7h5 .social-row .soc-item a:hover .mbr-iconfont,
.cid-uCfdaha7h5 .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uCfdaha7h5 .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uCfdaha7h5 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCfdaha7h5 .mbr-section-title {
  color: #ffffff;
}
.cid-uCfdaha7h5 .mbr-section-title,
.cid-uCfdaha7h5 .social-list {
  color: #000000;
}
.cid-uCfdahqxUj {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uCfdahqxUj .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCfdahqxUj .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uCfdahqxUj .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uCfdahqxUj .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uCfdahqxUj .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uCfdahqxUj .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uCfdahqxUj .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uCfdahqxUj .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uCfdahqxUj .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uCfdahqxUj .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uCfdahqxUj .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uCfdahqxUj .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uCfdahqxUj .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uCfdahqxUj .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uCfdahqxUj .media-container-row .mbr-text {
  color: #666666;
}
.cid-uCfisuzLT5 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uCfisuzLT5 nav.navbar {
  position: fixed;
}
.cid-uCfisuzLT5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCfisuzLT5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uCfisuzLT5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uCfisuzLT5 .dropdown-item:hover,
.cid-uCfisuzLT5 .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uCfisuzLT5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uCfisuzLT5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uCfisuzLT5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uCfisuzLT5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uCfisuzLT5 .nav-link {
  position: relative;
}
.cid-uCfisuzLT5 .container {
  display: flex;
  margin: auto;
}
.cid-uCfisuzLT5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uCfisuzLT5 .dropdown-menu,
.cid-uCfisuzLT5 .navbar.opened {
  background: #000000 !important;
}
.cid-uCfisuzLT5 .nav-item:focus,
.cid-uCfisuzLT5 .nav-link:focus {
  outline: none;
}
.cid-uCfisuzLT5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uCfisuzLT5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uCfisuzLT5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uCfisuzLT5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCfisuzLT5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uCfisuzLT5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uCfisuzLT5 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uCfisuzLT5 .navbar.opened {
  transition: all 0.3s;
}
.cid-uCfisuzLT5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uCfisuzLT5 .navbar .navbar-logo img {
  width: auto;
}
.cid-uCfisuzLT5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCfisuzLT5 .navbar.collapsed {
  justify-content: center;
}
.cid-uCfisuzLT5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uCfisuzLT5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCfisuzLT5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uCfisuzLT5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCfisuzLT5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCfisuzLT5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uCfisuzLT5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCfisuzLT5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uCfisuzLT5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uCfisuzLT5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uCfisuzLT5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCfisuzLT5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCfisuzLT5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCfisuzLT5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uCfisuzLT5 .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uCfisuzLT5 .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uCfisuzLT5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCfisuzLT5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uCfisuzLT5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uCfisuzLT5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uCfisuzLT5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uCfisuzLT5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uCfisuzLT5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uCfisuzLT5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uCfisuzLT5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCfisuzLT5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCfisuzLT5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCfisuzLT5 .dropdown-item.active,
.cid-uCfisuzLT5 .dropdown-item:active {
  background-color: transparent;
}
.cid-uCfisuzLT5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCfisuzLT5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCfisuzLT5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCfisuzLT5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uCfisuzLT5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uCfisuzLT5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCfisuzLT5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uCfisuzLT5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uCfisuzLT5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uCfisuzLT5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uCfisuzLT5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uCfisuzLT5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCfisuzLT5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCfisuzLT5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uCfisuzLT5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCfisuzLT5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uCfisuzLT5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uCfisuzLT5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCfisuzLT5 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uCfisuzLT5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCfisuzLT5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uCfisuzLT5 .navbar {
    height: 70px;
  }
  .cid-uCfisuzLT5 .navbar.opened {
    height: auto;
  }
  .cid-uCfisuzLT5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uCfisuSWHe {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCfisuSWHe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCfisuSWHe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCfisuSWHe .mbr-section-subtitle {
  color: #666666;
}
.cid-uCfisv4GuL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCfisv4GuL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCfisv4GuL .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-uCfisv4GuL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCfisv4GuL .row {
  flex-direction: row-reverse;
}
.cid-uCfisv4GuL img {
  width: 100%;
}
.cid-uCfisv4GuL .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uCfisvfhIP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uCfisvfhIP .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uCfisvfhIP .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uCfisvfhIP .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uCfisvfhIP .inner-container {
    width: 100% !important;
  }
}
.cid-uCfisvfhIP .section-text B {
  color: #232323;
}
#hrblock-block-e7 hr {
  margin: 0;
}
.cid-uCfisvrDBx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCfisvrDBx .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uCfisvrDBx .social-row .soc-item {
  margin: 8px;
}
.cid-uCfisvrDBx .social-row .soc-item a:hover .mbr-iconfont,
.cid-uCfisvrDBx .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uCfisvrDBx .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uCfisvrDBx .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCfisvrDBx .mbr-section-title {
  color: #ffffff;
}
.cid-uCfisvrDBx .mbr-section-title,
.cid-uCfisvrDBx .social-list {
  color: #000000;
}
.cid-uCfisvFigb {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uCfisvFigb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCfisvFigb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uCfisvFigb .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uCfisvFigb .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uCfisvFigb .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uCfisvFigb .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uCfisvFigb .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uCfisvFigb .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uCfisvFigb .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uCfisvFigb .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uCfisvFigb .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uCfisvFigb .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uCfisvFigb .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uCfisvFigb .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uCfisvFigb .media-container-row .mbr-text {
  color: #666666;
}
.cid-uCfiPODy8A {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uCfiPODy8A nav.navbar {
  position: fixed;
}
.cid-uCfiPODy8A .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCfiPODy8A .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uCfiPODy8A .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uCfiPODy8A .dropdown-item:hover,
.cid-uCfiPODy8A .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uCfiPODy8A .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uCfiPODy8A .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uCfiPODy8A .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uCfiPODy8A .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uCfiPODy8A .nav-link {
  position: relative;
}
.cid-uCfiPODy8A .container {
  display: flex;
  margin: auto;
}
.cid-uCfiPODy8A .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uCfiPODy8A .dropdown-menu,
.cid-uCfiPODy8A .navbar.opened {
  background: #000000 !important;
}
.cid-uCfiPODy8A .nav-item:focus,
.cid-uCfiPODy8A .nav-link:focus {
  outline: none;
}
.cid-uCfiPODy8A .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uCfiPODy8A .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uCfiPODy8A .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uCfiPODy8A .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCfiPODy8A .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uCfiPODy8A .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uCfiPODy8A .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uCfiPODy8A .navbar.opened {
  transition: all 0.3s;
}
.cid-uCfiPODy8A .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uCfiPODy8A .navbar .navbar-logo img {
  width: auto;
}
.cid-uCfiPODy8A .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCfiPODy8A .navbar.collapsed {
  justify-content: center;
}
.cid-uCfiPODy8A .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uCfiPODy8A .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCfiPODy8A .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uCfiPODy8A .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCfiPODy8A .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCfiPODy8A .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uCfiPODy8A .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCfiPODy8A .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uCfiPODy8A .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uCfiPODy8A .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uCfiPODy8A .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCfiPODy8A .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCfiPODy8A .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCfiPODy8A .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uCfiPODy8A .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uCfiPODy8A .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uCfiPODy8A .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCfiPODy8A .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uCfiPODy8A .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uCfiPODy8A .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uCfiPODy8A .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uCfiPODy8A .navbar.navbar-short {
  min-height: 60px;
}
.cid-uCfiPODy8A .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uCfiPODy8A .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uCfiPODy8A .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCfiPODy8A .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCfiPODy8A .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCfiPODy8A .dropdown-item.active,
.cid-uCfiPODy8A .dropdown-item:active {
  background-color: transparent;
}
.cid-uCfiPODy8A .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCfiPODy8A .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCfiPODy8A .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCfiPODy8A .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uCfiPODy8A .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uCfiPODy8A .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCfiPODy8A ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uCfiPODy8A .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uCfiPODy8A button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uCfiPODy8A button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uCfiPODy8A button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uCfiPODy8A button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCfiPODy8A button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCfiPODy8A button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uCfiPODy8A nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCfiPODy8A nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uCfiPODy8A nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uCfiPODy8A nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCfiPODy8A .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uCfiPODy8A a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCfiPODy8A .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uCfiPODy8A .navbar {
    height: 70px;
  }
  .cid-uCfiPODy8A .navbar.opened {
    height: auto;
  }
  .cid-uCfiPODy8A .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uCfiPOWWK3 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCfiPOWWK3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCfiPOWWK3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCfiPOWWK3 .mbr-section-subtitle {
  color: #666666;
}
.cid-uCfiPP9xyo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCfiPP9xyo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCfiPP9xyo .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-uCfiPP9xyo .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCfiPP9xyo .row {
  flex-direction: row-reverse;
}
.cid-uCfiPP9xyo img {
  width: 100%;
}
.cid-uCfiPP9xyo .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uCfiPPlyNQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uCfiPPlyNQ .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uCfiPPlyNQ .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uCfiPPlyNQ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uCfiPPlyNQ .inner-container {
    width: 100% !important;
  }
}
.cid-uCfiPPlyNQ .section-text B {
  color: #232323;
}
#hrblock-block-ee hr {
  margin: 0;
}
.cid-uCfiPPx3f2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCfiPPx3f2 .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uCfiPPx3f2 .social-row .soc-item {
  margin: 8px;
}
.cid-uCfiPPx3f2 .social-row .soc-item a:hover .mbr-iconfont,
.cid-uCfiPPx3f2 .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uCfiPPx3f2 .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uCfiPPx3f2 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCfiPPx3f2 .mbr-section-title {
  color: #ffffff;
}
.cid-uCfiPPx3f2 .mbr-section-title,
.cid-uCfiPPx3f2 .social-list {
  color: #000000;
}
.cid-uCfiPPLrYH {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uCfiPPLrYH .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCfiPPLrYH .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uCfiPPLrYH .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uCfiPPLrYH .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uCfiPPLrYH .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uCfiPPLrYH .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uCfiPPLrYH .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uCfiPPLrYH .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uCfiPPLrYH .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uCfiPPLrYH .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uCfiPPLrYH .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uCfiPPLrYH .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uCfiPPLrYH .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uCfiPPLrYH .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uCfiPPLrYH .media-container-row .mbr-text {
  color: #666666;
}
.cid-uCfjiq1DLH {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uCfjiq1DLH nav.navbar {
  position: fixed;
}
.cid-uCfjiq1DLH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCfjiq1DLH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uCfjiq1DLH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uCfjiq1DLH .dropdown-item:hover,
.cid-uCfjiq1DLH .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uCfjiq1DLH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uCfjiq1DLH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uCfjiq1DLH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uCfjiq1DLH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uCfjiq1DLH .nav-link {
  position: relative;
}
.cid-uCfjiq1DLH .container {
  display: flex;
  margin: auto;
}
.cid-uCfjiq1DLH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uCfjiq1DLH .dropdown-menu,
.cid-uCfjiq1DLH .navbar.opened {
  background: #000000 !important;
}
.cid-uCfjiq1DLH .nav-item:focus,
.cid-uCfjiq1DLH .nav-link:focus {
  outline: none;
}
.cid-uCfjiq1DLH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uCfjiq1DLH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uCfjiq1DLH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uCfjiq1DLH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCfjiq1DLH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uCfjiq1DLH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uCfjiq1DLH .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uCfjiq1DLH .navbar.opened {
  transition: all 0.3s;
}
.cid-uCfjiq1DLH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uCfjiq1DLH .navbar .navbar-logo img {
  width: auto;
}
.cid-uCfjiq1DLH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCfjiq1DLH .navbar.collapsed {
  justify-content: center;
}
.cid-uCfjiq1DLH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uCfjiq1DLH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCfjiq1DLH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uCfjiq1DLH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCfjiq1DLH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCfjiq1DLH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uCfjiq1DLH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCfjiq1DLH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uCfjiq1DLH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uCfjiq1DLH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uCfjiq1DLH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCfjiq1DLH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCfjiq1DLH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCfjiq1DLH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uCfjiq1DLH .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uCfjiq1DLH .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uCfjiq1DLH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCfjiq1DLH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uCfjiq1DLH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uCfjiq1DLH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uCfjiq1DLH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uCfjiq1DLH .navbar.navbar-short {
  min-height: 60px;
}
.cid-uCfjiq1DLH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uCfjiq1DLH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uCfjiq1DLH .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCfjiq1DLH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCfjiq1DLH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCfjiq1DLH .dropdown-item.active,
.cid-uCfjiq1DLH .dropdown-item:active {
  background-color: transparent;
}
.cid-uCfjiq1DLH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCfjiq1DLH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCfjiq1DLH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCfjiq1DLH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uCfjiq1DLH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uCfjiq1DLH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCfjiq1DLH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uCfjiq1DLH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uCfjiq1DLH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uCfjiq1DLH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uCfjiq1DLH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uCfjiq1DLH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCfjiq1DLH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCfjiq1DLH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uCfjiq1DLH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCfjiq1DLH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uCfjiq1DLH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uCfjiq1DLH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCfjiq1DLH .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uCfjiq1DLH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCfjiq1DLH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uCfjiq1DLH .navbar {
    height: 70px;
  }
  .cid-uCfjiq1DLH .navbar.opened {
    height: auto;
  }
  .cid-uCfjiq1DLH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uCfjiqiLaN {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCfjiqiLaN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCfjiqiLaN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCfjiqiLaN .mbr-section-subtitle {
  color: #666666;
}
.cid-uCfjiquNmA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCfjiquNmA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCfjiquNmA .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-uCfjiquNmA .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCfjiquNmA .row {
  flex-direction: row-reverse;
}
.cid-uCfjiquNmA img {
  width: 100%;
}
.cid-uCfjiquNmA .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uCfjiqFqgN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uCfjiqFqgN .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uCfjiqFqgN .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uCfjiqFqgN .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uCfjiqFqgN .inner-container {
    width: 100% !important;
  }
}
.cid-uCfjiqFqgN .section-text B {
  color: #232323;
}
#hrblock-block-el hr {
  margin: 0;
}
.cid-uCfjiqQnkZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCfjiqQnkZ .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uCfjiqQnkZ .social-row .soc-item {
  margin: 8px;
}
.cid-uCfjiqQnkZ .social-row .soc-item a:hover .mbr-iconfont,
.cid-uCfjiqQnkZ .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uCfjiqQnkZ .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uCfjiqQnkZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCfjiqQnkZ .mbr-section-title {
  color: #ffffff;
}
.cid-uCfjiqQnkZ .mbr-section-title,
.cid-uCfjiqQnkZ .social-list {
  color: #000000;
}
.cid-uCfjir6WI9 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uCfjir6WI9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCfjir6WI9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uCfjir6WI9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uCfjir6WI9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uCfjir6WI9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uCfjir6WI9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uCfjir6WI9 .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uCfjir6WI9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uCfjir6WI9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uCfjir6WI9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uCfjir6WI9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uCfjir6WI9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uCfjir6WI9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uCfjir6WI9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uCfjir6WI9 .media-container-row .mbr-text {
  color: #666666;
}
.cid-uCfjLprRem {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uCfjLprRem nav.navbar {
  position: fixed;
}
.cid-uCfjLprRem .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCfjLprRem .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uCfjLprRem .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uCfjLprRem .dropdown-item:hover,
.cid-uCfjLprRem .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uCfjLprRem .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uCfjLprRem .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uCfjLprRem .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uCfjLprRem .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uCfjLprRem .nav-link {
  position: relative;
}
.cid-uCfjLprRem .container {
  display: flex;
  margin: auto;
}
.cid-uCfjLprRem .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uCfjLprRem .dropdown-menu,
.cid-uCfjLprRem .navbar.opened {
  background: #000000 !important;
}
.cid-uCfjLprRem .nav-item:focus,
.cid-uCfjLprRem .nav-link:focus {
  outline: none;
}
.cid-uCfjLprRem .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uCfjLprRem .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uCfjLprRem .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uCfjLprRem .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCfjLprRem .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uCfjLprRem .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uCfjLprRem .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uCfjLprRem .navbar.opened {
  transition: all 0.3s;
}
.cid-uCfjLprRem .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uCfjLprRem .navbar .navbar-logo img {
  width: auto;
}
.cid-uCfjLprRem .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCfjLprRem .navbar.collapsed {
  justify-content: center;
}
.cid-uCfjLprRem .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uCfjLprRem .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCfjLprRem .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uCfjLprRem .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCfjLprRem .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCfjLprRem .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uCfjLprRem .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCfjLprRem .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uCfjLprRem .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uCfjLprRem .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uCfjLprRem .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCfjLprRem .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCfjLprRem .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCfjLprRem .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uCfjLprRem .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uCfjLprRem .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uCfjLprRem .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCfjLprRem .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uCfjLprRem .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uCfjLprRem .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uCfjLprRem .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uCfjLprRem .navbar.navbar-short {
  min-height: 60px;
}
.cid-uCfjLprRem .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uCfjLprRem .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uCfjLprRem .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCfjLprRem .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCfjLprRem .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCfjLprRem .dropdown-item.active,
.cid-uCfjLprRem .dropdown-item:active {
  background-color: transparent;
}
.cid-uCfjLprRem .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCfjLprRem .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCfjLprRem .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCfjLprRem .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uCfjLprRem .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uCfjLprRem .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCfjLprRem ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uCfjLprRem .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uCfjLprRem button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uCfjLprRem button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uCfjLprRem button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uCfjLprRem button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCfjLprRem button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCfjLprRem button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uCfjLprRem nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCfjLprRem nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uCfjLprRem nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uCfjLprRem nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCfjLprRem .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uCfjLprRem a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCfjLprRem .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uCfjLprRem .navbar {
    height: 70px;
  }
  .cid-uCfjLprRem .navbar.opened {
    height: auto;
  }
  .cid-uCfjLprRem .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uCfjLpIk8h {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCfjLpIk8h .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCfjLpIk8h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCfjLpIk8h .mbr-section-subtitle {
  color: #666666;
}
.cid-uCfjLpWoIK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCfjLpWoIK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCfjLpWoIK .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-uCfjLpWoIK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCfjLpWoIK .row {
  flex-direction: row-reverse;
}
.cid-uCfjLpWoIK img {
  width: 100%;
}
.cid-uCfjLpWoIK .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uCfjLq7fbx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uCfjLq7fbx .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uCfjLq7fbx .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uCfjLq7fbx .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uCfjLq7fbx .inner-container {
    width: 100% !important;
  }
}
.cid-uCfjLq7fbx .section-text B {
  color: #232323;
}
#hrblock-block-es hr {
  margin: 0;
}
.cid-uCfjLqimVT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCfjLqimVT .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uCfjLqimVT .social-row .soc-item {
  margin: 8px;
}
.cid-uCfjLqimVT .social-row .soc-item a:hover .mbr-iconfont,
.cid-uCfjLqimVT .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uCfjLqimVT .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uCfjLqimVT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCfjLqimVT .mbr-section-title {
  color: #ffffff;
}
.cid-uCfjLqimVT .mbr-section-title,
.cid-uCfjLqimVT .social-list {
  color: #000000;
}
.cid-uCfjLqxGbC {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uCfjLqxGbC .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCfjLqxGbC .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uCfjLqxGbC .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uCfjLqxGbC .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uCfjLqxGbC .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uCfjLqxGbC .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uCfjLqxGbC .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uCfjLqxGbC .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uCfjLqxGbC .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uCfjLqxGbC .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uCfjLqxGbC .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uCfjLqxGbC .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uCfjLqxGbC .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uCfjLqxGbC .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uCfjLqxGbC .media-container-row .mbr-text {
  color: #666666;
}
.cid-uCfk2RK67o {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uCfk2RK67o nav.navbar {
  position: fixed;
}
.cid-uCfk2RK67o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCfk2RK67o .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uCfk2RK67o .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uCfk2RK67o .dropdown-item:hover,
.cid-uCfk2RK67o .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uCfk2RK67o .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uCfk2RK67o .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uCfk2RK67o .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uCfk2RK67o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uCfk2RK67o .nav-link {
  position: relative;
}
.cid-uCfk2RK67o .container {
  display: flex;
  margin: auto;
}
.cid-uCfk2RK67o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uCfk2RK67o .dropdown-menu,
.cid-uCfk2RK67o .navbar.opened {
  background: #000000 !important;
}
.cid-uCfk2RK67o .nav-item:focus,
.cid-uCfk2RK67o .nav-link:focus {
  outline: none;
}
.cid-uCfk2RK67o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uCfk2RK67o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uCfk2RK67o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uCfk2RK67o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCfk2RK67o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uCfk2RK67o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uCfk2RK67o .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uCfk2RK67o .navbar.opened {
  transition: all 0.3s;
}
.cid-uCfk2RK67o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uCfk2RK67o .navbar .navbar-logo img {
  width: auto;
}
.cid-uCfk2RK67o .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCfk2RK67o .navbar.collapsed {
  justify-content: center;
}
.cid-uCfk2RK67o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uCfk2RK67o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCfk2RK67o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uCfk2RK67o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCfk2RK67o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCfk2RK67o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uCfk2RK67o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCfk2RK67o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uCfk2RK67o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uCfk2RK67o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uCfk2RK67o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCfk2RK67o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCfk2RK67o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCfk2RK67o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uCfk2RK67o .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uCfk2RK67o .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uCfk2RK67o .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCfk2RK67o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uCfk2RK67o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uCfk2RK67o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uCfk2RK67o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uCfk2RK67o .navbar.navbar-short {
  min-height: 60px;
}
.cid-uCfk2RK67o .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uCfk2RK67o .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uCfk2RK67o .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCfk2RK67o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCfk2RK67o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCfk2RK67o .dropdown-item.active,
.cid-uCfk2RK67o .dropdown-item:active {
  background-color: transparent;
}
.cid-uCfk2RK67o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCfk2RK67o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCfk2RK67o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCfk2RK67o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uCfk2RK67o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uCfk2RK67o .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCfk2RK67o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uCfk2RK67o .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uCfk2RK67o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uCfk2RK67o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uCfk2RK67o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uCfk2RK67o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCfk2RK67o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCfk2RK67o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uCfk2RK67o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCfk2RK67o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uCfk2RK67o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uCfk2RK67o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCfk2RK67o .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uCfk2RK67o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCfk2RK67o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uCfk2RK67o .navbar {
    height: 70px;
  }
  .cid-uCfk2RK67o .navbar.opened {
    height: auto;
  }
  .cid-uCfk2RK67o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uCfk2S1gXn {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCfk2S1gXn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCfk2S1gXn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCfk2S1gXn .mbr-section-subtitle {
  color: #666666;
}
.cid-uCfk2Sd7OW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCfk2Sd7OW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCfk2Sd7OW .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-uCfk2Sd7OW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCfk2Sd7OW .row {
  flex-direction: row-reverse;
}
.cid-uCfk2Sd7OW img {
  width: 100%;
}
.cid-uCfk2Sd7OW .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uCfk2So88t {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uCfk2So88t .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uCfk2So88t .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uCfk2So88t .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uCfk2So88t .inner-container {
    width: 100% !important;
  }
}
.cid-uCfk2So88t .section-text B {
  color: #232323;
}
#hrblock-block-ez hr {
  margin: 0;
}
.cid-uCfk2SAkTs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCfk2SAkTs .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uCfk2SAkTs .social-row .soc-item {
  margin: 8px;
}
.cid-uCfk2SAkTs .social-row .soc-item a:hover .mbr-iconfont,
.cid-uCfk2SAkTs .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uCfk2SAkTs .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uCfk2SAkTs .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCfk2SAkTs .mbr-section-title {
  color: #ffffff;
}
.cid-uCfk2SAkTs .mbr-section-title,
.cid-uCfk2SAkTs .social-list {
  color: #000000;
}
.cid-uCfk2SPj0a {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uCfk2SPj0a .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCfk2SPj0a .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uCfk2SPj0a .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uCfk2SPj0a .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uCfk2SPj0a .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uCfk2SPj0a .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uCfk2SPj0a .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uCfk2SPj0a .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uCfk2SPj0a .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uCfk2SPj0a .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uCfk2SPj0a .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uCfk2SPj0a .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uCfk2SPj0a .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uCfk2SPj0a .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uCfk2SPj0a .media-container-row .mbr-text {
  color: #666666;
}
.cid-uCfksZMGI2 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uCfksZMGI2 nav.navbar {
  position: fixed;
}
.cid-uCfksZMGI2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCfksZMGI2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uCfksZMGI2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uCfksZMGI2 .dropdown-item:hover,
.cid-uCfksZMGI2 .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uCfksZMGI2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uCfksZMGI2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uCfksZMGI2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uCfksZMGI2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uCfksZMGI2 .nav-link {
  position: relative;
}
.cid-uCfksZMGI2 .container {
  display: flex;
  margin: auto;
}
.cid-uCfksZMGI2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uCfksZMGI2 .dropdown-menu,
.cid-uCfksZMGI2 .navbar.opened {
  background: #000000 !important;
}
.cid-uCfksZMGI2 .nav-item:focus,
.cid-uCfksZMGI2 .nav-link:focus {
  outline: none;
}
.cid-uCfksZMGI2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uCfksZMGI2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uCfksZMGI2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uCfksZMGI2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCfksZMGI2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uCfksZMGI2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uCfksZMGI2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uCfksZMGI2 .navbar.opened {
  transition: all 0.3s;
}
.cid-uCfksZMGI2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uCfksZMGI2 .navbar .navbar-logo img {
  width: auto;
}
.cid-uCfksZMGI2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCfksZMGI2 .navbar.collapsed {
  justify-content: center;
}
.cid-uCfksZMGI2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uCfksZMGI2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCfksZMGI2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uCfksZMGI2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCfksZMGI2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCfksZMGI2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uCfksZMGI2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCfksZMGI2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uCfksZMGI2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uCfksZMGI2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uCfksZMGI2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCfksZMGI2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCfksZMGI2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCfksZMGI2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uCfksZMGI2 .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uCfksZMGI2 .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uCfksZMGI2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCfksZMGI2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uCfksZMGI2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uCfksZMGI2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uCfksZMGI2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uCfksZMGI2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uCfksZMGI2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uCfksZMGI2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uCfksZMGI2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCfksZMGI2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCfksZMGI2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCfksZMGI2 .dropdown-item.active,
.cid-uCfksZMGI2 .dropdown-item:active {
  background-color: transparent;
}
.cid-uCfksZMGI2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCfksZMGI2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCfksZMGI2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCfksZMGI2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uCfksZMGI2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uCfksZMGI2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCfksZMGI2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uCfksZMGI2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uCfksZMGI2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uCfksZMGI2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uCfksZMGI2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uCfksZMGI2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCfksZMGI2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCfksZMGI2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uCfksZMGI2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCfksZMGI2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uCfksZMGI2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uCfksZMGI2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCfksZMGI2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uCfksZMGI2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCfksZMGI2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uCfksZMGI2 .navbar {
    height: 70px;
  }
  .cid-uCfksZMGI2 .navbar.opened {
    height: auto;
  }
  .cid-uCfksZMGI2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uCfkt03k2c {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCfkt03k2c .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCfkt03k2c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCfkt03k2c .mbr-section-subtitle {
  color: #666666;
}
.cid-uCfkt0gnsC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCfkt0gnsC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCfkt0gnsC .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-uCfkt0gnsC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCfkt0gnsC .row {
  flex-direction: row-reverse;
}
.cid-uCfkt0gnsC img {
  width: 100%;
}
.cid-uCfkt0gnsC .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uCfkt0qpAP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uCfkt0qpAP .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uCfkt0qpAP .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uCfkt0qpAP .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uCfkt0qpAP .inner-container {
    width: 100% !important;
  }
}
.cid-uCfkt0qpAP .section-text B {
  color: #232323;
}
#hrblock-block-f6 hr {
  margin: 0;
}
.cid-uCfkt0CqXC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCfkt0CqXC .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uCfkt0CqXC .social-row .soc-item {
  margin: 8px;
}
.cid-uCfkt0CqXC .social-row .soc-item a:hover .mbr-iconfont,
.cid-uCfkt0CqXC .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uCfkt0CqXC .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uCfkt0CqXC .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCfkt0CqXC .mbr-section-title {
  color: #ffffff;
}
.cid-uCfkt0CqXC .mbr-section-title,
.cid-uCfkt0CqXC .social-list {
  color: #000000;
}
.cid-uCfkt0Rsrv {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uCfkt0Rsrv .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCfkt0Rsrv .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uCfkt0Rsrv .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uCfkt0Rsrv .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uCfkt0Rsrv .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uCfkt0Rsrv .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uCfkt0Rsrv .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uCfkt0Rsrv .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uCfkt0Rsrv .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uCfkt0Rsrv .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uCfkt0Rsrv .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uCfkt0Rsrv .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uCfkt0Rsrv .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uCfkt0Rsrv .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uCfkt0Rsrv .media-container-row .mbr-text {
  color: #666666;
}
.cid-uCfkMGgzTo {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uCfkMGgzTo nav.navbar {
  position: fixed;
}
.cid-uCfkMGgzTo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCfkMGgzTo .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uCfkMGgzTo .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uCfkMGgzTo .dropdown-item:hover,
.cid-uCfkMGgzTo .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uCfkMGgzTo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uCfkMGgzTo .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uCfkMGgzTo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uCfkMGgzTo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uCfkMGgzTo .nav-link {
  position: relative;
}
.cid-uCfkMGgzTo .container {
  display: flex;
  margin: auto;
}
.cid-uCfkMGgzTo .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uCfkMGgzTo .dropdown-menu,
.cid-uCfkMGgzTo .navbar.opened {
  background: #000000 !important;
}
.cid-uCfkMGgzTo .nav-item:focus,
.cid-uCfkMGgzTo .nav-link:focus {
  outline: none;
}
.cid-uCfkMGgzTo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uCfkMGgzTo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uCfkMGgzTo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uCfkMGgzTo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCfkMGgzTo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uCfkMGgzTo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uCfkMGgzTo .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uCfkMGgzTo .navbar.opened {
  transition: all 0.3s;
}
.cid-uCfkMGgzTo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uCfkMGgzTo .navbar .navbar-logo img {
  width: auto;
}
.cid-uCfkMGgzTo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCfkMGgzTo .navbar.collapsed {
  justify-content: center;
}
.cid-uCfkMGgzTo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uCfkMGgzTo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCfkMGgzTo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uCfkMGgzTo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCfkMGgzTo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCfkMGgzTo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uCfkMGgzTo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCfkMGgzTo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uCfkMGgzTo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uCfkMGgzTo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uCfkMGgzTo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCfkMGgzTo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCfkMGgzTo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCfkMGgzTo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uCfkMGgzTo .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uCfkMGgzTo .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uCfkMGgzTo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCfkMGgzTo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uCfkMGgzTo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uCfkMGgzTo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uCfkMGgzTo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uCfkMGgzTo .navbar.navbar-short {
  min-height: 60px;
}
.cid-uCfkMGgzTo .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uCfkMGgzTo .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uCfkMGgzTo .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCfkMGgzTo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCfkMGgzTo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCfkMGgzTo .dropdown-item.active,
.cid-uCfkMGgzTo .dropdown-item:active {
  background-color: transparent;
}
.cid-uCfkMGgzTo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCfkMGgzTo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCfkMGgzTo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCfkMGgzTo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uCfkMGgzTo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uCfkMGgzTo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCfkMGgzTo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uCfkMGgzTo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uCfkMGgzTo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uCfkMGgzTo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uCfkMGgzTo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uCfkMGgzTo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCfkMGgzTo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCfkMGgzTo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uCfkMGgzTo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCfkMGgzTo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uCfkMGgzTo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uCfkMGgzTo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCfkMGgzTo .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uCfkMGgzTo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCfkMGgzTo .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uCfkMGgzTo .navbar {
    height: 70px;
  }
  .cid-uCfkMGgzTo .navbar.opened {
    height: auto;
  }
  .cid-uCfkMGgzTo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uCfkMGxlHs {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCfkMGxlHs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCfkMGxlHs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCfkMGxlHs .mbr-section-subtitle {
  color: #666666;
}
.cid-uCfkMGNRw5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCfkMGNRw5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCfkMGNRw5 .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-uCfkMGNRw5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCfkMGNRw5 .row {
  flex-direction: row-reverse;
}
.cid-uCfkMGNRw5 img {
  width: 100%;
}
.cid-uCfkMGNRw5 .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uCfkMGZ73H {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uCfkMGZ73H .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uCfkMGZ73H .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uCfkMGZ73H .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uCfkMGZ73H .inner-container {
    width: 100% !important;
  }
}
.cid-uCfkMGZ73H .section-text B {
  color: #232323;
}
#hrblock-block-fd hr {
  margin: 0;
}
.cid-uCfkMHbtrI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCfkMHbtrI .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uCfkMHbtrI .social-row .soc-item {
  margin: 8px;
}
.cid-uCfkMHbtrI .social-row .soc-item a:hover .mbr-iconfont,
.cid-uCfkMHbtrI .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uCfkMHbtrI .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uCfkMHbtrI .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCfkMHbtrI .mbr-section-title {
  color: #ffffff;
}
.cid-uCfkMHbtrI .mbr-section-title,
.cid-uCfkMHbtrI .social-list {
  color: #000000;
}
.cid-uCfkMHq4n0 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uCfkMHq4n0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCfkMHq4n0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uCfkMHq4n0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uCfkMHq4n0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uCfkMHq4n0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uCfkMHq4n0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uCfkMHq4n0 .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uCfkMHq4n0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uCfkMHq4n0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uCfkMHq4n0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uCfkMHq4n0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uCfkMHq4n0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uCfkMHq4n0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uCfkMHq4n0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uCfkMHq4n0 .media-container-row .mbr-text {
  color: #666666;
}
.cid-uCflgi0Yno {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uCflgi0Yno nav.navbar {
  position: fixed;
}
.cid-uCflgi0Yno .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCflgi0Yno .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uCflgi0Yno .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uCflgi0Yno .dropdown-item:hover,
.cid-uCflgi0Yno .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uCflgi0Yno .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uCflgi0Yno .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uCflgi0Yno .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uCflgi0Yno .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uCflgi0Yno .nav-link {
  position: relative;
}
.cid-uCflgi0Yno .container {
  display: flex;
  margin: auto;
}
.cid-uCflgi0Yno .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uCflgi0Yno .dropdown-menu,
.cid-uCflgi0Yno .navbar.opened {
  background: #000000 !important;
}
.cid-uCflgi0Yno .nav-item:focus,
.cid-uCflgi0Yno .nav-link:focus {
  outline: none;
}
.cid-uCflgi0Yno .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uCflgi0Yno .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uCflgi0Yno .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uCflgi0Yno .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCflgi0Yno .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uCflgi0Yno .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uCflgi0Yno .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uCflgi0Yno .navbar.opened {
  transition: all 0.3s;
}
.cid-uCflgi0Yno .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uCflgi0Yno .navbar .navbar-logo img {
  width: auto;
}
.cid-uCflgi0Yno .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCflgi0Yno .navbar.collapsed {
  justify-content: center;
}
.cid-uCflgi0Yno .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uCflgi0Yno .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCflgi0Yno .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uCflgi0Yno .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCflgi0Yno .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCflgi0Yno .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uCflgi0Yno .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCflgi0Yno .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uCflgi0Yno .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uCflgi0Yno .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uCflgi0Yno .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCflgi0Yno .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCflgi0Yno .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCflgi0Yno .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uCflgi0Yno .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uCflgi0Yno .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uCflgi0Yno .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCflgi0Yno .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uCflgi0Yno .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uCflgi0Yno .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uCflgi0Yno .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uCflgi0Yno .navbar.navbar-short {
  min-height: 60px;
}
.cid-uCflgi0Yno .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uCflgi0Yno .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uCflgi0Yno .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCflgi0Yno .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCflgi0Yno .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCflgi0Yno .dropdown-item.active,
.cid-uCflgi0Yno .dropdown-item:active {
  background-color: transparent;
}
.cid-uCflgi0Yno .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCflgi0Yno .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCflgi0Yno .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCflgi0Yno .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uCflgi0Yno .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uCflgi0Yno .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCflgi0Yno ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uCflgi0Yno .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uCflgi0Yno button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uCflgi0Yno button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uCflgi0Yno button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uCflgi0Yno button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCflgi0Yno button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCflgi0Yno button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uCflgi0Yno nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCflgi0Yno nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uCflgi0Yno nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uCflgi0Yno nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCflgi0Yno .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uCflgi0Yno a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCflgi0Yno .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uCflgi0Yno .navbar {
    height: 70px;
  }
  .cid-uCflgi0Yno .navbar.opened {
    height: auto;
  }
  .cid-uCflgi0Yno .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uCflgihIi0 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCflgihIi0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCflgihIi0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCflgihIi0 .mbr-section-subtitle {
  color: #666666;
}
.cid-uCflgiwutY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCflgiwutY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCflgiwutY .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-uCflgiwutY .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCflgiwutY .row {
  flex-direction: row-reverse;
}
.cid-uCflgiwutY img {
  width: 100%;
}
.cid-uCflgiwutY .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uCflgiHDr3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uCflgiHDr3 .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uCflgiHDr3 .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uCflgiHDr3 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uCflgiHDr3 .inner-container {
    width: 100% !important;
  }
}
.cid-uCflgiHDr3 .section-text B {
  color: #232323;
}
#hrblock-block-fk hr {
  margin: 0;
}
.cid-uCflgiT0H7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCflgiT0H7 .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uCflgiT0H7 .social-row .soc-item {
  margin: 8px;
}
.cid-uCflgiT0H7 .social-row .soc-item a:hover .mbr-iconfont,
.cid-uCflgiT0H7 .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uCflgiT0H7 .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uCflgiT0H7 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCflgiT0H7 .mbr-section-title {
  color: #ffffff;
}
.cid-uCflgiT0H7 .mbr-section-title,
.cid-uCflgiT0H7 .social-list {
  color: #000000;
}
.cid-uCflgj8opg {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uCflgj8opg .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCflgj8opg .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uCflgj8opg .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uCflgj8opg .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uCflgj8opg .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uCflgj8opg .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uCflgj8opg .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uCflgj8opg .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uCflgj8opg .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uCflgj8opg .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uCflgj8opg .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uCflgj8opg .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uCflgj8opg .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uCflgj8opg .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uCflgj8opg .media-container-row .mbr-text {
  color: #666666;
}
.cid-uCflzYy2Fw {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uCflzYy2Fw nav.navbar {
  position: fixed;
}
.cid-uCflzYy2Fw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCflzYy2Fw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uCflzYy2Fw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uCflzYy2Fw .dropdown-item:hover,
.cid-uCflzYy2Fw .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uCflzYy2Fw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uCflzYy2Fw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uCflzYy2Fw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uCflzYy2Fw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uCflzYy2Fw .nav-link {
  position: relative;
}
.cid-uCflzYy2Fw .container {
  display: flex;
  margin: auto;
}
.cid-uCflzYy2Fw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uCflzYy2Fw .dropdown-menu,
.cid-uCflzYy2Fw .navbar.opened {
  background: #000000 !important;
}
.cid-uCflzYy2Fw .nav-item:focus,
.cid-uCflzYy2Fw .nav-link:focus {
  outline: none;
}
.cid-uCflzYy2Fw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uCflzYy2Fw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uCflzYy2Fw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uCflzYy2Fw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCflzYy2Fw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uCflzYy2Fw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uCflzYy2Fw .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uCflzYy2Fw .navbar.opened {
  transition: all 0.3s;
}
.cid-uCflzYy2Fw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uCflzYy2Fw .navbar .navbar-logo img {
  width: auto;
}
.cid-uCflzYy2Fw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCflzYy2Fw .navbar.collapsed {
  justify-content: center;
}
.cid-uCflzYy2Fw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uCflzYy2Fw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCflzYy2Fw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uCflzYy2Fw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCflzYy2Fw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCflzYy2Fw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uCflzYy2Fw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCflzYy2Fw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uCflzYy2Fw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uCflzYy2Fw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uCflzYy2Fw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCflzYy2Fw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCflzYy2Fw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCflzYy2Fw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uCflzYy2Fw .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uCflzYy2Fw .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uCflzYy2Fw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCflzYy2Fw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uCflzYy2Fw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uCflzYy2Fw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uCflzYy2Fw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uCflzYy2Fw .navbar.navbar-short {
  min-height: 60px;
}
.cid-uCflzYy2Fw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uCflzYy2Fw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uCflzYy2Fw .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCflzYy2Fw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCflzYy2Fw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCflzYy2Fw .dropdown-item.active,
.cid-uCflzYy2Fw .dropdown-item:active {
  background-color: transparent;
}
.cid-uCflzYy2Fw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCflzYy2Fw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCflzYy2Fw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCflzYy2Fw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uCflzYy2Fw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uCflzYy2Fw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCflzYy2Fw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uCflzYy2Fw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uCflzYy2Fw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uCflzYy2Fw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uCflzYy2Fw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uCflzYy2Fw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCflzYy2Fw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCflzYy2Fw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uCflzYy2Fw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCflzYy2Fw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uCflzYy2Fw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uCflzYy2Fw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCflzYy2Fw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uCflzYy2Fw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCflzYy2Fw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uCflzYy2Fw .navbar {
    height: 70px;
  }
  .cid-uCflzYy2Fw .navbar.opened {
    height: auto;
  }
  .cid-uCflzYy2Fw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uCflzYPa9M {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCflzYPa9M .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCflzYPa9M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCflzYPa9M .mbr-section-subtitle {
  color: #666666;
}
.cid-uCflzZ2sUm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCflzZ2sUm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCflzZ2sUm .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-uCflzZ2sUm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCflzZ2sUm .row {
  flex-direction: row-reverse;
}
.cid-uCflzZ2sUm img {
  width: 100%;
}
.cid-uCflzZ2sUm .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uCflzZeYmj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uCflzZeYmj .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uCflzZeYmj .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uCflzZeYmj .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uCflzZeYmj .inner-container {
    width: 100% !important;
  }
}
.cid-uCflzZeYmj .section-text B {
  color: #232323;
}
#hrblock-block-fr hr {
  margin: 0;
}
.cid-uCflzZpcJS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uCflzZpcJS .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uCflzZpcJS .social-row .soc-item {
  margin: 8px;
}
.cid-uCflzZpcJS .social-row .soc-item a:hover .mbr-iconfont,
.cid-uCflzZpcJS .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uCflzZpcJS .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uCflzZpcJS .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCflzZpcJS .mbr-section-title {
  color: #ffffff;
}
.cid-uCflzZpcJS .mbr-section-title,
.cid-uCflzZpcJS .social-list {
  color: #000000;
}
.cid-uCflzZEpO0 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uCflzZEpO0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uCflzZEpO0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uCflzZEpO0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uCflzZEpO0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uCflzZEpO0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uCflzZEpO0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uCflzZEpO0 .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uCflzZEpO0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uCflzZEpO0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uCflzZEpO0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uCflzZEpO0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uCflzZEpO0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uCflzZEpO0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uCflzZEpO0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uCflzZEpO0 .media-container-row .mbr-text {
  color: #666666;
}
.cid-uDFJYO5bEb {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uDFJYO5bEb nav.navbar {
  position: fixed;
}
.cid-uDFJYO5bEb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDFJYO5bEb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uDFJYO5bEb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uDFJYO5bEb .dropdown-item:hover,
.cid-uDFJYO5bEb .dropdown-item:focus {
  background: #666666 !important;
  color: white !important;
}
.cid-uDFJYO5bEb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uDFJYO5bEb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uDFJYO5bEb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uDFJYO5bEb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uDFJYO5bEb .nav-link {
  position: relative;
}
.cid-uDFJYO5bEb .container {
  display: flex;
  margin: auto;
}
.cid-uDFJYO5bEb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDFJYO5bEb .dropdown-menu,
.cid-uDFJYO5bEb .navbar.opened {
  background: #000000 !important;
}
.cid-uDFJYO5bEb .nav-item:focus,
.cid-uDFJYO5bEb .nav-link:focus {
  outline: none;
}
.cid-uDFJYO5bEb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDFJYO5bEb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDFJYO5bEb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDFJYO5bEb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDFJYO5bEb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDFJYO5bEb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDFJYO5bEb .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uDFJYO5bEb .navbar.opened {
  transition: all 0.3s;
}
.cid-uDFJYO5bEb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDFJYO5bEb .navbar .navbar-logo img {
  width: auto;
}
.cid-uDFJYO5bEb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uDFJYO5bEb .navbar.collapsed {
  justify-content: center;
}
.cid-uDFJYO5bEb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDFJYO5bEb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDFJYO5bEb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 7.8rem);
  }
}
.cid-uDFJYO5bEb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDFJYO5bEb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDFJYO5bEb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uDFJYO5bEb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDFJYO5bEb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDFJYO5bEb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uDFJYO5bEb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDFJYO5bEb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDFJYO5bEb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDFJYO5bEb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDFJYO5bEb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uDFJYO5bEb .navbar .navbar-logo img {
    height: 3rem !important;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all 0.5s ease-in-out;
  }
  .cid-uDFJYO5bEb .navbar .navbar-logo img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);
  }
  .cid-uDFJYO5bEb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uDFJYO5bEb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDFJYO5bEb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uDFJYO5bEb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDFJYO5bEb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDFJYO5bEb .navbar.navbar-short {
  min-height: 60px;
}
.cid-uDFJYO5bEb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uDFJYO5bEb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uDFJYO5bEb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uDFJYO5bEb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDFJYO5bEb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDFJYO5bEb .dropdown-item.active,
.cid-uDFJYO5bEb .dropdown-item:active {
  background-color: transparent;
}
.cid-uDFJYO5bEb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDFJYO5bEb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDFJYO5bEb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDFJYO5bEb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uDFJYO5bEb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uDFJYO5bEb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uDFJYO5bEb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDFJYO5bEb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uDFJYO5bEb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDFJYO5bEb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-uDFJYO5bEb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDFJYO5bEb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDFJYO5bEb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDFJYO5bEb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDFJYO5bEb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDFJYO5bEb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDFJYO5bEb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDFJYO5bEb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDFJYO5bEb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uDFJYO5bEb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDFJYO5bEb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDFJYO5bEb .navbar {
    height: 70px;
  }
  .cid-uDFJYO5bEb .navbar.opened {
    height: auto;
  }
  .cid-uDFJYO5bEb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDFJYOmMuY {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uDFJYOmMuY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDFJYOmMuY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDFJYOmMuY .mbr-section-subtitle {
  color: #666666;
}
.cid-uDFJYOx3Ez {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uDFJYOx3Ez .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDFJYOx3Ez .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-uDFJYOx3Ez .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uDFJYOx3Ez .row {
  flex-direction: row-reverse;
}
.cid-uDFJYOx3Ez img {
  width: 100%;
}
.cid-uDFJYOx3Ez .mbr-description {
  text-align: left;
  color: #666666;
}
.cid-uDFJYOIIkq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-uDFJYOIIkq .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uDFJYOIIkq .section-text {
  padding: 2rem 0;
  color: #635a51;
  text-align: center;
}
.cid-uDFJYOIIkq .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uDFJYOIIkq .inner-container {
    width: 100% !important;
  }
}
.cid-uDFJYOIIkq .section-text B {
  color: #232323;
}
#hrblock-block-fy hr {
  margin: 0;
}
.cid-uDFJYOVWoQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uDFJYOVWoQ .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uDFJYOVWoQ .social-row .soc-item {
  margin: 8px;
}
.cid-uDFJYOVWoQ .social-row .soc-item a:hover .mbr-iconfont,
.cid-uDFJYOVWoQ .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #bbbbbb;
}
.cid-uDFJYOVWoQ .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #666666;
  transition: all 0.3s ease-in-out;
}
.cid-uDFJYOVWoQ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uDFJYOVWoQ .mbr-section-title {
  color: #ffffff;
}
.cid-uDFJYOVWoQ .mbr-section-title,
.cid-uDFJYOVWoQ .social-list {
  color: #000000;
}
.cid-uDFJYPaRyB {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uDFJYPaRyB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uDFJYPaRyB .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uDFJYPaRyB .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uDFJYPaRyB .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uDFJYPaRyB .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uDFJYPaRyB .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uDFJYPaRyB .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uDFJYPaRyB .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uDFJYPaRyB .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uDFJYPaRyB .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uDFJYPaRyB .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uDFJYPaRyB .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uDFJYPaRyB .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uDFJYPaRyB .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uDFJYPaRyB .media-container-row .mbr-text {
  color: #666666;
}
