@import url(https://fonts.googleapis.com/css?family=IBM+Plex+Sans:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i&display=swap);





body {
  font-family: IBM Plex Sans;
}
.display-1 {
  font-family: 'IBM Plex Sans', sans-serif;
  font-size: 4.6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 7.36rem;
}
.display-2 {
  font-family: 'IBM Plex Sans', sans-serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-4 {
  font-family: 'IBM Plex Sans', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 {
  font-family: 'IBM Plex Sans', sans-serif;
  font-size: 2.2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 3.52rem;
}
.display-7 {
  font-family: 'IBM Plex Sans', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.92rem;
}
/* ---- 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.76rem;
    font-size: calc( 1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #bbbbbb !important;
}
.bg-success {
  background-color: #40b0bf !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #bbbbbb !important;
  border-color: #bbbbbb !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: #a2a2a2 !important;
  border-color: #a2a2a2 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #a2a2a2 !important;
  border-color: #a2a2a2 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #ff3333 !important;
  border-color: #ff3333 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #ff3333 !important;
  border-color: #ff3333 !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: #19a2e8 !important;
  border-color: #19a2e8 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #19a2e8 !important;
  border-color: #19a2e8 !important;
}
.btn-success,
.btn-success:active {
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #338d99 !important;
  border-color: #338d99 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #338d99 !important;
  border-color: #338d99 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #2e2500 !important;
  background-color: #ffd72e !important;
  border-color: #ffd72e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd72e !important;
  border-color: #ffd72e !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #ff7733 !important;
  border-color: #ff7733 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff7733 !important;
  border-color: #ff7733 !important;
}
.btn-white {
  color: #333333 !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: #616161 !important;
  background-color: #e1e1e1 !important;
  border-color: #e1e1e1 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #e1e1e1 !important;
  border-color: #e1e1e1 !important;
}
.btn-white:hover {
  color: #fafafa !important;
}
.btn-white:hover,
.btn-white:hover:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover:hover,
.btn-white:hover:focus,
.btn-white:hover.focus,
.btn-white:hover.active {
  color: #ffffff !important;
  background-color: #1a1a1a !important;
  border-color: #1a1a1a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover.disabled,
.btn-white:hover:disabled {
  color: #ffffff !important;
  background-color: #1a1a1a !important;
  border-color: #1a1a1a !important;
}
.btn-black {
  color: #fafafa !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !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: #1a1a1a !important;
  border-color: #1a1a1a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #1a1a1a !important;
  border-color: #1a1a1a !important;
}
.btn-black:hover {
  color: #333333 !important;
}
.btn-black:hover,
.btn-black:hover: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-black:hover:hover,
.btn-black:hover:focus,
.btn-black:hover.focus,
.btn-black:hover.active {
  color: #616161 !important;
  background-color: #e1e1e1 !important;
  border-color: #e1e1e1 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover.disabled,
.btn-black:hover:disabled {
  color: #7a7a7a !important;
  background-color: #e1e1e1 !important;
  border-color: #e1e1e1 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #bbbbbb;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #a2a2a2 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #bbbbbb !important;
  border-color: #bbbbbb !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff6666;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff3333 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #47b5ed;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #19a2e8 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #40b0bf;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #338d99 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffe161;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffd72e !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff9966;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff7733 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
}
.btn-black-outline,
.btn-black-outline:active,
.btn-black-outline.active {
  background-color: transparent;
  border-color: transparent;
  color: #333333;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus {
  color: #fafafa;
  background-color: transparent;
  border-color: transparent;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background-color: transparent;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: transparent;
  border-color: transparent;
}
.text-primary {
  color: #bbbbbb !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #40b0bf !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #ff9966 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #333333 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #a2a2a2 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff3333 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #338d99 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #19a2e8 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #ffd72e !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ff7733 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #e1e1e1 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #4d4d4d !important;
}
.nav-tabs .nav-link.active {
  color: #bbbbbb;
}
.nav-tabs .nav-link:not(.active) {
  color: #333333;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #ff9966;
}
.mbr-gallery-filter li.active .btn {
  background-color: #bbbbbb;
  border-color: #bbbbbb;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #bbbbbb;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #fbfbfb;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #a0d8df;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'IBM Plex Sans', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
}
.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: #bbbbbb !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'IBM Plex Sans', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.6rem;
}
blockquote {
  border-color: #bbbbbb;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #bbbbbb;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #bbbbbb;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #777d74;
  border-bottom-color: #777d74;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #bbbbbb;
  border-bottom-color: #bbbbbb;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #bbbbbb !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ff6666 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23bbbbbb' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.cid-tVtUDbxl80 {
  background-image: url("../../../assets/images/cover-story-2000x1090.jpg");
}
.cid-tVtUDbxl80 .mbr-section-title {
  text-align: left;
}
.cid-tVtUDbxl80 .mbr-text,
.cid-tVtUDbxl80 .mbr-section-btn {
  color: #333333;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tVtUDbxl80 .mbr-section-title,
  .cid-tVtUDbxl80 .mbr-section-btn,
  .cid-tVtUDbxl80 .mbr-text {
    text-align: center;
  }
}
.cid-tVtXfWIilj {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tVtX2lsFVP {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tVtX2lsFVP .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tWjyG02qrl {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tWjyG02qrl .mbr-section-title {
  text-align: left;
}
.cid-tWjyJhMw5O {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tWjyJhMw5O .mbr-section-title,
.cid-tWjyJhMw5O .mbr-text,
.cid-tWjyJhMw5O .mbr-section-btn {
  text-align: center;
}
.cid-tWjyJhMw5O img {
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tWjyJhMw5O img {
    width: 100%;
  }
}
.cid-tWjyJTnBHl {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tWjyJTnBHl .mbr-section-title,
.cid-tWjyJTnBHl .mbr-text,
.cid-tWjyJTnBHl .mbr-section-btn {
  text-align: center;
}
.cid-tWjyJTnBHl img {
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tWjyJTnBHl img {
    width: 100%;
  }
}
.cid-tWjzEQgdbf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tWjzEQgdbf .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
  margin-bottom: 2rem;
}
.cid-tWjzEQgdbf .card-box {
  padding: 2rem;
}
@media (max-width: 767px) {
  .cid-tWjzEQgdbf .card-box {
    padding: 1rem;
  }
}
.cid-tWjzEQgdbf .mbr-section-title {
  text-align: left;
}
.cid-tWjzEQgdbf .card-title,
.cid-tWjzEQgdbf .card-box {
  text-align: center;
}
.cid-tWjzK5sFJS {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tWjzK5sFJS .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
  margin-bottom: 2rem;
}
.cid-tWjzK5sFJS .card-box {
  padding: 2rem;
}
@media (max-width: 767px) {
  .cid-tWjzK5sFJS .card-box {
    padding: 1rem;
  }
}
.cid-tWjzK5sFJS .mbr-section-title {
  text-align: left;
}
.cid-tWjzK5sFJS .card-title,
.cid-tWjzK5sFJS .card-box {
  text-align: center;
}
.cid-tVu0kLoHJW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tVu0kLoHJW .mbr-section-title {
  text-align: left;
}
.cid-tWjzleWE2a {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tWjzleWE2a .mbr-section-title,
.cid-tWjzleWE2a .mbr-text,
.cid-tWjzleWE2a .mbr-section-btn {
  text-align: center;
}
.cid-tWjzleWE2a img {
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tWjzleWE2a img {
    width: 100%;
  }
}
.cid-tWjzlJTEL8 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tWjzlJTEL8 .mbr-section-title,
.cid-tWjzlJTEL8 .mbr-text,
.cid-tWjzlJTEL8 .mbr-section-btn {
  text-align: center;
}
.cid-tWjzlJTEL8 img {
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tWjzlJTEL8 img {
    width: 100%;
  }
}
.cid-tVu0PU4f1y {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tVu0PU4f1y .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
  margin-bottom: 2rem;
}
.cid-tVu0PU4f1y .card-box {
  padding: 2rem;
}
@media (max-width: 767px) {
  .cid-tVu0PU4f1y .card-box {
    padding: 1rem;
  }
}
.cid-tVu0PU4f1y .mbr-section-title {
  text-align: left;
}
.cid-tW8Z6RH6uE {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tW8Z6RH6uE .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
  margin-bottom: 2rem;
}
.cid-tW8Z6RH6uE .card-box {
  padding: 2rem;
}
@media (max-width: 767px) {
  .cid-tW8Z6RH6uE .card-box {
    padding: 1rem;
  }
}
.cid-tW8Z6RH6uE .mbr-section-title {
  text-align: left;
}
.cid-tW7zt7nHIC {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW7zt7nHIC nav.navbar {
  position: fixed;
}
.cid-tW7zt7nHIC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW7zt7nHIC .dropdown-menu {
  padding: 0;
}
.cid-tW7zt7nHIC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW7zt7nHIC .dropdown-item:hover,
.cid-tW7zt7nHIC .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tW7zt7nHIC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tW7zt7nHIC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tW7zt7nHIC .nav-link {
  position: relative;
}
.cid-tW7zt7nHIC .container {
  display: flex;
  margin: auto;
}
.cid-tW7zt7nHIC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tW7zt7nHIC .navbar-caption {
  padding-right: 4rem;
}
.cid-tW7zt7nHIC .dropdown-menu,
.cid-tW7zt7nHIC .navbar.opened {
  background: #636363 !important;
}
.cid-tW7zt7nHIC .nav-item:focus,
.cid-tW7zt7nHIC .nav-link:focus {
  outline: none;
}
.cid-tW7zt7nHIC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW7zt7nHIC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW7zt7nHIC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tW7zt7nHIC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW7zt7nHIC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW7zt7nHIC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW7zt7nHIC .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #636363;
}
.cid-tW7zt7nHIC .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW7zt7nHIC .navbar.opened {
  transition: all .3s;
}
.cid-tW7zt7nHIC .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tW7zt7nHIC .navbar .navbar-logo img {
  width: auto;
}
.cid-tW7zt7nHIC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW7zt7nHIC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW7zt7nHIC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW7zt7nHIC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tW7zt7nHIC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW7zt7nHIC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW7zt7nHIC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tW7zt7nHIC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW7zt7nHIC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tW7zt7nHIC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tW7zt7nHIC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW7zt7nHIC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW7zt7nHIC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW7zt7nHIC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW7zt7nHIC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tW7zt7nHIC .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tW7zt7nHIC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW7zt7nHIC .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW7zt7nHIC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW7zt7nHIC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW7zt7nHIC .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tW7zt7nHIC .navbar.navbar-short {
  min-height: 60px;
}
.cid-tW7zt7nHIC .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tW7zt7nHIC .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tW7zt7nHIC .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tW7zt7nHIC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW7zt7nHIC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW7zt7nHIC .dropdown-item.active,
.cid-tW7zt7nHIC .dropdown-item:active {
  background-color: transparent;
}
.cid-tW7zt7nHIC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW7zt7nHIC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW7zt7nHIC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW7zt7nHIC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #636363;
}
.cid-tW7zt7nHIC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW7zt7nHIC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW7zt7nHIC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW7zt7nHIC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW7zt7nHIC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tW7zt7nHIC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tW7zt7nHIC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tW7zt7nHIC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tW7zt7nHIC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tW7zt7nHIC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tW7zt7nHIC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW7zt7nHIC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tW7zt7nHIC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tW7zt7nHIC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW7zt7nHIC .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tW7zt7nHIC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW7zt7nHIC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tW7zt7nHIC .navbar {
    height: 77px;
  }
  .cid-tW7zt7nHIC .navbar.opened {
    height: auto;
  }
  .cid-tW7zt7nHIC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWdtK3zkN0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdtK3zkN0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tWdtK3zkN0 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWdtK3zkN0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-tW7zt7nHIC {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW7zt7nHIC nav.navbar {
  position: fixed;
}
.cid-tW7zt7nHIC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW7zt7nHIC .dropdown-menu {
  padding: 0;
}
.cid-tW7zt7nHIC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW7zt7nHIC .dropdown-item:hover,
.cid-tW7zt7nHIC .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tW7zt7nHIC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tW7zt7nHIC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tW7zt7nHIC .nav-link {
  position: relative;
}
.cid-tW7zt7nHIC .container {
  display: flex;
  margin: auto;
}
.cid-tW7zt7nHIC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tW7zt7nHIC .navbar-caption {
  padding-right: 4rem;
}
.cid-tW7zt7nHIC .dropdown-menu,
.cid-tW7zt7nHIC .navbar.opened {
  background: #636363 !important;
}
.cid-tW7zt7nHIC .nav-item:focus,
.cid-tW7zt7nHIC .nav-link:focus {
  outline: none;
}
.cid-tW7zt7nHIC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW7zt7nHIC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW7zt7nHIC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tW7zt7nHIC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW7zt7nHIC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW7zt7nHIC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW7zt7nHIC .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #636363;
}
.cid-tW7zt7nHIC .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW7zt7nHIC .navbar.opened {
  transition: all .3s;
}
.cid-tW7zt7nHIC .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tW7zt7nHIC .navbar .navbar-logo img {
  width: auto;
}
.cid-tW7zt7nHIC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW7zt7nHIC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW7zt7nHIC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW7zt7nHIC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tW7zt7nHIC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW7zt7nHIC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW7zt7nHIC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tW7zt7nHIC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW7zt7nHIC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tW7zt7nHIC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tW7zt7nHIC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW7zt7nHIC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW7zt7nHIC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW7zt7nHIC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW7zt7nHIC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tW7zt7nHIC .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tW7zt7nHIC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW7zt7nHIC .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW7zt7nHIC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW7zt7nHIC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW7zt7nHIC .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tW7zt7nHIC .navbar.navbar-short {
  min-height: 60px;
}
.cid-tW7zt7nHIC .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tW7zt7nHIC .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tW7zt7nHIC .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tW7zt7nHIC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW7zt7nHIC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW7zt7nHIC .dropdown-item.active,
.cid-tW7zt7nHIC .dropdown-item:active {
  background-color: transparent;
}
.cid-tW7zt7nHIC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW7zt7nHIC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW7zt7nHIC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW7zt7nHIC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #636363;
}
.cid-tW7zt7nHIC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW7zt7nHIC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW7zt7nHIC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW7zt7nHIC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW7zt7nHIC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tW7zt7nHIC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tW7zt7nHIC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tW7zt7nHIC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tW7zt7nHIC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tW7zt7nHIC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tW7zt7nHIC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW7zt7nHIC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tW7zt7nHIC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tW7zt7nHIC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW7zt7nHIC .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tW7zt7nHIC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW7zt7nHIC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tW7zt7nHIC .navbar {
    height: 77px;
  }
  .cid-tW7zt7nHIC .navbar.opened {
    height: auto;
  }
  .cid-tW7zt7nHIC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-cN437gyrwg {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-cN437gyrwg .inner-header {
  color: #ffffff;
  background-color: #ffffff;
}
.cid-cN437gyrwg .inner-header-link {
  color: #ffffff;
}
.cid-cN437gyrwg H1 {
  color: #000000;
}
.cid-cN437gyrwg P {
  color: #777d74;
}
.cid-tW7vCRaY2B {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW7vCRaY2B .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW7vCRaY2B .row {
  flex-direction: row-reverse;
}
.cid-tW7vCRaY2B img {
  width: 100%;
}
.cid-tW7vLrfALZ {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8cq0UhO3 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tW7vS4scrg {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW7vS4scrg .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW7vS4scrg .row {
  flex-direction: row-reverse;
}
.cid-tW7vS4scrg img {
  width: 100%;
}
.cid-tW7vW7imuB {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tWdvcWluf3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdvcWluf3 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tWdtK3zkN0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdtK3zkN0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tWdtK3zkN0 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWdtK3zkN0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-tW7wzQl686 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tW7wzQl686 .inner-header {
  color: #ffffff;
  background-color: #ffffff;
}
.cid-tW7wzQl686 .inner-header-link {
  color: #ffffff;
}
.cid-tW7wzQl686 H1 {
  color: #000000;
}
.cid-tW7wzQl686 P {
  color: #333333;
}
.cid-tW7wzRtYr7 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW7wzRtYr7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW7wzRtYr7 .row {
  flex-direction: row-reverse;
}
.cid-tW7wzRtYr7 img {
  width: 100%;
}
.cid-tWczPeta0J {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tWczPeta0J blockquote {
  border-color: #777d74;
}
.cid-tW7wzRXaOc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW7xfZOo4N {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW7xfZOo4N .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW7xfZOo4N .row {
  flex-direction: row-reverse;
}
.cid-tW7xfZOo4N img {
  width: 100%;
}
.cid-tW7xsaslB3 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW7xyJKrEi {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW7xyJKrEi .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW7xyJKrEi img {
  width: 100%;
}
.cid-tW7xPuGzB4 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW7xYLuDXD {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW7xYLuDXD .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW7xYLuDXD .row {
  flex-direction: row-reverse;
}
.cid-tW7xYLuDXD img {
  width: 100%;
}
.cid-tW7xYLuDXD .mbr-text {
  text-align: right;
}
.cid-tW7ypiIsue {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-FFy9NaoxjD .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffffff;
}
.cid-FFy9NaoxjD .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #fafafa;
}
.cid-FFy9NaoxjD .divider-top::before,
.cid-FFy9NaoxjD .divider-bottom::before,
.cid-FFy9NaoxjD .divider-top::after,
.cid-FFy9NaoxjD .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-FFy9NaoxjD .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-FFy9NaoxjD .divider-triangles::before {
  top: -50px;
}
.cid-FFy9NaoxjD .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-FFy9NaoxjD .divider-halfcircle::before {
  top: -50px;
}
.cid-FFy9NaoxjD .divider-multitriangles::before,
.cid-FFy9NaoxjD .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-FFy9NaoxjD .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffffff, 50px -50px 0 #ffffff;
}
.cid-tW7yOz9acg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tW7yOz9acg .mbr-section-title {
  text-align: left;
}
.cid-tW7yLmVhjJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tW7yLmVhjJ .top-line {
  display: flex;
  justify-content: space-between;
}
.cid-tW7yLmVhjJ .mbr-section-title,
.cid-tW7yLmVhjJ .mbr-section-subtitle {
  text-align: center;
}
.cid-tW7yLmVhjJ .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tW7yLmVhjJ .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tW7yLmVhjJ .d-flex {
    flex-wrap: wrap;
  }
  .cid-tW7yLmVhjJ .card-box {
    padding: 1rem;
  }
  .cid-tW7yLmVhjJ .w-33,
  .cid-tW7yLmVhjJ .w-66 {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tW7yLmVhjJ .w-33 {
    width: 33.33%;
  }
  .cid-tW7yLmVhjJ .w-66 {
    width: 66.33%;
  }
  .cid-tW7yLmVhjJ .card-box {
    padding: 2rem;
  }
  .cid-tW7yLmVhjJ .image-wrapper,
  .cid-tW7yLmVhjJ img {
    height: 100%;
    object-fit: cover;
  }
}
.cid-tWdvg1Jp0n {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdvg1Jp0n .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tW7zt7nHIC {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW7zt7nHIC nav.navbar {
  position: fixed;
}
.cid-tW7zt7nHIC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW7zt7nHIC .dropdown-menu {
  padding: 0;
}
.cid-tW7zt7nHIC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW7zt7nHIC .dropdown-item:hover,
.cid-tW7zt7nHIC .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tW7zt7nHIC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tW7zt7nHIC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tW7zt7nHIC .nav-link {
  position: relative;
}
.cid-tW7zt7nHIC .container {
  display: flex;
  margin: auto;
}
.cid-tW7zt7nHIC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tW7zt7nHIC .navbar-caption {
  padding-right: 4rem;
}
.cid-tW7zt7nHIC .dropdown-menu,
.cid-tW7zt7nHIC .navbar.opened {
  background: #636363 !important;
}
.cid-tW7zt7nHIC .nav-item:focus,
.cid-tW7zt7nHIC .nav-link:focus {
  outline: none;
}
.cid-tW7zt7nHIC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW7zt7nHIC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW7zt7nHIC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tW7zt7nHIC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW7zt7nHIC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW7zt7nHIC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW7zt7nHIC .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #636363;
}
.cid-tW7zt7nHIC .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW7zt7nHIC .navbar.opened {
  transition: all .3s;
}
.cid-tW7zt7nHIC .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tW7zt7nHIC .navbar .navbar-logo img {
  width: auto;
}
.cid-tW7zt7nHIC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW7zt7nHIC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW7zt7nHIC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW7zt7nHIC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tW7zt7nHIC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW7zt7nHIC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW7zt7nHIC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tW7zt7nHIC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW7zt7nHIC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tW7zt7nHIC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tW7zt7nHIC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW7zt7nHIC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW7zt7nHIC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW7zt7nHIC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW7zt7nHIC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tW7zt7nHIC .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tW7zt7nHIC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW7zt7nHIC .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW7zt7nHIC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW7zt7nHIC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW7zt7nHIC .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tW7zt7nHIC .navbar.navbar-short {
  min-height: 60px;
}
.cid-tW7zt7nHIC .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tW7zt7nHIC .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tW7zt7nHIC .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tW7zt7nHIC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW7zt7nHIC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW7zt7nHIC .dropdown-item.active,
.cid-tW7zt7nHIC .dropdown-item:active {
  background-color: transparent;
}
.cid-tW7zt7nHIC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW7zt7nHIC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW7zt7nHIC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW7zt7nHIC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #636363;
}
.cid-tW7zt7nHIC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW7zt7nHIC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW7zt7nHIC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW7zt7nHIC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW7zt7nHIC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tW7zt7nHIC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tW7zt7nHIC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tW7zt7nHIC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tW7zt7nHIC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tW7zt7nHIC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tW7zt7nHIC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW7zt7nHIC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tW7zt7nHIC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tW7zt7nHIC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW7zt7nHIC .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tW7zt7nHIC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW7zt7nHIC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tW7zt7nHIC .navbar {
    height: 77px;
  }
  .cid-tW7zt7nHIC .navbar.opened {
    height: auto;
  }
  .cid-tW7zt7nHIC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWdtK3zkN0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdtK3zkN0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tWdtK3zkN0 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWdtK3zkN0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-tW8876sDOD {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW8876sDOD nav.navbar {
  position: fixed;
}
.cid-tW8876sDOD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8876sDOD .dropdown-menu {
  padding: 0;
}
.cid-tW8876sDOD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8876sDOD .dropdown-item:hover,
.cid-tW8876sDOD .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tW8876sDOD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tW8876sDOD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tW8876sDOD .nav-link {
  position: relative;
}
.cid-tW8876sDOD .container {
  display: flex;
  margin: auto;
}
.cid-tW8876sDOD .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tW8876sDOD .navbar-caption {
  padding-right: 4rem;
}
.cid-tW8876sDOD .dropdown-menu,
.cid-tW8876sDOD .navbar.opened {
  background: #636363 !important;
}
.cid-tW8876sDOD .nav-item:focus,
.cid-tW8876sDOD .nav-link:focus {
  outline: none;
}
.cid-tW8876sDOD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW8876sDOD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW8876sDOD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tW8876sDOD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8876sDOD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW8876sDOD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW8876sDOD .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #636363;
}
.cid-tW8876sDOD .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8876sDOD .navbar.opened {
  transition: all .3s;
}
.cid-tW8876sDOD .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tW8876sDOD .navbar .navbar-logo img {
  width: auto;
}
.cid-tW8876sDOD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW8876sDOD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW8876sDOD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW8876sDOD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tW8876sDOD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW8876sDOD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW8876sDOD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tW8876sDOD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW8876sDOD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tW8876sDOD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tW8876sDOD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW8876sDOD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW8876sDOD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW8876sDOD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW8876sDOD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tW8876sDOD .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tW8876sDOD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW8876sDOD .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW8876sDOD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW8876sDOD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW8876sDOD .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tW8876sDOD .navbar.navbar-short {
  min-height: 60px;
}
.cid-tW8876sDOD .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tW8876sDOD .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tW8876sDOD .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tW8876sDOD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW8876sDOD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW8876sDOD .dropdown-item.active,
.cid-tW8876sDOD .dropdown-item:active {
  background-color: transparent;
}
.cid-tW8876sDOD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW8876sDOD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW8876sDOD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW8876sDOD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #636363;
}
.cid-tW8876sDOD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW8876sDOD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW8876sDOD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW8876sDOD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW8876sDOD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tW8876sDOD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tW8876sDOD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tW8876sDOD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8876sDOD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8876sDOD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tW8876sDOD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8876sDOD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tW8876sDOD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tW8876sDOD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8876sDOD .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tW8876sDOD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW8876sDOD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tW8876sDOD .navbar {
    height: 77px;
  }
  .cid-tW8876sDOD .navbar.opened {
    height: auto;
  }
  .cid-tW8876sDOD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tW8877nrhn {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tW8877nrhn .inner-header {
  color: #ffffff;
  background-color: #ffffff;
}
.cid-tW8877nrhn .inner-header-link {
  color: #ffffff;
}
.cid-tW8877nrhn H1 {
  color: #000000;
}
.cid-tW8877nrhn P {
  color: #777d74;
}
.cid-k7848C1NeH {
  background: linear-gradient(0deg, #ffffff, #bbbbbb);
}
@media (min-width: 992px) {
  .cid-k7848C1NeH .product-item .product-item-title {
    position: relative;
    z-index: 1;
    margin-bottom: -3rem;
  }
  .cid-k7848C1NeH .product-item .product-item-img {
    position: relative;
    z-index: 0;
    max-width: 60vw;
  }
  .cid-k7848C1NeH .product-item .product-item-description {
    position: relative;
    z-index: 1;
    margin-top: -3rem;
    max-width: 50vw;
  }
}
.cid-k7848C1NeH .section-heading {
  text-transform: uppercase;
}
.cid-k7848C1NeH .bg-faded-Dw {
  background-color: #98dee8;
  opacity: 0.85;
}
.cid-k7848C1NeH .bg-faded-Up {
  background-color: #ffffff;
  opacity: 0.85;
}
.cid-k7848C1NeH H2 {
  color: #232323;
  text-align: left;
}
.cid-k7848C1NeH P {
  text-align: left;
  color: #232323;
}
.cid-k7848C1NeH .section-heading .section-heading-upper {
  display: block;
  font-size: 1rem;
  font-weight: 800;
}
.cid-k7848C1NeH .section-heading .section-heading-lower {
  display: block;
  font-size: 3rem;
  font-weight: 100;
}
.cid-tW8878q5lM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8878q5lM .mbr-text {
  text-align: left;
}
.cid-tW96h1HPrK {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW96h1HPrK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW96h1HPrK .row {
  flex-direction: row-reverse;
}
.cid-tW96h1HPrK img {
  width: 100%;
}
.cid-tW95Z5SGzk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW95hcHfng {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW95hcHfng .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW95hcHfng .row {
  flex-direction: row-reverse;
}
.cid-tW95hcHfng img {
  width: 100%;
}
.cid-tW95lTLUoq {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8878H3sH {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8878H3sH .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8878H3sH .row {
  flex-direction: row-reverse;
}
.cid-tW8878H3sH img {
  width: 100%;
}
.cid-tW8878YoZF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tWueCwmm6p {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWueCwmm6p .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tWdtK3zkN0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdtK3zkN0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tWdtK3zkN0 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWdtK3zkN0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-tW8anLHFtH {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tW8anLHFtH .inner-header {
  color: #ffffff;
  background-color: #ffffff;
}
.cid-tW8anLHFtH .inner-header-link {
  color: #ffffff;
}
.cid-tW8anLHFtH H1 {
  color: #000000;
}
.cid-tW8anLHFtH P {
  color: #333333;
}
.cid-tW8anLUNav {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8anLUNav .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8anLUNav .row {
  flex-direction: row-reverse;
}
.cid-tW8anLUNav img {
  width: 100%;
}
.cid-tWczVH1PUc {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tWczVH1PUc blockquote {
  border-color: #777d74;
}
.cid-tW8anMaNbZ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8anMpXyz {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8anMpXyz .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8anMpXyz .row {
  flex-direction: row-reverse;
}
.cid-tW8anMpXyz img {
  width: 100%;
}
.cid-tW8anNAW1W {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8anOk9t1 .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffffff;
}
.cid-tW8anOk9t1 .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #fafafa;
}
.cid-tW8anOk9t1 .divider-top::before,
.cid-tW8anOk9t1 .divider-bottom::before,
.cid-tW8anOk9t1 .divider-top::after,
.cid-tW8anOk9t1 .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-tW8anOk9t1 .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-tW8anOk9t1 .divider-triangles::before {
  top: -50px;
}
.cid-tW8anOk9t1 .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-tW8anOk9t1 .divider-halfcircle::before {
  top: -50px;
}
.cid-tW8anOk9t1 .divider-multitriangles::before,
.cid-tW8anOk9t1 .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-tW8anOk9t1 .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffffff, 50px -50px 0 #ffffff;
}
.cid-tW8anOxpSB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tW8anOxpSB .mbr-section-title {
  text-align: left;
}
.cid-tW8anORe3F {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tW8anORe3F .top-line {
  display: flex;
  justify-content: space-between;
}
.cid-tW8anORe3F .mbr-section-title,
.cid-tW8anORe3F .mbr-section-subtitle {
  text-align: center;
}
.cid-tW8anORe3F .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tW8anORe3F .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tW8anORe3F .d-flex {
    flex-wrap: wrap;
  }
  .cid-tW8anORe3F .card-box {
    padding: 1rem;
  }
  .cid-tW8anORe3F .w-33,
  .cid-tW8anORe3F .w-66 {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tW8anORe3F .w-33 {
    width: 33.33%;
  }
  .cid-tW8anORe3F .w-66 {
    width: 66.33%;
  }
  .cid-tW8anORe3F .card-box {
    padding: 2rem;
  }
  .cid-tW8anORe3F .image-wrapper,
  .cid-tW8anORe3F img {
    height: 100%;
    object-fit: cover;
  }
}
.cid-tWdvi4BAp3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdvi4BAp3 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tW8anTfNCw {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW8anTfNCw nav.navbar {
  position: fixed;
}
.cid-tW8anTfNCw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8anTfNCw .dropdown-menu {
  padding: 0;
}
.cid-tW8anTfNCw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8anTfNCw .dropdown-item:hover,
.cid-tW8anTfNCw .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tW8anTfNCw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tW8anTfNCw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tW8anTfNCw .nav-link {
  position: relative;
}
.cid-tW8anTfNCw .container {
  display: flex;
  margin: auto;
}
.cid-tW8anTfNCw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tW8anTfNCw .navbar-caption {
  padding-right: 4rem;
}
.cid-tW8anTfNCw .dropdown-menu,
.cid-tW8anTfNCw .navbar.opened {
  background: #636363 !important;
}
.cid-tW8anTfNCw .nav-item:focus,
.cid-tW8anTfNCw .nav-link:focus {
  outline: none;
}
.cid-tW8anTfNCw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW8anTfNCw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW8anTfNCw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tW8anTfNCw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8anTfNCw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW8anTfNCw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW8anTfNCw .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #636363;
}
.cid-tW8anTfNCw .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8anTfNCw .navbar.opened {
  transition: all .3s;
}
.cid-tW8anTfNCw .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tW8anTfNCw .navbar .navbar-logo img {
  width: auto;
}
.cid-tW8anTfNCw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW8anTfNCw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW8anTfNCw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW8anTfNCw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tW8anTfNCw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW8anTfNCw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW8anTfNCw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tW8anTfNCw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW8anTfNCw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tW8anTfNCw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tW8anTfNCw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW8anTfNCw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW8anTfNCw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW8anTfNCw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW8anTfNCw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tW8anTfNCw .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tW8anTfNCw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW8anTfNCw .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW8anTfNCw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW8anTfNCw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW8anTfNCw .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tW8anTfNCw .navbar.navbar-short {
  min-height: 60px;
}
.cid-tW8anTfNCw .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tW8anTfNCw .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tW8anTfNCw .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tW8anTfNCw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW8anTfNCw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW8anTfNCw .dropdown-item.active,
.cid-tW8anTfNCw .dropdown-item:active {
  background-color: transparent;
}
.cid-tW8anTfNCw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW8anTfNCw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW8anTfNCw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW8anTfNCw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #636363;
}
.cid-tW8anTfNCw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW8anTfNCw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW8anTfNCw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW8anTfNCw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW8anTfNCw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tW8anTfNCw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tW8anTfNCw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tW8anTfNCw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8anTfNCw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8anTfNCw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tW8anTfNCw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8anTfNCw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tW8anTfNCw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tW8anTfNCw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8anTfNCw .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tW8anTfNCw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW8anTfNCw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tW8anTfNCw .navbar {
    height: 77px;
  }
  .cid-tW8anTfNCw .navbar.opened {
    height: auto;
  }
  .cid-tW8anTfNCw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWdtK3zkN0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdtK3zkN0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tWdtK3zkN0 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWdtK3zkN0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-tW8djrEyfh {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW8djrEyfh nav.navbar {
  position: fixed;
}
.cid-tW8djrEyfh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8djrEyfh .dropdown-menu {
  padding: 0;
}
.cid-tW8djrEyfh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8djrEyfh .dropdown-item:hover,
.cid-tW8djrEyfh .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tW8djrEyfh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tW8djrEyfh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tW8djrEyfh .nav-link {
  position: relative;
}
.cid-tW8djrEyfh .container {
  display: flex;
  margin: auto;
}
.cid-tW8djrEyfh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tW8djrEyfh .navbar-caption {
  padding-right: 4rem;
}
.cid-tW8djrEyfh .dropdown-menu,
.cid-tW8djrEyfh .navbar.opened {
  background: #636363 !important;
}
.cid-tW8djrEyfh .nav-item:focus,
.cid-tW8djrEyfh .nav-link:focus {
  outline: none;
}
.cid-tW8djrEyfh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW8djrEyfh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW8djrEyfh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tW8djrEyfh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8djrEyfh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW8djrEyfh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW8djrEyfh .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #636363;
}
.cid-tW8djrEyfh .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8djrEyfh .navbar.opened {
  transition: all .3s;
}
.cid-tW8djrEyfh .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tW8djrEyfh .navbar .navbar-logo img {
  width: auto;
}
.cid-tW8djrEyfh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW8djrEyfh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW8djrEyfh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW8djrEyfh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tW8djrEyfh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW8djrEyfh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW8djrEyfh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tW8djrEyfh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW8djrEyfh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tW8djrEyfh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tW8djrEyfh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW8djrEyfh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW8djrEyfh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW8djrEyfh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW8djrEyfh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tW8djrEyfh .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tW8djrEyfh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW8djrEyfh .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW8djrEyfh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW8djrEyfh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW8djrEyfh .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tW8djrEyfh .navbar.navbar-short {
  min-height: 60px;
}
.cid-tW8djrEyfh .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tW8djrEyfh .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tW8djrEyfh .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tW8djrEyfh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW8djrEyfh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW8djrEyfh .dropdown-item.active,
.cid-tW8djrEyfh .dropdown-item:active {
  background-color: transparent;
}
.cid-tW8djrEyfh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW8djrEyfh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW8djrEyfh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW8djrEyfh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #636363;
}
.cid-tW8djrEyfh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW8djrEyfh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW8djrEyfh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW8djrEyfh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW8djrEyfh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tW8djrEyfh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tW8djrEyfh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tW8djrEyfh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8djrEyfh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8djrEyfh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tW8djrEyfh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8djrEyfh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tW8djrEyfh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tW8djrEyfh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8djrEyfh .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tW8djrEyfh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW8djrEyfh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tW8djrEyfh .navbar {
    height: 77px;
  }
  .cid-tW8djrEyfh .navbar.opened {
    height: auto;
  }
  .cid-tW8djrEyfh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tW8djsirJV {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tW8djsirJV .inner-header {
  color: #ffffff;
  background-color: #ffffff;
}
.cid-tW8djsirJV .inner-header-link {
  color: #ffffff;
}
.cid-tW8djsirJV H1 {
  color: #000000;
}
.cid-tW8djsirJV P {
  color: #777d74;
}
.cid-tW8djsDoZX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8djsDoZX .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8djsDoZX .row {
  flex-direction: row-reverse;
}
.cid-tW8djsDoZX img {
  width: 100%;
}
.cid-tW8djt3OHK {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8djtgoIZ {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tW8djtt1UI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8djtt1UI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8djtt1UI .row {
  flex-direction: row-reverse;
}
.cid-tW8djtt1UI img {
  width: 100%;
}
.cid-tW8djtNkkx {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8dMPqgPS {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tW8dNsiqX2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8dNsiqX2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8dNsiqX2 .row {
  flex-direction: row-reverse;
}
.cid-tW8dNsiqX2 img {
  width: 100%;
}
.cid-tW8dNRWcVK {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8e0j8iVE {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tW8e13wc9B {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8e13wc9B .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8e13wc9B .row {
  flex-direction: row-reverse;
}
.cid-tW8e13wc9B img {
  width: 100%;
}
.cid-tW8e1wIya5 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8e1wIya5 .mbr-text {
  text-align: left;
}
.cid-tWdvkjyAz4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdvkjyAz4 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tWdtK3zkN0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdtK3zkN0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tWdtK3zkN0 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWdtK3zkN0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-tW8end0r9B {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tW8end0r9B .inner-header {
  color: #ffffff;
  background-color: #ffffff;
}
.cid-tW8end0r9B .inner-header-link {
  color: #ffffff;
}
.cid-tW8end0r9B H1 {
  color: #000000;
}
.cid-tW8end0r9B P {
  color: #333333;
}
.cid-tW8endnxvF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8endnxvF .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8endnxvF .row {
  flex-direction: row-reverse;
}
.cid-tW8endnxvF img {
  width: 100%;
}
.cid-tWczzSQCna {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tWczzSQCna blockquote {
  border-color: #777d74;
}
.cid-tW8endRPkA {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8enecDQX {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8enecDQX .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8enecDQX .row {
  flex-direction: row-reverse;
}
.cid-tW8enecDQX img {
  width: 100%;
}
.cid-tW8eneuzR2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8eneMPSw {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8eneMPSw .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8eneMPSw img {
  width: 100%;
}
.cid-tW8enf6MZt {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8enfmy3d {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8enfmy3d .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8enfmy3d .row {
  flex-direction: row-reverse;
}
.cid-tW8enfmy3d img {
  width: 100%;
}
.cid-tW8enfmy3d .mbr-text {
  text-align: right;
}
.cid-tW8enfF7MO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8fypnS1F {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8fypnS1F .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8fypnS1F .row {
  flex-direction: row-reverse;
}
.cid-tW8fypnS1F img {
  width: 100%;
}
.cid-tW8fBYYt8r {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8fBYYt8r .mbr-text {
  text-align: left;
}
.cid-tW8fPjBOoA {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8fPjBOoA blockquote {
  border-color: #777d74;
}
.cid-tW8eng3sjT .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffffff;
}
.cid-tW8eng3sjT .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #fafafa;
}
.cid-tW8eng3sjT .divider-top::before,
.cid-tW8eng3sjT .divider-bottom::before,
.cid-tW8eng3sjT .divider-top::after,
.cid-tW8eng3sjT .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-tW8eng3sjT .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-tW8eng3sjT .divider-triangles::before {
  top: -50px;
}
.cid-tW8eng3sjT .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-tW8eng3sjT .divider-halfcircle::before {
  top: -50px;
}
.cid-tW8eng3sjT .divider-multitriangles::before,
.cid-tW8eng3sjT .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-tW8eng3sjT .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffffff, 50px -50px 0 #ffffff;
}
.cid-tW8engnUnz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tW8engnUnz .mbr-section-title {
  text-align: left;
}
.cid-tW8engFqDz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tW8engFqDz .top-line {
  display: flex;
  justify-content: space-between;
}
.cid-tW8engFqDz .mbr-section-title,
.cid-tW8engFqDz .mbr-section-subtitle {
  text-align: center;
}
.cid-tW8engFqDz .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tW8engFqDz .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tW8engFqDz .d-flex {
    flex-wrap: wrap;
  }
  .cid-tW8engFqDz .card-box {
    padding: 1rem;
  }
  .cid-tW8engFqDz .w-33,
  .cid-tW8engFqDz .w-66 {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tW8engFqDz .w-33 {
    width: 33.33%;
  }
  .cid-tW8engFqDz .w-66 {
    width: 66.33%;
  }
  .cid-tW8engFqDz .card-box {
    padding: 2rem;
  }
  .cid-tW8engFqDz .image-wrapper,
  .cid-tW8engFqDz img {
    height: 100%;
    object-fit: cover;
  }
}
.cid-tWdvmZoc2y {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdvmZoc2y .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tW8eniaWpy {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW8eniaWpy nav.navbar {
  position: fixed;
}
.cid-tW8eniaWpy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8eniaWpy .dropdown-menu {
  padding: 0;
}
.cid-tW8eniaWpy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8eniaWpy .dropdown-item:hover,
.cid-tW8eniaWpy .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tW8eniaWpy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tW8eniaWpy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tW8eniaWpy .nav-link {
  position: relative;
}
.cid-tW8eniaWpy .container {
  display: flex;
  margin: auto;
}
.cid-tW8eniaWpy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tW8eniaWpy .navbar-caption {
  padding-right: 4rem;
}
.cid-tW8eniaWpy .dropdown-menu,
.cid-tW8eniaWpy .navbar.opened {
  background: #636363 !important;
}
.cid-tW8eniaWpy .nav-item:focus,
.cid-tW8eniaWpy .nav-link:focus {
  outline: none;
}
.cid-tW8eniaWpy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW8eniaWpy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW8eniaWpy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tW8eniaWpy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8eniaWpy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW8eniaWpy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW8eniaWpy .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #636363;
}
.cid-tW8eniaWpy .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8eniaWpy .navbar.opened {
  transition: all .3s;
}
.cid-tW8eniaWpy .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tW8eniaWpy .navbar .navbar-logo img {
  width: auto;
}
.cid-tW8eniaWpy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW8eniaWpy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW8eniaWpy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW8eniaWpy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tW8eniaWpy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW8eniaWpy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW8eniaWpy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tW8eniaWpy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW8eniaWpy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tW8eniaWpy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tW8eniaWpy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW8eniaWpy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW8eniaWpy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW8eniaWpy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW8eniaWpy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tW8eniaWpy .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tW8eniaWpy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW8eniaWpy .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW8eniaWpy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW8eniaWpy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW8eniaWpy .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tW8eniaWpy .navbar.navbar-short {
  min-height: 60px;
}
.cid-tW8eniaWpy .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tW8eniaWpy .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tW8eniaWpy .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tW8eniaWpy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW8eniaWpy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW8eniaWpy .dropdown-item.active,
.cid-tW8eniaWpy .dropdown-item:active {
  background-color: transparent;
}
.cid-tW8eniaWpy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW8eniaWpy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW8eniaWpy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW8eniaWpy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #636363;
}
.cid-tW8eniaWpy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW8eniaWpy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW8eniaWpy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW8eniaWpy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW8eniaWpy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tW8eniaWpy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tW8eniaWpy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tW8eniaWpy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8eniaWpy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8eniaWpy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tW8eniaWpy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8eniaWpy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tW8eniaWpy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tW8eniaWpy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8eniaWpy .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tW8eniaWpy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW8eniaWpy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tW8eniaWpy .navbar {
    height: 77px;
  }
  .cid-tW8eniaWpy .navbar.opened {
    height: auto;
  }
  .cid-tW8eniaWpy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWdtK3zkN0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdtK3zkN0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tWdtK3zkN0 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWdtK3zkN0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-tW8gCDs8Ad {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tW8gCDs8Ad .inner-header {
  color: #ffffff;
  background-color: #ffffff;
}
.cid-tW8gCDs8Ad .inner-header-link {
  color: #ffffff;
}
.cid-tW8gCDs8Ad H1 {
  color: #000000;
}
.cid-tW8gCDs8Ad P {
  color: #333333;
}
.cid-tW8gCDNFoz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8gCDNFoz .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8gCDNFoz .row {
  flex-direction: row-reverse;
}
.cid-tW8gCDNFoz img {
  width: 100%;
}
.cid-tW8gCEaaK2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8hc8vlsP {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8hc8vlsP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8hc8vlsP .row {
  flex-direction: row-reverse;
}
.cid-tW8hc8vlsP img {
  width: 100%;
}
.cid-tW8hgzAHDd {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8hgzAHDd .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8hgzAHDd .row {
  flex-direction: row-reverse;
}
.cid-tW8hgzAHDd img {
  width: 100%;
}
.cid-tW8gCEPIKm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8hMOVHmv {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8hMOVHmv .video-wrapper {
  width: 100%;
}
.cid-tW8hMOVHmv .mbr-section-title,
.cid-tW8hMOVHmv .mbr-section-subtitle,
.cid-tW8hMOVHmv .mbr-text {
  text-align: center;
}
.cid-tW8gCGSlTo {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tW8gCGSlTo blockquote {
  border-color: #777d74;
}
.cid-tW8gCH7g6A .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffffff;
}
.cid-tW8gCH7g6A .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #fafafa;
}
.cid-tW8gCH7g6A .divider-top::before,
.cid-tW8gCH7g6A .divider-bottom::before,
.cid-tW8gCH7g6A .divider-top::after,
.cid-tW8gCH7g6A .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-tW8gCH7g6A .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-tW8gCH7g6A .divider-triangles::before {
  top: -50px;
}
.cid-tW8gCH7g6A .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-tW8gCH7g6A .divider-halfcircle::before {
  top: -50px;
}
.cid-tW8gCH7g6A .divider-multitriangles::before,
.cid-tW8gCH7g6A .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-tW8gCH7g6A .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffffff, 50px -50px 0 #ffffff;
}
.cid-tW8gCHkWJT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tW8gCHkWJT .mbr-section-title {
  text-align: left;
}
.cid-tW8gCHI9IZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tW8gCHI9IZ .top-line {
  display: flex;
  justify-content: space-between;
}
.cid-tW8gCHI9IZ .mbr-section-title,
.cid-tW8gCHI9IZ .mbr-section-subtitle {
  text-align: center;
}
.cid-tW8gCHI9IZ .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tW8gCHI9IZ .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tW8gCHI9IZ .d-flex {
    flex-wrap: wrap;
  }
  .cid-tW8gCHI9IZ .card-box {
    padding: 1rem;
  }
  .cid-tW8gCHI9IZ .w-33,
  .cid-tW8gCHI9IZ .w-66 {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tW8gCHI9IZ .w-33 {
    width: 33.33%;
  }
  .cid-tW8gCHI9IZ .w-66 {
    width: 66.33%;
  }
  .cid-tW8gCHI9IZ .card-box {
    padding: 2rem;
  }
  .cid-tW8gCHI9IZ .image-wrapper,
  .cid-tW8gCHI9IZ img {
    height: 100%;
    object-fit: cover;
  }
}
.cid-tWdvv8nYjD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdvv8nYjD .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tW8gCJmUtl {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW8gCJmUtl nav.navbar {
  position: fixed;
}
.cid-tW8gCJmUtl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8gCJmUtl .dropdown-menu {
  padding: 0;
}
.cid-tW8gCJmUtl .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8gCJmUtl .dropdown-item:hover,
.cid-tW8gCJmUtl .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tW8gCJmUtl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tW8gCJmUtl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tW8gCJmUtl .nav-link {
  position: relative;
}
.cid-tW8gCJmUtl .container {
  display: flex;
  margin: auto;
}
.cid-tW8gCJmUtl .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tW8gCJmUtl .navbar-caption {
  padding-right: 4rem;
}
.cid-tW8gCJmUtl .dropdown-menu,
.cid-tW8gCJmUtl .navbar.opened {
  background: #636363 !important;
}
.cid-tW8gCJmUtl .nav-item:focus,
.cid-tW8gCJmUtl .nav-link:focus {
  outline: none;
}
.cid-tW8gCJmUtl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW8gCJmUtl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW8gCJmUtl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tW8gCJmUtl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8gCJmUtl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW8gCJmUtl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW8gCJmUtl .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #636363;
}
.cid-tW8gCJmUtl .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8gCJmUtl .navbar.opened {
  transition: all .3s;
}
.cid-tW8gCJmUtl .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tW8gCJmUtl .navbar .navbar-logo img {
  width: auto;
}
.cid-tW8gCJmUtl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW8gCJmUtl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW8gCJmUtl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW8gCJmUtl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tW8gCJmUtl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW8gCJmUtl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW8gCJmUtl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tW8gCJmUtl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW8gCJmUtl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tW8gCJmUtl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tW8gCJmUtl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW8gCJmUtl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW8gCJmUtl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW8gCJmUtl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW8gCJmUtl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tW8gCJmUtl .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tW8gCJmUtl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW8gCJmUtl .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW8gCJmUtl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW8gCJmUtl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW8gCJmUtl .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tW8gCJmUtl .navbar.navbar-short {
  min-height: 60px;
}
.cid-tW8gCJmUtl .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tW8gCJmUtl .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tW8gCJmUtl .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tW8gCJmUtl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW8gCJmUtl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW8gCJmUtl .dropdown-item.active,
.cid-tW8gCJmUtl .dropdown-item:active {
  background-color: transparent;
}
.cid-tW8gCJmUtl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW8gCJmUtl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW8gCJmUtl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW8gCJmUtl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #636363;
}
.cid-tW8gCJmUtl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW8gCJmUtl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW8gCJmUtl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW8gCJmUtl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW8gCJmUtl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tW8gCJmUtl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tW8gCJmUtl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tW8gCJmUtl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8gCJmUtl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8gCJmUtl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tW8gCJmUtl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8gCJmUtl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tW8gCJmUtl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tW8gCJmUtl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8gCJmUtl .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tW8gCJmUtl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW8gCJmUtl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tW8gCJmUtl .navbar {
    height: 77px;
  }
  .cid-tW8gCJmUtl .navbar.opened {
    height: auto;
  }
  .cid-tW8gCJmUtl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWdtK3zkN0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdtK3zkN0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tWdtK3zkN0 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWdtK3zkN0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-tW8ijxjHXg {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tW8ijxjHXg .inner-header {
  color: #ffffff;
  background-color: #ffffff;
}
.cid-tW8ijxjHXg .inner-header-link {
  color: #ffffff;
}
.cid-tW8ijxjHXg H1 {
  color: #000000;
}
.cid-tW8ijxjHXg P {
  color: #333333;
}
.cid-tW8ijy72SP {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8ijy72SP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8ijy72SP .row {
  flex-direction: row-reverse;
}
.cid-tW8ijy72SP img {
  width: 100%;
}
.cid-tW8ijyFU7t {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8ijyWPKM {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8ijyWPKM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8ijyWPKM .row {
  flex-direction: row-reverse;
}
.cid-tW8ijyWPKM img {
  width: 100%;
}
.cid-tW8ijzjwyL {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8ijB5kKl .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffffff;
}
.cid-tW8ijB5kKl .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #fafafa;
}
.cid-tW8ijB5kKl .divider-top::before,
.cid-tW8ijB5kKl .divider-bottom::before,
.cid-tW8ijB5kKl .divider-top::after,
.cid-tW8ijB5kKl .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-tW8ijB5kKl .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-tW8ijB5kKl .divider-triangles::before {
  top: -50px;
}
.cid-tW8ijB5kKl .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-tW8ijB5kKl .divider-halfcircle::before {
  top: -50px;
}
.cid-tW8ijB5kKl .divider-multitriangles::before,
.cid-tW8ijB5kKl .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-tW8ijB5kKl .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffffff, 50px -50px 0 #ffffff;
}
.cid-tW8ijBgOni {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tW8ijBgOni .mbr-section-title {
  text-align: left;
}
.cid-tW8ijBycm0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tW8ijBycm0 .top-line {
  display: flex;
  justify-content: space-between;
}
.cid-tW8ijBycm0 .mbr-section-title,
.cid-tW8ijBycm0 .mbr-section-subtitle {
  text-align: center;
}
.cid-tW8ijBycm0 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tW8ijBycm0 .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tW8ijBycm0 .d-flex {
    flex-wrap: wrap;
  }
  .cid-tW8ijBycm0 .card-box {
    padding: 1rem;
  }
  .cid-tW8ijBycm0 .w-33,
  .cid-tW8ijBycm0 .w-66 {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tW8ijBycm0 .w-33 {
    width: 33.33%;
  }
  .cid-tW8ijBycm0 .w-66 {
    width: 66.33%;
  }
  .cid-tW8ijBycm0 .card-box {
    padding: 2rem;
  }
  .cid-tW8ijBycm0 .image-wrapper,
  .cid-tW8ijBycm0 img {
    height: 100%;
    object-fit: cover;
  }
}
.cid-tWdvxCyXxB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdvxCyXxB .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tW8ijCz6Ny {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW8ijCz6Ny nav.navbar {
  position: fixed;
}
.cid-tW8ijCz6Ny .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8ijCz6Ny .dropdown-menu {
  padding: 0;
}
.cid-tW8ijCz6Ny .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8ijCz6Ny .dropdown-item:hover,
.cid-tW8ijCz6Ny .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tW8ijCz6Ny .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tW8ijCz6Ny .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tW8ijCz6Ny .nav-link {
  position: relative;
}
.cid-tW8ijCz6Ny .container {
  display: flex;
  margin: auto;
}
.cid-tW8ijCz6Ny .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tW8ijCz6Ny .navbar-caption {
  padding-right: 4rem;
}
.cid-tW8ijCz6Ny .dropdown-menu,
.cid-tW8ijCz6Ny .navbar.opened {
  background: #636363 !important;
}
.cid-tW8ijCz6Ny .nav-item:focus,
.cid-tW8ijCz6Ny .nav-link:focus {
  outline: none;
}
.cid-tW8ijCz6Ny .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW8ijCz6Ny .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW8ijCz6Ny .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tW8ijCz6Ny .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8ijCz6Ny .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW8ijCz6Ny .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW8ijCz6Ny .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #636363;
}
.cid-tW8ijCz6Ny .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8ijCz6Ny .navbar.opened {
  transition: all .3s;
}
.cid-tW8ijCz6Ny .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tW8ijCz6Ny .navbar .navbar-logo img {
  width: auto;
}
.cid-tW8ijCz6Ny .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW8ijCz6Ny .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW8ijCz6Ny .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW8ijCz6Ny .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tW8ijCz6Ny .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW8ijCz6Ny .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW8ijCz6Ny .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tW8ijCz6Ny .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW8ijCz6Ny .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tW8ijCz6Ny .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tW8ijCz6Ny .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW8ijCz6Ny .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW8ijCz6Ny .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW8ijCz6Ny .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW8ijCz6Ny .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tW8ijCz6Ny .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tW8ijCz6Ny .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW8ijCz6Ny .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW8ijCz6Ny .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW8ijCz6Ny .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW8ijCz6Ny .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tW8ijCz6Ny .navbar.navbar-short {
  min-height: 60px;
}
.cid-tW8ijCz6Ny .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tW8ijCz6Ny .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tW8ijCz6Ny .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tW8ijCz6Ny .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW8ijCz6Ny .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW8ijCz6Ny .dropdown-item.active,
.cid-tW8ijCz6Ny .dropdown-item:active {
  background-color: transparent;
}
.cid-tW8ijCz6Ny .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW8ijCz6Ny .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW8ijCz6Ny .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW8ijCz6Ny .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #636363;
}
.cid-tW8ijCz6Ny .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW8ijCz6Ny .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW8ijCz6Ny ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW8ijCz6Ny .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW8ijCz6Ny button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tW8ijCz6Ny button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tW8ijCz6Ny button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tW8ijCz6Ny button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8ijCz6Ny button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8ijCz6Ny button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tW8ijCz6Ny nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8ijCz6Ny nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tW8ijCz6Ny nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tW8ijCz6Ny nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8ijCz6Ny .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tW8ijCz6Ny a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW8ijCz6Ny .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tW8ijCz6Ny .navbar {
    height: 77px;
  }
  .cid-tW8ijCz6Ny .navbar.opened {
    height: auto;
  }
  .cid-tW8ijCz6Ny .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWdtK3zkN0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdtK3zkN0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tWdtK3zkN0 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWdtK3zkN0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-tW8jyy1uzT {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tW8jyy1uzT .inner-header {
  color: #ffffff;
  background-color: #ffffff;
}
.cid-tW8jyy1uzT .inner-header-link {
  color: #ffffff;
}
.cid-tW8jyy1uzT H1 {
  color: #000000;
}
.cid-tW8jyy1uzT P {
  color: #333333;
}
.cid-tW8jyyxtbX {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8jyyxtbX .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8jyyxtbX .row {
  flex-direction: row-reverse;
}
.cid-tW8jyyxtbX img {
  width: 100%;
}
.cid-tW8jyz8BsS {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tWcDlEFgbk {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tWcDlEFgbk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tWcDlEFgbk .row {
  flex-direction: row-reverse;
}
.cid-tWcDlEFgbk img {
  width: 100%;
}
.cid-tW8jyApobG .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffffff;
}
.cid-tW8jyApobG .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #fafafa;
}
.cid-tW8jyApobG .divider-top::before,
.cid-tW8jyApobG .divider-bottom::before,
.cid-tW8jyApobG .divider-top::after,
.cid-tW8jyApobG .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-tW8jyApobG .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-tW8jyApobG .divider-triangles::before {
  top: -50px;
}
.cid-tW8jyApobG .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-tW8jyApobG .divider-halfcircle::before {
  top: -50px;
}
.cid-tW8jyApobG .divider-multitriangles::before,
.cid-tW8jyApobG .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-tW8jyApobG .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffffff, 50px -50px 0 #ffffff;
}
.cid-tW8jyAE4Be {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tW8jyAE4Be .mbr-section-title {
  text-align: left;
}
.cid-tW8jyAZRJR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tW8jyAZRJR .top-line {
  display: flex;
  justify-content: space-between;
}
.cid-tW8jyAZRJR .mbr-section-title,
.cid-tW8jyAZRJR .mbr-section-subtitle {
  text-align: center;
}
.cid-tW8jyAZRJR .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tW8jyAZRJR .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tW8jyAZRJR .d-flex {
    flex-wrap: wrap;
  }
  .cid-tW8jyAZRJR .card-box {
    padding: 1rem;
  }
  .cid-tW8jyAZRJR .w-33,
  .cid-tW8jyAZRJR .w-66 {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tW8jyAZRJR .w-33 {
    width: 33.33%;
  }
  .cid-tW8jyAZRJR .w-66 {
    width: 66.33%;
  }
  .cid-tW8jyAZRJR .card-box {
    padding: 2rem;
  }
  .cid-tW8jyAZRJR .image-wrapper,
  .cid-tW8jyAZRJR img {
    height: 100%;
    object-fit: cover;
  }
}
.cid-tWdvzRoEXD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdvzRoEXD .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tW8jyCU6fP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW8jyCU6fP nav.navbar {
  position: fixed;
}
.cid-tW8jyCU6fP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8jyCU6fP .dropdown-menu {
  padding: 0;
}
.cid-tW8jyCU6fP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8jyCU6fP .dropdown-item:hover,
.cid-tW8jyCU6fP .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tW8jyCU6fP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tW8jyCU6fP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tW8jyCU6fP .nav-link {
  position: relative;
}
.cid-tW8jyCU6fP .container {
  display: flex;
  margin: auto;
}
.cid-tW8jyCU6fP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tW8jyCU6fP .navbar-caption {
  padding-right: 4rem;
}
.cid-tW8jyCU6fP .dropdown-menu,
.cid-tW8jyCU6fP .navbar.opened {
  background: #636363 !important;
}
.cid-tW8jyCU6fP .nav-item:focus,
.cid-tW8jyCU6fP .nav-link:focus {
  outline: none;
}
.cid-tW8jyCU6fP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW8jyCU6fP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW8jyCU6fP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tW8jyCU6fP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8jyCU6fP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW8jyCU6fP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW8jyCU6fP .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #636363;
}
.cid-tW8jyCU6fP .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8jyCU6fP .navbar.opened {
  transition: all .3s;
}
.cid-tW8jyCU6fP .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tW8jyCU6fP .navbar .navbar-logo img {
  width: auto;
}
.cid-tW8jyCU6fP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW8jyCU6fP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW8jyCU6fP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW8jyCU6fP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tW8jyCU6fP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW8jyCU6fP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW8jyCU6fP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tW8jyCU6fP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW8jyCU6fP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tW8jyCU6fP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tW8jyCU6fP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW8jyCU6fP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW8jyCU6fP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW8jyCU6fP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW8jyCU6fP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tW8jyCU6fP .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tW8jyCU6fP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW8jyCU6fP .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW8jyCU6fP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW8jyCU6fP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW8jyCU6fP .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tW8jyCU6fP .navbar.navbar-short {
  min-height: 60px;
}
.cid-tW8jyCU6fP .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tW8jyCU6fP .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tW8jyCU6fP .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tW8jyCU6fP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW8jyCU6fP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW8jyCU6fP .dropdown-item.active,
.cid-tW8jyCU6fP .dropdown-item:active {
  background-color: transparent;
}
.cid-tW8jyCU6fP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW8jyCU6fP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW8jyCU6fP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW8jyCU6fP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #636363;
}
.cid-tW8jyCU6fP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW8jyCU6fP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW8jyCU6fP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW8jyCU6fP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW8jyCU6fP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tW8jyCU6fP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tW8jyCU6fP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tW8jyCU6fP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8jyCU6fP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8jyCU6fP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tW8jyCU6fP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8jyCU6fP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tW8jyCU6fP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tW8jyCU6fP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8jyCU6fP .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tW8jyCU6fP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW8jyCU6fP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tW8jyCU6fP .navbar {
    height: 77px;
  }
  .cid-tW8jyCU6fP .navbar.opened {
    height: auto;
  }
  .cid-tW8jyCU6fP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWdtK3zkN0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdtK3zkN0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tWdtK3zkN0 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWdtK3zkN0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-tW8kol2uvg {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW8kol2uvg nav.navbar {
  position: fixed;
}
.cid-tW8kol2uvg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8kol2uvg .dropdown-menu {
  padding: 0;
}
.cid-tW8kol2uvg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8kol2uvg .dropdown-item:hover,
.cid-tW8kol2uvg .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tW8kol2uvg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tW8kol2uvg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tW8kol2uvg .nav-link {
  position: relative;
}
.cid-tW8kol2uvg .container {
  display: flex;
  margin: auto;
}
.cid-tW8kol2uvg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tW8kol2uvg .navbar-caption {
  padding-right: 4rem;
}
.cid-tW8kol2uvg .dropdown-menu,
.cid-tW8kol2uvg .navbar.opened {
  background: #636363 !important;
}
.cid-tW8kol2uvg .nav-item:focus,
.cid-tW8kol2uvg .nav-link:focus {
  outline: none;
}
.cid-tW8kol2uvg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW8kol2uvg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW8kol2uvg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tW8kol2uvg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8kol2uvg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW8kol2uvg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW8kol2uvg .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #636363;
}
.cid-tW8kol2uvg .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8kol2uvg .navbar.opened {
  transition: all .3s;
}
.cid-tW8kol2uvg .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tW8kol2uvg .navbar .navbar-logo img {
  width: auto;
}
.cid-tW8kol2uvg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW8kol2uvg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW8kol2uvg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW8kol2uvg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tW8kol2uvg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW8kol2uvg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW8kol2uvg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tW8kol2uvg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW8kol2uvg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tW8kol2uvg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tW8kol2uvg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW8kol2uvg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW8kol2uvg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW8kol2uvg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW8kol2uvg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tW8kol2uvg .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tW8kol2uvg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW8kol2uvg .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW8kol2uvg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW8kol2uvg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW8kol2uvg .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tW8kol2uvg .navbar.navbar-short {
  min-height: 60px;
}
.cid-tW8kol2uvg .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tW8kol2uvg .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tW8kol2uvg .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tW8kol2uvg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW8kol2uvg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW8kol2uvg .dropdown-item.active,
.cid-tW8kol2uvg .dropdown-item:active {
  background-color: transparent;
}
.cid-tW8kol2uvg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW8kol2uvg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW8kol2uvg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW8kol2uvg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #636363;
}
.cid-tW8kol2uvg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW8kol2uvg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW8kol2uvg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW8kol2uvg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW8kol2uvg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tW8kol2uvg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tW8kol2uvg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tW8kol2uvg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8kol2uvg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8kol2uvg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tW8kol2uvg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8kol2uvg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tW8kol2uvg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tW8kol2uvg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8kol2uvg .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tW8kol2uvg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW8kol2uvg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tW8kol2uvg .navbar {
    height: 77px;
  }
  .cid-tW8kol2uvg .navbar.opened {
    height: auto;
  }
  .cid-tW8kol2uvg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tW8kolRJyk {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tW8kolRJyk .inner-header {
  color: #ffffff;
  background-color: #ffffff;
}
.cid-tW8kolRJyk .inner-header-link {
  color: #ffffff;
}
.cid-tW8kolRJyk H1 {
  color: #000000;
}
.cid-tW8kolRJyk P {
  color: #777d74;
}
.cid-tW8komaoHQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8komaoHQ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8komaoHQ .row {
  flex-direction: row-reverse;
}
.cid-tW8komaoHQ img {
  width: 100%;
}
.cid-tW8komz45V {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8komTcaZ {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tW8kontuTa {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8kontuTa .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8kontuTa .row {
  flex-direction: row-reverse;
}
.cid-tW8kontuTa img {
  width: 100%;
}
.cid-tW8konNP1c {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tWdvCsSpmQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdvCsSpmQ .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tWdtK3zkN0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdtK3zkN0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tWdtK3zkN0 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWdtK3zkN0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-tW8mTG7uYc {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tW8mTG7uYc .inner-header {
  color: #ffffff;
  background-color: #ffffff;
}
.cid-tW8mTG7uYc .inner-header-link {
  color: #ffffff;
}
.cid-tW8mTG7uYc H1 {
  color: #000000;
}
.cid-tW8mTG7uYc P {
  color: #2299aa;
}
.cid-tW8mTGM7FT {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8mTGM7FT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8mTGM7FT .row {
  flex-direction: row-reverse;
}
.cid-tW8mTGM7FT img {
  width: 100%;
}
.cid-tW8mTIzgfx {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tWcDENQYMS {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tWcDENQYMS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tWcDENQYMS .row {
  flex-direction: row-reverse;
}
.cid-tWcDENQYMS img {
  width: 100%;
}
.cid-tW8nn1AzUN {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8nn1AzUN .mbr-text {
  text-align: right;
}
.cid-tW8mTJHhns .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffffff;
}
.cid-tW8mTJHhns .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #fafafa;
}
.cid-tW8mTJHhns .divider-top::before,
.cid-tW8mTJHhns .divider-bottom::before,
.cid-tW8mTJHhns .divider-top::after,
.cid-tW8mTJHhns .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-tW8mTJHhns .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-tW8mTJHhns .divider-triangles::before {
  top: -50px;
}
.cid-tW8mTJHhns .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-tW8mTJHhns .divider-halfcircle::before {
  top: -50px;
}
.cid-tW8mTJHhns .divider-multitriangles::before,
.cid-tW8mTJHhns .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-tW8mTJHhns .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffffff, 50px -50px 0 #ffffff;
}
.cid-tW8mTKeSze {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tW8mTKeSze .mbr-section-title {
  text-align: left;
}
.cid-tW8mTKzOFo {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tW8mTKzOFo .top-line {
  display: flex;
  justify-content: space-between;
}
.cid-tW8mTKzOFo .mbr-section-title,
.cid-tW8mTKzOFo .mbr-section-subtitle {
  text-align: center;
}
.cid-tW8mTKzOFo .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tW8mTKzOFo .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tW8mTKzOFo .d-flex {
    flex-wrap: wrap;
  }
  .cid-tW8mTKzOFo .card-box {
    padding: 1rem;
  }
  .cid-tW8mTKzOFo .w-33,
  .cid-tW8mTKzOFo .w-66 {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tW8mTKzOFo .w-33 {
    width: 33.33%;
  }
  .cid-tW8mTKzOFo .w-66 {
    width: 66.33%;
  }
  .cid-tW8mTKzOFo .card-box {
    padding: 2rem;
  }
  .cid-tW8mTKzOFo .image-wrapper,
  .cid-tW8mTKzOFo img {
    height: 100%;
    object-fit: cover;
  }
}
.cid-tWdvFmKUPM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdvFmKUPM .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tW8mTLGfYx {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW8mTLGfYx nav.navbar {
  position: fixed;
}
.cid-tW8mTLGfYx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8mTLGfYx .dropdown-menu {
  padding: 0;
}
.cid-tW8mTLGfYx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8mTLGfYx .dropdown-item:hover,
.cid-tW8mTLGfYx .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tW8mTLGfYx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tW8mTLGfYx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tW8mTLGfYx .nav-link {
  position: relative;
}
.cid-tW8mTLGfYx .container {
  display: flex;
  margin: auto;
}
.cid-tW8mTLGfYx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tW8mTLGfYx .navbar-caption {
  padding-right: 4rem;
}
.cid-tW8mTLGfYx .dropdown-menu,
.cid-tW8mTLGfYx .navbar.opened {
  background: #636363 !important;
}
.cid-tW8mTLGfYx .nav-item:focus,
.cid-tW8mTLGfYx .nav-link:focus {
  outline: none;
}
.cid-tW8mTLGfYx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW8mTLGfYx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW8mTLGfYx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tW8mTLGfYx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8mTLGfYx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW8mTLGfYx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW8mTLGfYx .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #636363;
}
.cid-tW8mTLGfYx .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8mTLGfYx .navbar.opened {
  transition: all .3s;
}
.cid-tW8mTLGfYx .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tW8mTLGfYx .navbar .navbar-logo img {
  width: auto;
}
.cid-tW8mTLGfYx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW8mTLGfYx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW8mTLGfYx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW8mTLGfYx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tW8mTLGfYx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW8mTLGfYx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW8mTLGfYx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tW8mTLGfYx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW8mTLGfYx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tW8mTLGfYx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tW8mTLGfYx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW8mTLGfYx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW8mTLGfYx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW8mTLGfYx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW8mTLGfYx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tW8mTLGfYx .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tW8mTLGfYx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW8mTLGfYx .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW8mTLGfYx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW8mTLGfYx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW8mTLGfYx .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tW8mTLGfYx .navbar.navbar-short {
  min-height: 60px;
}
.cid-tW8mTLGfYx .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tW8mTLGfYx .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tW8mTLGfYx .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tW8mTLGfYx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW8mTLGfYx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW8mTLGfYx .dropdown-item.active,
.cid-tW8mTLGfYx .dropdown-item:active {
  background-color: transparent;
}
.cid-tW8mTLGfYx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW8mTLGfYx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW8mTLGfYx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW8mTLGfYx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #636363;
}
.cid-tW8mTLGfYx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW8mTLGfYx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW8mTLGfYx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW8mTLGfYx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW8mTLGfYx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tW8mTLGfYx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tW8mTLGfYx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tW8mTLGfYx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8mTLGfYx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8mTLGfYx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tW8mTLGfYx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8mTLGfYx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tW8mTLGfYx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tW8mTLGfYx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8mTLGfYx .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tW8mTLGfYx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW8mTLGfYx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tW8mTLGfYx .navbar {
    height: 77px;
  }
  .cid-tW8mTLGfYx .navbar.opened {
    height: auto;
  }
  .cid-tW8mTLGfYx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWdtK3zkN0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdtK3zkN0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tWdtK3zkN0 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWdtK3zkN0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-tW8nI6lsSX {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tW8nI6lsSX .inner-header {
  color: #ffffff;
  background-color: #ffffff;
}
.cid-tW8nI6lsSX .inner-header-link {
  color: #ffffff;
}
.cid-tW8nI6lsSX H1 {
  color: #000000;
}
.cid-tW8nI6lsSX P {
  color: #2299aa;
}
.cid-tW8nI6F5fh {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8nI6F5fh .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8nI6F5fh .row {
  flex-direction: row-reverse;
}
.cid-tW8nI6F5fh img {
  width: 100%;
}
.cid-tW8nI7bk1i {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8pWneRZF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8pWneRZF .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8pWneRZF .row {
  flex-direction: row-reverse;
}
.cid-tW8pWneRZF img {
  width: 100%;
}
.cid-tW8pV65pC9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8pV65pC9 .mbr-text {
  text-align: left;
}
.cid-tW8qiM2S6g {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8qiM2S6g .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8qiM2S6g .row {
  flex-direction: row-reverse;
}
.cid-tW8qiM2S6g img {
  width: 100%;
}
.cid-tWcEqfbepm {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tWcEqfbepm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tWcEqfbepm .row {
  flex-direction: row-reverse;
}
.cid-tWcEqfbepm img {
  width: 100%;
}
.cid-tW8qy9uD5Z {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8qy9uD5Z .mbr-text {
  text-align: left;
}
.cid-tWcEAUbBkf {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tWcEAUbBkf .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tWcEAUbBkf img {
  width: 100%;
}
.cid-tW8qs7OwGR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8qs7OwGR .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8qs7OwGR .row {
  flex-direction: row-reverse;
}
.cid-tW8qs7OwGR img {
  width: 100%;
}
.cid-tW8qMFjB3Q {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8qMFjB3Q .mbr-text {
  text-align: left;
}
.cid-tWcF6CmpEu {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tWcF6CmpEu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tWcF6CmpEu .row {
  flex-direction: row-reverse;
}
.cid-tWcF6CmpEu img {
  width: 100%;
}
.cid-tW8nI7Mqm5 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8nI7Mqm5 .mbr-text {
  text-align: right;
}
.cid-tW8nI8cXm5 .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffffff;
}
.cid-tW8nI8cXm5 .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #fafafa;
}
.cid-tW8nI8cXm5 .divider-top::before,
.cid-tW8nI8cXm5 .divider-bottom::before,
.cid-tW8nI8cXm5 .divider-top::after,
.cid-tW8nI8cXm5 .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-tW8nI8cXm5 .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-tW8nI8cXm5 .divider-triangles::before {
  top: -50px;
}
.cid-tW8nI8cXm5 .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-tW8nI8cXm5 .divider-halfcircle::before {
  top: -50px;
}
.cid-tW8nI8cXm5 .divider-multitriangles::before,
.cid-tW8nI8cXm5 .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-tW8nI8cXm5 .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffffff, 50px -50px 0 #ffffff;
}
.cid-tW8nIaaMms {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tW8nIaaMms .mbr-section-title {
  text-align: left;
}
.cid-tW8nIcFQtk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tW8nIcFQtk .top-line {
  display: flex;
  justify-content: space-between;
}
.cid-tW8nIcFQtk .mbr-section-title,
.cid-tW8nIcFQtk .mbr-section-subtitle {
  text-align: center;
}
.cid-tW8nIcFQtk .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tW8nIcFQtk .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tW8nIcFQtk .d-flex {
    flex-wrap: wrap;
  }
  .cid-tW8nIcFQtk .card-box {
    padding: 1rem;
  }
  .cid-tW8nIcFQtk .w-33,
  .cid-tW8nIcFQtk .w-66 {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tW8nIcFQtk .w-33 {
    width: 33.33%;
  }
  .cid-tW8nIcFQtk .w-66 {
    width: 66.33%;
  }
  .cid-tW8nIcFQtk .card-box {
    padding: 2rem;
  }
  .cid-tW8nIcFQtk .image-wrapper,
  .cid-tW8nIcFQtk img {
    height: 100%;
    object-fit: cover;
  }
}
.cid-tWdvHIdOBs {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdvHIdOBs .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tW8nIiioVi {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW8nIiioVi nav.navbar {
  position: fixed;
}
.cid-tW8nIiioVi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8nIiioVi .dropdown-menu {
  padding: 0;
}
.cid-tW8nIiioVi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8nIiioVi .dropdown-item:hover,
.cid-tW8nIiioVi .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tW8nIiioVi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tW8nIiioVi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tW8nIiioVi .nav-link {
  position: relative;
}
.cid-tW8nIiioVi .container {
  display: flex;
  margin: auto;
}
.cid-tW8nIiioVi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tW8nIiioVi .navbar-caption {
  padding-right: 4rem;
}
.cid-tW8nIiioVi .dropdown-menu,
.cid-tW8nIiioVi .navbar.opened {
  background: #636363 !important;
}
.cid-tW8nIiioVi .nav-item:focus,
.cid-tW8nIiioVi .nav-link:focus {
  outline: none;
}
.cid-tW8nIiioVi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW8nIiioVi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW8nIiioVi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tW8nIiioVi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8nIiioVi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW8nIiioVi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW8nIiioVi .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #636363;
}
.cid-tW8nIiioVi .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8nIiioVi .navbar.opened {
  transition: all .3s;
}
.cid-tW8nIiioVi .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tW8nIiioVi .navbar .navbar-logo img {
  width: auto;
}
.cid-tW8nIiioVi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW8nIiioVi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW8nIiioVi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW8nIiioVi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tW8nIiioVi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW8nIiioVi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW8nIiioVi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tW8nIiioVi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW8nIiioVi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tW8nIiioVi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tW8nIiioVi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW8nIiioVi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW8nIiioVi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW8nIiioVi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW8nIiioVi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tW8nIiioVi .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tW8nIiioVi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW8nIiioVi .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW8nIiioVi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW8nIiioVi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW8nIiioVi .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tW8nIiioVi .navbar.navbar-short {
  min-height: 60px;
}
.cid-tW8nIiioVi .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tW8nIiioVi .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tW8nIiioVi .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tW8nIiioVi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW8nIiioVi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW8nIiioVi .dropdown-item.active,
.cid-tW8nIiioVi .dropdown-item:active {
  background-color: transparent;
}
.cid-tW8nIiioVi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW8nIiioVi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW8nIiioVi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW8nIiioVi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #636363;
}
.cid-tW8nIiioVi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW8nIiioVi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW8nIiioVi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW8nIiioVi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW8nIiioVi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tW8nIiioVi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tW8nIiioVi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tW8nIiioVi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8nIiioVi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8nIiioVi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tW8nIiioVi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8nIiioVi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tW8nIiioVi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tW8nIiioVi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8nIiioVi .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tW8nIiioVi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW8nIiioVi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tW8nIiioVi .navbar {
    height: 77px;
  }
  .cid-tW8nIiioVi .navbar.opened {
    height: auto;
  }
  .cid-tW8nIiioVi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWdtK3zkN0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdtK3zkN0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tWdtK3zkN0 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWdtK3zkN0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-tW8r3ijvtO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW8r3ijvtO nav.navbar {
  position: fixed;
}
.cid-tW8r3ijvtO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8r3ijvtO .dropdown-menu {
  padding: 0;
}
.cid-tW8r3ijvtO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8r3ijvtO .dropdown-item:hover,
.cid-tW8r3ijvtO .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tW8r3ijvtO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tW8r3ijvtO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tW8r3ijvtO .nav-link {
  position: relative;
}
.cid-tW8r3ijvtO .container {
  display: flex;
  margin: auto;
}
.cid-tW8r3ijvtO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tW8r3ijvtO .navbar-caption {
  padding-right: 4rem;
}
.cid-tW8r3ijvtO .dropdown-menu,
.cid-tW8r3ijvtO .navbar.opened {
  background: #636363 !important;
}
.cid-tW8r3ijvtO .nav-item:focus,
.cid-tW8r3ijvtO .nav-link:focus {
  outline: none;
}
.cid-tW8r3ijvtO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW8r3ijvtO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW8r3ijvtO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tW8r3ijvtO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8r3ijvtO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW8r3ijvtO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW8r3ijvtO .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #636363;
}
.cid-tW8r3ijvtO .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8r3ijvtO .navbar.opened {
  transition: all .3s;
}
.cid-tW8r3ijvtO .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tW8r3ijvtO .navbar .navbar-logo img {
  width: auto;
}
.cid-tW8r3ijvtO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW8r3ijvtO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW8r3ijvtO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW8r3ijvtO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tW8r3ijvtO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW8r3ijvtO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW8r3ijvtO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tW8r3ijvtO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW8r3ijvtO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tW8r3ijvtO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tW8r3ijvtO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW8r3ijvtO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW8r3ijvtO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW8r3ijvtO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW8r3ijvtO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tW8r3ijvtO .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tW8r3ijvtO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW8r3ijvtO .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW8r3ijvtO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW8r3ijvtO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW8r3ijvtO .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tW8r3ijvtO .navbar.navbar-short {
  min-height: 60px;
}
.cid-tW8r3ijvtO .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tW8r3ijvtO .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tW8r3ijvtO .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tW8r3ijvtO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW8r3ijvtO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW8r3ijvtO .dropdown-item.active,
.cid-tW8r3ijvtO .dropdown-item:active {
  background-color: transparent;
}
.cid-tW8r3ijvtO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW8r3ijvtO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW8r3ijvtO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW8r3ijvtO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #636363;
}
.cid-tW8r3ijvtO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW8r3ijvtO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW8r3ijvtO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW8r3ijvtO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW8r3ijvtO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tW8r3ijvtO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tW8r3ijvtO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tW8r3ijvtO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8r3ijvtO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8r3ijvtO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tW8r3ijvtO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8r3ijvtO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tW8r3ijvtO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tW8r3ijvtO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8r3ijvtO .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tW8r3ijvtO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW8r3ijvtO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tW8r3ijvtO .navbar {
    height: 77px;
  }
  .cid-tW8r3ijvtO .navbar.opened {
    height: auto;
  }
  .cid-tW8r3ijvtO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tW8r3iKZhA {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tW8r3iKZhA .inner-header {
  color: #ffffff;
  background-color: #ffffff;
}
.cid-tW8r3iKZhA .inner-header-link {
  color: #ffffff;
}
.cid-tW8r3iKZhA H1 {
  color: #000000;
}
.cid-tW8r3iKZhA P {
  color: #777d74;
}
.cid-tW8r3iTfsK {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8r3iTfsK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8r3iTfsK .row {
  flex-direction: row-reverse;
}
.cid-tW8r3iTfsK img {
  width: 100%;
}
.cid-tW8r3ja6PT {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8r3jlaL4 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tW8r3jx9R6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8r3jx9R6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8r3jx9R6 .row {
  flex-direction: row-reverse;
}
.cid-tW8r3jx9R6 img {
  width: 100%;
}
.cid-tW8r3jKKmi {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8r3jWx77 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tW8r3k8oru {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8r3k8oru .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8r3k8oru .row {
  flex-direction: row-reverse;
}
.cid-tW8r3k8oru img {
  width: 100%;
}
.cid-tW8r3klA5E {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8r3kATvk {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tW8r3kM3Pl {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8r3kM3Pl .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8r3kM3Pl .row {
  flex-direction: row-reverse;
}
.cid-tW8r3kM3Pl img {
  width: 100%;
}
.cid-tW8r3l1p48 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8r3l1p48 .mbr-text {
  text-align: left;
}
.cid-tW8s78M9PO {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tW8s7ZxRop {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8s7ZxRop .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8s7ZxRop .row {
  flex-direction: row-reverse;
}
.cid-tW8s7ZxRop img {
  width: 100%;
}
.cid-tW8s8pCsec {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8s8pCsec .mbr-text {
  text-align: left;
}
.cid-tW8s94U6d2 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tW8s9Fvf2Y {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8s9Fvf2Y .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8s9Fvf2Y .row {
  flex-direction: row-reverse;
}
.cid-tW8s9Fvf2Y img {
  width: 100%;
}
.cid-tW8sabj0QS {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8sabj0QS .mbr-text {
  text-align: left;
}
.cid-tWdvJBTFTl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdvJBTFTl .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tWdtK3zkN0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdtK3zkN0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tWdtK3zkN0 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWdtK3zkN0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-tW8sUxVnDX {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tW8sUxVnDX .inner-header {
  color: #ffffff;
  background-color: #ffffff;
}
.cid-tW8sUxVnDX .inner-header-link {
  color: #ffffff;
}
.cid-tW8sUxVnDX H1 {
  color: #000000;
}
.cid-tW8sUxVnDX P {
  color: #333333;
}
.cid-tW8sUy97v8 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8sUy97v8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8sUy97v8 .row {
  flex-direction: row-reverse;
}
.cid-tW8sUy97v8 img {
  width: 100%;
}
.cid-tW8sUyqTTu {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tW8tD8r70M {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8tD8r70M .mbr-text {
  text-align: left;
}
.cid-tW8tHLt6Kx {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8tHLt6Kx .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8tHLt6Kx .row {
  flex-direction: row-reverse;
}
.cid-tW8tHLt6Kx img {
  width: 100%;
}
.cid-tW8sUyQYoq .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffffff;
}
.cid-tW8sUyQYoq .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #fafafa;
}
.cid-tW8sUyQYoq .divider-top::before,
.cid-tW8sUyQYoq .divider-bottom::before,
.cid-tW8sUyQYoq .divider-top::after,
.cid-tW8sUyQYoq .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-tW8sUyQYoq .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-tW8sUyQYoq .divider-triangles::before {
  top: -50px;
}
.cid-tW8sUyQYoq .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-tW8sUyQYoq .divider-halfcircle::before {
  top: -50px;
}
.cid-tW8sUyQYoq .divider-multitriangles::before,
.cid-tW8sUyQYoq .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-tW8sUyQYoq .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffffff, 50px -50px 0 #ffffff;
}
.cid-tW8sUz2JjK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tW8sUz2JjK .mbr-section-title {
  text-align: left;
}
.cid-tW8sUznQXt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tW8sUznQXt .top-line {
  display: flex;
  justify-content: space-between;
}
.cid-tW8sUznQXt .mbr-section-title,
.cid-tW8sUznQXt .mbr-section-subtitle {
  text-align: center;
}
.cid-tW8sUznQXt .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tW8sUznQXt .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tW8sUznQXt .d-flex {
    flex-wrap: wrap;
  }
  .cid-tW8sUznQXt .card-box {
    padding: 1rem;
  }
  .cid-tW8sUznQXt .w-33,
  .cid-tW8sUznQXt .w-66 {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tW8sUznQXt .w-33 {
    width: 33.33%;
  }
  .cid-tW8sUznQXt .w-66 {
    width: 66.33%;
  }
  .cid-tW8sUznQXt .card-box {
    padding: 2rem;
  }
  .cid-tW8sUznQXt .image-wrapper,
  .cid-tW8sUznQXt img {
    height: 100%;
    object-fit: cover;
  }
}
.cid-tW8ugHyWqk {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tW8ugHyWqk .top-line {
  display: flex;
  justify-content: space-between;
}
.cid-tW8ugHyWqk .mbr-section-title,
.cid-tW8ugHyWqk .mbr-section-subtitle {
  text-align: center;
}
.cid-tW8ugHyWqk .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tW8ugHyWqk .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tW8ugHyWqk .d-flex {
    flex-wrap: wrap;
  }
  .cid-tW8ugHyWqk .card-box {
    padding: 1rem;
  }
  .cid-tW8ugHyWqk .w-33,
  .cid-tW8ugHyWqk .w-66 {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tW8ugHyWqk .w-33 {
    width: 33.33%;
  }
  .cid-tW8ugHyWqk .w-66 {
    width: 66.33%;
  }
  .cid-tW8ugHyWqk .card-box {
    padding: 2rem;
  }
  .cid-tW8ugHyWqk .image-wrapper,
  .cid-tW8ugHyWqk img {
    height: 100%;
    object-fit: cover;
  }
}
.cid-tWdvPlUc53 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdvPlUc53 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tW8sUAw2dt {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW8sUAw2dt nav.navbar {
  position: fixed;
}
.cid-tW8sUAw2dt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8sUAw2dt .dropdown-menu {
  padding: 0;
}
.cid-tW8sUAw2dt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8sUAw2dt .dropdown-item:hover,
.cid-tW8sUAw2dt .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tW8sUAw2dt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tW8sUAw2dt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tW8sUAw2dt .nav-link {
  position: relative;
}
.cid-tW8sUAw2dt .container {
  display: flex;
  margin: auto;
}
.cid-tW8sUAw2dt .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tW8sUAw2dt .navbar-caption {
  padding-right: 4rem;
}
.cid-tW8sUAw2dt .dropdown-menu,
.cid-tW8sUAw2dt .navbar.opened {
  background: #636363 !important;
}
.cid-tW8sUAw2dt .nav-item:focus,
.cid-tW8sUAw2dt .nav-link:focus {
  outline: none;
}
.cid-tW8sUAw2dt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW8sUAw2dt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW8sUAw2dt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tW8sUAw2dt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8sUAw2dt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW8sUAw2dt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW8sUAw2dt .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #636363;
}
.cid-tW8sUAw2dt .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8sUAw2dt .navbar.opened {
  transition: all .3s;
}
.cid-tW8sUAw2dt .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tW8sUAw2dt .navbar .navbar-logo img {
  width: auto;
}
.cid-tW8sUAw2dt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW8sUAw2dt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW8sUAw2dt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW8sUAw2dt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tW8sUAw2dt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW8sUAw2dt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW8sUAw2dt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tW8sUAw2dt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW8sUAw2dt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tW8sUAw2dt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tW8sUAw2dt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW8sUAw2dt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW8sUAw2dt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW8sUAw2dt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW8sUAw2dt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tW8sUAw2dt .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tW8sUAw2dt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW8sUAw2dt .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW8sUAw2dt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW8sUAw2dt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW8sUAw2dt .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tW8sUAw2dt .navbar.navbar-short {
  min-height: 60px;
}
.cid-tW8sUAw2dt .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tW8sUAw2dt .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tW8sUAw2dt .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tW8sUAw2dt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW8sUAw2dt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW8sUAw2dt .dropdown-item.active,
.cid-tW8sUAw2dt .dropdown-item:active {
  background-color: transparent;
}
.cid-tW8sUAw2dt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW8sUAw2dt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW8sUAw2dt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW8sUAw2dt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #636363;
}
.cid-tW8sUAw2dt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW8sUAw2dt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW8sUAw2dt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW8sUAw2dt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW8sUAw2dt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tW8sUAw2dt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tW8sUAw2dt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tW8sUAw2dt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8sUAw2dt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8sUAw2dt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tW8sUAw2dt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8sUAw2dt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tW8sUAw2dt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tW8sUAw2dt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8sUAw2dt .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tW8sUAw2dt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW8sUAw2dt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tW8sUAw2dt .navbar {
    height: 77px;
  }
  .cid-tW8sUAw2dt .navbar.opened {
    height: auto;
  }
  .cid-tW8sUAw2dt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWdtK3zkN0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdtK3zkN0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tWdtK3zkN0 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWdtK3zkN0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-tW8tRPIhEd {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tW8tRPIhEd .inner-header {
  color: #ffffff;
  background-color: #ffffff;
}
.cid-tW8tRPIhEd .inner-header-link {
  color: #ffffff;
}
.cid-tW8tRPIhEd H1 {
  color: #000000;
}
.cid-tW8tRPIhEd P {
  color: #333333;
}
.cid-tW8tRPYjJs {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8tRPYjJs .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8tRPYjJs .row {
  flex-direction: row-reverse;
}
.cid-tW8tRPYjJs img {
  width: 100%;
}
.cid-tW8tRQfRXu {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8tRUJKLp .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffffff;
}
.cid-tW8tRUJKLp .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #fafafa;
}
.cid-tW8tRUJKLp .divider-top::before,
.cid-tW8tRUJKLp .divider-bottom::before,
.cid-tW8tRUJKLp .divider-top::after,
.cid-tW8tRUJKLp .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-tW8tRUJKLp .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-tW8tRUJKLp .divider-triangles::before {
  top: -50px;
}
.cid-tW8tRUJKLp .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-tW8tRUJKLp .divider-halfcircle::before {
  top: -50px;
}
.cid-tW8tRUJKLp .divider-multitriangles::before,
.cid-tW8tRUJKLp .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-tW8tRUJKLp .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffffff, 50px -50px 0 #ffffff;
}
.cid-tW8tRV9wTF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tW8tRV9wTF .mbr-section-title {
  text-align: left;
}
.cid-tW8vct3Tp6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tW8vct3Tp6 .top-line {
  display: flex;
  justify-content: space-between;
}
.cid-tW8vct3Tp6 .mbr-section-title,
.cid-tW8vct3Tp6 .mbr-section-subtitle {
  text-align: center;
}
.cid-tW8vct3Tp6 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tW8vct3Tp6 .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tW8vct3Tp6 .d-flex {
    flex-wrap: wrap;
  }
  .cid-tW8vct3Tp6 .card-box {
    padding: 1rem;
  }
  .cid-tW8vct3Tp6 .w-33,
  .cid-tW8vct3Tp6 .w-66 {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tW8vct3Tp6 .w-33 {
    width: 33.33%;
  }
  .cid-tW8vct3Tp6 .w-66 {
    width: 66.33%;
  }
  .cid-tW8vct3Tp6 .card-box {
    padding: 2rem;
  }
  .cid-tW8vct3Tp6 .image-wrapper,
  .cid-tW8vct3Tp6 img {
    height: 100%;
    object-fit: cover;
  }
}
.cid-tW8vd89ZAe {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tW8vd89ZAe .top-line {
  display: flex;
  justify-content: space-between;
}
.cid-tW8vd89ZAe .mbr-section-title,
.cid-tW8vd89ZAe .mbr-section-subtitle {
  text-align: center;
}
.cid-tW8vd89ZAe .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tW8vd89ZAe .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tW8vd89ZAe .d-flex {
    flex-wrap: wrap;
  }
  .cid-tW8vd89ZAe .card-box {
    padding: 1rem;
  }
  .cid-tW8vd89ZAe .w-33,
  .cid-tW8vd89ZAe .w-66 {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tW8vd89ZAe .w-33 {
    width: 33.33%;
  }
  .cid-tW8vd89ZAe .w-66 {
    width: 66.33%;
  }
  .cid-tW8vd89ZAe .card-box {
    padding: 2rem;
  }
  .cid-tW8vd89ZAe .image-wrapper,
  .cid-tW8vd89ZAe img {
    height: 100%;
    object-fit: cover;
  }
}
.cid-tWdvSggdjz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdvSggdjz .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tW8tS0c792 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW8tS0c792 nav.navbar {
  position: fixed;
}
.cid-tW8tS0c792 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8tS0c792 .dropdown-menu {
  padding: 0;
}
.cid-tW8tS0c792 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8tS0c792 .dropdown-item:hover,
.cid-tW8tS0c792 .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tW8tS0c792 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tW8tS0c792 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tW8tS0c792 .nav-link {
  position: relative;
}
.cid-tW8tS0c792 .container {
  display: flex;
  margin: auto;
}
.cid-tW8tS0c792 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tW8tS0c792 .navbar-caption {
  padding-right: 4rem;
}
.cid-tW8tS0c792 .dropdown-menu,
.cid-tW8tS0c792 .navbar.opened {
  background: #636363 !important;
}
.cid-tW8tS0c792 .nav-item:focus,
.cid-tW8tS0c792 .nav-link:focus {
  outline: none;
}
.cid-tW8tS0c792 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW8tS0c792 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW8tS0c792 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tW8tS0c792 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8tS0c792 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW8tS0c792 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW8tS0c792 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #636363;
}
.cid-tW8tS0c792 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8tS0c792 .navbar.opened {
  transition: all .3s;
}
.cid-tW8tS0c792 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tW8tS0c792 .navbar .navbar-logo img {
  width: auto;
}
.cid-tW8tS0c792 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW8tS0c792 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW8tS0c792 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW8tS0c792 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tW8tS0c792 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW8tS0c792 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW8tS0c792 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tW8tS0c792 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW8tS0c792 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tW8tS0c792 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tW8tS0c792 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW8tS0c792 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW8tS0c792 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW8tS0c792 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW8tS0c792 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tW8tS0c792 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tW8tS0c792 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW8tS0c792 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW8tS0c792 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW8tS0c792 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW8tS0c792 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tW8tS0c792 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tW8tS0c792 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tW8tS0c792 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tW8tS0c792 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tW8tS0c792 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW8tS0c792 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW8tS0c792 .dropdown-item.active,
.cid-tW8tS0c792 .dropdown-item:active {
  background-color: transparent;
}
.cid-tW8tS0c792 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW8tS0c792 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW8tS0c792 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW8tS0c792 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #636363;
}
.cid-tW8tS0c792 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW8tS0c792 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW8tS0c792 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW8tS0c792 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW8tS0c792 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tW8tS0c792 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tW8tS0c792 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tW8tS0c792 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8tS0c792 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8tS0c792 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tW8tS0c792 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8tS0c792 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tW8tS0c792 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tW8tS0c792 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8tS0c792 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tW8tS0c792 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW8tS0c792 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tW8tS0c792 .navbar {
    height: 77px;
  }
  .cid-tW8tS0c792 .navbar.opened {
    height: auto;
  }
  .cid-tW8tS0c792 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWdtK3zkN0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdtK3zkN0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tWdtK3zkN0 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWdtK3zkN0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-tW8vrnMUU5 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tW8vrnMUU5 .inner-header {
  color: #ffffff;
  background-color: #ffffff;
}
.cid-tW8vrnMUU5 .inner-header-link {
  color: #ffffff;
}
.cid-tW8vrnMUU5 H1 {
  color: #000000;
}
.cid-tW8vrnMUU5 P {
  color: #333333;
}
.cid-tW8vroeWbN {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8vroeWbN .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8vroeWbN .row {
  flex-direction: row-reverse;
}
.cid-tW8vroeWbN img {
  width: 100%;
}
.cid-tW8vroGYFk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8vroVyT5 .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffffff;
}
.cid-tW8vroVyT5 .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #fafafa;
}
.cid-tW8vroVyT5 .divider-top::before,
.cid-tW8vroVyT5 .divider-bottom::before,
.cid-tW8vroVyT5 .divider-top::after,
.cid-tW8vroVyT5 .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-tW8vroVyT5 .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-tW8vroVyT5 .divider-triangles::before {
  top: -50px;
}
.cid-tW8vroVyT5 .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-tW8vroVyT5 .divider-halfcircle::before {
  top: -50px;
}
.cid-tW8vroVyT5 .divider-multitriangles::before,
.cid-tW8vroVyT5 .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-tW8vroVyT5 .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffffff, 50px -50px 0 #ffffff;
}
.cid-tW8vrp7YMQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tW8vrp7YMQ .mbr-section-title {
  text-align: left;
}
.cid-tW8vrprQfT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tW8vrprQfT .top-line {
  display: flex;
  justify-content: space-between;
}
.cid-tW8vrprQfT .mbr-section-title,
.cid-tW8vrprQfT .mbr-section-subtitle {
  text-align: center;
}
.cid-tW8vrprQfT .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tW8vrprQfT .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tW8vrprQfT .d-flex {
    flex-wrap: wrap;
  }
  .cid-tW8vrprQfT .card-box {
    padding: 1rem;
  }
  .cid-tW8vrprQfT .w-33,
  .cid-tW8vrprQfT .w-66 {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tW8vrprQfT .w-33 {
    width: 33.33%;
  }
  .cid-tW8vrprQfT .w-66 {
    width: 66.33%;
  }
  .cid-tW8vrprQfT .card-box {
    padding: 2rem;
  }
  .cid-tW8vrprQfT .image-wrapper,
  .cid-tW8vrprQfT img {
    height: 100%;
    object-fit: cover;
  }
}
.cid-tW8vrpTtsE {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tW8vrpTtsE .top-line {
  display: flex;
  justify-content: space-between;
}
.cid-tW8vrpTtsE .mbr-section-title,
.cid-tW8vrpTtsE .mbr-section-subtitle {
  text-align: center;
}
.cid-tW8vrpTtsE .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tW8vrpTtsE .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tW8vrpTtsE .d-flex {
    flex-wrap: wrap;
  }
  .cid-tW8vrpTtsE .card-box {
    padding: 1rem;
  }
  .cid-tW8vrpTtsE .w-33,
  .cid-tW8vrpTtsE .w-66 {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tW8vrpTtsE .w-33 {
    width: 33.33%;
  }
  .cid-tW8vrpTtsE .w-66 {
    width: 66.33%;
  }
  .cid-tW8vrpTtsE .card-box {
    padding: 2rem;
  }
  .cid-tW8vrpTtsE .image-wrapper,
  .cid-tW8vrpTtsE img {
    height: 100%;
    object-fit: cover;
  }
}
.cid-tWdvUcP75r {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdvUcP75r .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tW8vrrolbl {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW8vrrolbl nav.navbar {
  position: fixed;
}
.cid-tW8vrrolbl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8vrrolbl .dropdown-menu {
  padding: 0;
}
.cid-tW8vrrolbl .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8vrrolbl .dropdown-item:hover,
.cid-tW8vrrolbl .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tW8vrrolbl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tW8vrrolbl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tW8vrrolbl .nav-link {
  position: relative;
}
.cid-tW8vrrolbl .container {
  display: flex;
  margin: auto;
}
.cid-tW8vrrolbl .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tW8vrrolbl .navbar-caption {
  padding-right: 4rem;
}
.cid-tW8vrrolbl .dropdown-menu,
.cid-tW8vrrolbl .navbar.opened {
  background: #636363 !important;
}
.cid-tW8vrrolbl .nav-item:focus,
.cid-tW8vrrolbl .nav-link:focus {
  outline: none;
}
.cid-tW8vrrolbl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW8vrrolbl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW8vrrolbl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tW8vrrolbl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8vrrolbl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW8vrrolbl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW8vrrolbl .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #636363;
}
.cid-tW8vrrolbl .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8vrrolbl .navbar.opened {
  transition: all .3s;
}
.cid-tW8vrrolbl .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tW8vrrolbl .navbar .navbar-logo img {
  width: auto;
}
.cid-tW8vrrolbl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW8vrrolbl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW8vrrolbl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW8vrrolbl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tW8vrrolbl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW8vrrolbl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW8vrrolbl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tW8vrrolbl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW8vrrolbl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tW8vrrolbl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tW8vrrolbl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW8vrrolbl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW8vrrolbl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW8vrrolbl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW8vrrolbl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tW8vrrolbl .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tW8vrrolbl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW8vrrolbl .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW8vrrolbl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW8vrrolbl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW8vrrolbl .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tW8vrrolbl .navbar.navbar-short {
  min-height: 60px;
}
.cid-tW8vrrolbl .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tW8vrrolbl .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tW8vrrolbl .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tW8vrrolbl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW8vrrolbl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW8vrrolbl .dropdown-item.active,
.cid-tW8vrrolbl .dropdown-item:active {
  background-color: transparent;
}
.cid-tW8vrrolbl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW8vrrolbl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW8vrrolbl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW8vrrolbl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #636363;
}
.cid-tW8vrrolbl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW8vrrolbl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW8vrrolbl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW8vrrolbl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW8vrrolbl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tW8vrrolbl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tW8vrrolbl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tW8vrrolbl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8vrrolbl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8vrrolbl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tW8vrrolbl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8vrrolbl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tW8vrrolbl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tW8vrrolbl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8vrrolbl .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tW8vrrolbl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW8vrrolbl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tW8vrrolbl .navbar {
    height: 77px;
  }
  .cid-tW8vrrolbl .navbar.opened {
    height: auto;
  }
  .cid-tW8vrrolbl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWdtK3zkN0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdtK3zkN0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tWdtK3zkN0 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWdtK3zkN0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-tW8vUal4D5 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tW8vUal4D5 .inner-header {
  color: #ffffff;
  background-color: #ffffff;
}
.cid-tW8vUal4D5 .inner-header-link {
  color: #ffffff;
}
.cid-tW8vUal4D5 H1 {
  color: #000000;
}
.cid-tW8vUal4D5 P {
  color: #333333;
}
.cid-tW8vUb3hwK {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8vUb3hwK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8vUb3hwK .row {
  flex-direction: row-reverse;
}
.cid-tW8vUb3hwK img {
  width: 100%;
}
.cid-tWcFriKthe {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tWcFvOSmn5 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tWcFvOSmn5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tWcFvOSmn5 .row {
  flex-direction: row-reverse;
}
.cid-tWcFvOSmn5 img {
  width: 100%;
}
.cid-tW8vUc5z8r .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffffff;
}
.cid-tW8vUc5z8r .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #fafafa;
}
.cid-tW8vUc5z8r .divider-top::before,
.cid-tW8vUc5z8r .divider-bottom::before,
.cid-tW8vUc5z8r .divider-top::after,
.cid-tW8vUc5z8r .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-tW8vUc5z8r .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-tW8vUc5z8r .divider-triangles::before {
  top: -50px;
}
.cid-tW8vUc5z8r .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-tW8vUc5z8r .divider-halfcircle::before {
  top: -50px;
}
.cid-tW8vUc5z8r .divider-multitriangles::before,
.cid-tW8vUc5z8r .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-tW8vUc5z8r .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffffff, 50px -50px 0 #ffffff;
}
.cid-tW8vUcuf33 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tW8vUcuf33 .mbr-section-title {
  text-align: left;
}
.cid-tW8vUd0Bms {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tW8vUd0Bms .top-line {
  display: flex;
  justify-content: space-between;
}
.cid-tW8vUd0Bms .mbr-section-title,
.cid-tW8vUd0Bms .mbr-section-subtitle {
  text-align: center;
}
.cid-tW8vUd0Bms .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tW8vUd0Bms .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tW8vUd0Bms .d-flex {
    flex-wrap: wrap;
  }
  .cid-tW8vUd0Bms .card-box {
    padding: 1rem;
  }
  .cid-tW8vUd0Bms .w-33,
  .cid-tW8vUd0Bms .w-66 {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tW8vUd0Bms .w-33 {
    width: 33.33%;
  }
  .cid-tW8vUd0Bms .w-66 {
    width: 66.33%;
  }
  .cid-tW8vUd0Bms .card-box {
    padding: 2rem;
  }
  .cid-tW8vUd0Bms .image-wrapper,
  .cid-tW8vUd0Bms img {
    height: 100%;
    object-fit: cover;
  }
}
.cid-tW8vUdsmWP {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tW8vUdsmWP .top-line {
  display: flex;
  justify-content: space-between;
}
.cid-tW8vUdsmWP .mbr-section-title,
.cid-tW8vUdsmWP .mbr-section-subtitle {
  text-align: center;
}
.cid-tW8vUdsmWP .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tW8vUdsmWP .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tW8vUdsmWP .d-flex {
    flex-wrap: wrap;
  }
  .cid-tW8vUdsmWP .card-box {
    padding: 1rem;
  }
  .cid-tW8vUdsmWP .w-33,
  .cid-tW8vUdsmWP .w-66 {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tW8vUdsmWP .w-33 {
    width: 33.33%;
  }
  .cid-tW8vUdsmWP .w-66 {
    width: 66.33%;
  }
  .cid-tW8vUdsmWP .card-box {
    padding: 2rem;
  }
  .cid-tW8vUdsmWP .image-wrapper,
  .cid-tW8vUdsmWP img {
    height: 100%;
    object-fit: cover;
  }
}
.cid-tWdvWAxw4c {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdvWAxw4c .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tW8vUeF2sV {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW8vUeF2sV nav.navbar {
  position: fixed;
}
.cid-tW8vUeF2sV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8vUeF2sV .dropdown-menu {
  padding: 0;
}
.cid-tW8vUeF2sV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8vUeF2sV .dropdown-item:hover,
.cid-tW8vUeF2sV .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tW8vUeF2sV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tW8vUeF2sV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tW8vUeF2sV .nav-link {
  position: relative;
}
.cid-tW8vUeF2sV .container {
  display: flex;
  margin: auto;
}
.cid-tW8vUeF2sV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tW8vUeF2sV .navbar-caption {
  padding-right: 4rem;
}
.cid-tW8vUeF2sV .dropdown-menu,
.cid-tW8vUeF2sV .navbar.opened {
  background: #636363 !important;
}
.cid-tW8vUeF2sV .nav-item:focus,
.cid-tW8vUeF2sV .nav-link:focus {
  outline: none;
}
.cid-tW8vUeF2sV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW8vUeF2sV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW8vUeF2sV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tW8vUeF2sV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8vUeF2sV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW8vUeF2sV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW8vUeF2sV .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #636363;
}
.cid-tW8vUeF2sV .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8vUeF2sV .navbar.opened {
  transition: all .3s;
}
.cid-tW8vUeF2sV .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tW8vUeF2sV .navbar .navbar-logo img {
  width: auto;
}
.cid-tW8vUeF2sV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW8vUeF2sV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW8vUeF2sV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW8vUeF2sV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tW8vUeF2sV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW8vUeF2sV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW8vUeF2sV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tW8vUeF2sV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW8vUeF2sV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tW8vUeF2sV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tW8vUeF2sV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW8vUeF2sV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW8vUeF2sV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW8vUeF2sV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW8vUeF2sV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tW8vUeF2sV .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tW8vUeF2sV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW8vUeF2sV .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW8vUeF2sV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW8vUeF2sV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW8vUeF2sV .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tW8vUeF2sV .navbar.navbar-short {
  min-height: 60px;
}
.cid-tW8vUeF2sV .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tW8vUeF2sV .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tW8vUeF2sV .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tW8vUeF2sV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW8vUeF2sV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW8vUeF2sV .dropdown-item.active,
.cid-tW8vUeF2sV .dropdown-item:active {
  background-color: transparent;
}
.cid-tW8vUeF2sV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW8vUeF2sV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW8vUeF2sV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW8vUeF2sV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #636363;
}
.cid-tW8vUeF2sV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW8vUeF2sV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW8vUeF2sV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW8vUeF2sV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW8vUeF2sV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tW8vUeF2sV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tW8vUeF2sV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tW8vUeF2sV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8vUeF2sV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8vUeF2sV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tW8vUeF2sV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8vUeF2sV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tW8vUeF2sV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tW8vUeF2sV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8vUeF2sV .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tW8vUeF2sV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW8vUeF2sV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tW8vUeF2sV .navbar {
    height: 77px;
  }
  .cid-tW8vUeF2sV .navbar.opened {
    height: auto;
  }
  .cid-tW8vUeF2sV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWdtK3zkN0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdtK3zkN0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tWdtK3zkN0 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWdtK3zkN0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-tW8wjBsmKa {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tW8wjBsmKa .inner-header {
  color: #ffffff;
  background-color: #ffffff;
}
.cid-tW8wjBsmKa .inner-header-link {
  color: #ffffff;
}
.cid-tW8wjBsmKa H1 {
  color: #000000;
}
.cid-tW8wjBsmKa P {
  color: #333333;
}
.cid-tW8wjCkVod {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8wjCkVod .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8wjCkVod .row {
  flex-direction: row-reverse;
}
.cid-tW8wjCkVod img {
  width: 100%;
}
.cid-tW8wslOzDm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8wslOzDm .mbr-text {
  text-align: left;
}
.cid-tW8wjDmb9M .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffffff;
}
.cid-tW8wjDmb9M .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #fafafa;
}
.cid-tW8wjDmb9M .divider-top::before,
.cid-tW8wjDmb9M .divider-bottom::before,
.cid-tW8wjDmb9M .divider-top::after,
.cid-tW8wjDmb9M .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-tW8wjDmb9M .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-tW8wjDmb9M .divider-triangles::before {
  top: -50px;
}
.cid-tW8wjDmb9M .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-tW8wjDmb9M .divider-halfcircle::before {
  top: -50px;
}
.cid-tW8wjDmb9M .divider-multitriangles::before,
.cid-tW8wjDmb9M .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-tW8wjDmb9M .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffffff, 50px -50px 0 #ffffff;
}
.cid-tW8wjDyoIq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tW8wjDyoIq .mbr-section-title {
  text-align: left;
}
.cid-tW8wjDOdlR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tW8wjDOdlR .top-line {
  display: flex;
  justify-content: space-between;
}
.cid-tW8wjDOdlR .mbr-section-title,
.cid-tW8wjDOdlR .mbr-section-subtitle {
  text-align: center;
}
.cid-tW8wjDOdlR .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tW8wjDOdlR .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tW8wjDOdlR .d-flex {
    flex-wrap: wrap;
  }
  .cid-tW8wjDOdlR .card-box {
    padding: 1rem;
  }
  .cid-tW8wjDOdlR .w-33,
  .cid-tW8wjDOdlR .w-66 {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tW8wjDOdlR .w-33 {
    width: 33.33%;
  }
  .cid-tW8wjDOdlR .w-66 {
    width: 66.33%;
  }
  .cid-tW8wjDOdlR .card-box {
    padding: 2rem;
  }
  .cid-tW8wjDOdlR .image-wrapper,
  .cid-tW8wjDOdlR img {
    height: 100%;
    object-fit: cover;
  }
}
.cid-tW8wjEfL5e {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tW8wjEfL5e .top-line {
  display: flex;
  justify-content: space-between;
}
.cid-tW8wjEfL5e .mbr-section-title,
.cid-tW8wjEfL5e .mbr-section-subtitle {
  text-align: center;
}
.cid-tW8wjEfL5e .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tW8wjEfL5e .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tW8wjEfL5e .d-flex {
    flex-wrap: wrap;
  }
  .cid-tW8wjEfL5e .card-box {
    padding: 1rem;
  }
  .cid-tW8wjEfL5e .w-33,
  .cid-tW8wjEfL5e .w-66 {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tW8wjEfL5e .w-33 {
    width: 33.33%;
  }
  .cid-tW8wjEfL5e .w-66 {
    width: 66.33%;
  }
  .cid-tW8wjEfL5e .card-box {
    padding: 2rem;
  }
  .cid-tW8wjEfL5e .image-wrapper,
  .cid-tW8wjEfL5e img {
    height: 100%;
    object-fit: cover;
  }
}
.cid-tWdvYO0nx5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdvYO0nx5 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tW8wjFbZw1 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW8wjFbZw1 nav.navbar {
  position: fixed;
}
.cid-tW8wjFbZw1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8wjFbZw1 .dropdown-menu {
  padding: 0;
}
.cid-tW8wjFbZw1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8wjFbZw1 .dropdown-item:hover,
.cid-tW8wjFbZw1 .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tW8wjFbZw1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tW8wjFbZw1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tW8wjFbZw1 .nav-link {
  position: relative;
}
.cid-tW8wjFbZw1 .container {
  display: flex;
  margin: auto;
}
.cid-tW8wjFbZw1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tW8wjFbZw1 .navbar-caption {
  padding-right: 4rem;
}
.cid-tW8wjFbZw1 .dropdown-menu,
.cid-tW8wjFbZw1 .navbar.opened {
  background: #636363 !important;
}
.cid-tW8wjFbZw1 .nav-item:focus,
.cid-tW8wjFbZw1 .nav-link:focus {
  outline: none;
}
.cid-tW8wjFbZw1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW8wjFbZw1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW8wjFbZw1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tW8wjFbZw1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8wjFbZw1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW8wjFbZw1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW8wjFbZw1 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #636363;
}
.cid-tW8wjFbZw1 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8wjFbZw1 .navbar.opened {
  transition: all .3s;
}
.cid-tW8wjFbZw1 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tW8wjFbZw1 .navbar .navbar-logo img {
  width: auto;
}
.cid-tW8wjFbZw1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW8wjFbZw1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW8wjFbZw1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW8wjFbZw1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tW8wjFbZw1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW8wjFbZw1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW8wjFbZw1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tW8wjFbZw1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW8wjFbZw1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tW8wjFbZw1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tW8wjFbZw1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW8wjFbZw1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW8wjFbZw1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW8wjFbZw1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW8wjFbZw1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tW8wjFbZw1 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tW8wjFbZw1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW8wjFbZw1 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW8wjFbZw1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW8wjFbZw1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW8wjFbZw1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tW8wjFbZw1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tW8wjFbZw1 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tW8wjFbZw1 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tW8wjFbZw1 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tW8wjFbZw1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW8wjFbZw1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW8wjFbZw1 .dropdown-item.active,
.cid-tW8wjFbZw1 .dropdown-item:active {
  background-color: transparent;
}
.cid-tW8wjFbZw1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW8wjFbZw1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW8wjFbZw1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW8wjFbZw1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #636363;
}
.cid-tW8wjFbZw1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW8wjFbZw1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW8wjFbZw1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW8wjFbZw1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW8wjFbZw1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tW8wjFbZw1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tW8wjFbZw1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tW8wjFbZw1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8wjFbZw1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8wjFbZw1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tW8wjFbZw1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8wjFbZw1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tW8wjFbZw1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tW8wjFbZw1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8wjFbZw1 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tW8wjFbZw1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW8wjFbZw1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tW8wjFbZw1 .navbar {
    height: 77px;
  }
  .cid-tW8wjFbZw1 .navbar.opened {
    height: auto;
  }
  .cid-tW8wjFbZw1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWdtK3zkN0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdtK3zkN0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tWdtK3zkN0 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWdtK3zkN0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-tW8wKYUoTL {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tW8wKYUoTL .inner-header {
  color: #ffffff;
  background-color: #ffffff;
}
.cid-tW8wKYUoTL .inner-header-link {
  color: #ffffff;
}
.cid-tW8wKYUoTL H1 {
  color: #000000;
}
.cid-tW8wKYUoTL P {
  color: #333333;
}
.cid-tW8wKZhNxx {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW8wKZhNxx .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW8wKZhNxx .row {
  flex-direction: row-reverse;
}
.cid-tW8wKZhNxx img {
  width: 100%;
}
.cid-tW8wKZKscQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW8wKZKscQ .mbr-text {
  text-align: left;
}
.cid-tW8wL00Cq5 .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffffff;
}
.cid-tW8wL00Cq5 .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #fafafa;
}
.cid-tW8wL00Cq5 .divider-top::before,
.cid-tW8wL00Cq5 .divider-bottom::before,
.cid-tW8wL00Cq5 .divider-top::after,
.cid-tW8wL00Cq5 .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-tW8wL00Cq5 .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-tW8wL00Cq5 .divider-triangles::before {
  top: -50px;
}
.cid-tW8wL00Cq5 .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-tW8wL00Cq5 .divider-halfcircle::before {
  top: -50px;
}
.cid-tW8wL00Cq5 .divider-multitriangles::before,
.cid-tW8wL00Cq5 .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-tW8wL00Cq5 .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffffff, 50px -50px 0 #ffffff;
}
.cid-tW8wL0fOKm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tW8wL0fOKm .mbr-section-title {
  text-align: left;
}
.cid-tW8wL0CgYw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tW8wL0CgYw .top-line {
  display: flex;
  justify-content: space-between;
}
.cid-tW8wL0CgYw .mbr-section-title,
.cid-tW8wL0CgYw .mbr-section-subtitle {
  text-align: center;
}
.cid-tW8wL0CgYw .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tW8wL0CgYw .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tW8wL0CgYw .d-flex {
    flex-wrap: wrap;
  }
  .cid-tW8wL0CgYw .card-box {
    padding: 1rem;
  }
  .cid-tW8wL0CgYw .w-33,
  .cid-tW8wL0CgYw .w-66 {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tW8wL0CgYw .w-33 {
    width: 33.33%;
  }
  .cid-tW8wL0CgYw .w-66 {
    width: 66.33%;
  }
  .cid-tW8wL0CgYw .card-box {
    padding: 2rem;
  }
  .cid-tW8wL0CgYw .image-wrapper,
  .cid-tW8wL0CgYw img {
    height: 100%;
    object-fit: cover;
  }
}
.cid-tW8wL1dHxO {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tW8wL1dHxO .top-line {
  display: flex;
  justify-content: space-between;
}
.cid-tW8wL1dHxO .mbr-section-title,
.cid-tW8wL1dHxO .mbr-section-subtitle {
  text-align: center;
}
.cid-tW8wL1dHxO .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tW8wL1dHxO .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tW8wL1dHxO .d-flex {
    flex-wrap: wrap;
  }
  .cid-tW8wL1dHxO .card-box {
    padding: 1rem;
  }
  .cid-tW8wL1dHxO .w-33,
  .cid-tW8wL1dHxO .w-66 {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tW8wL1dHxO .w-33 {
    width: 33.33%;
  }
  .cid-tW8wL1dHxO .w-66 {
    width: 66.33%;
  }
  .cid-tW8wL1dHxO .card-box {
    padding: 2rem;
  }
  .cid-tW8wL1dHxO .image-wrapper,
  .cid-tW8wL1dHxO img {
    height: 100%;
    object-fit: cover;
  }
}
.cid-tWdw0jIEGp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdw0jIEGp .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tW8wL2OoMX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW8wL2OoMX nav.navbar {
  position: fixed;
}
.cid-tW8wL2OoMX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8wL2OoMX .dropdown-menu {
  padding: 0;
}
.cid-tW8wL2OoMX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8wL2OoMX .dropdown-item:hover,
.cid-tW8wL2OoMX .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tW8wL2OoMX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tW8wL2OoMX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tW8wL2OoMX .nav-link {
  position: relative;
}
.cid-tW8wL2OoMX .container {
  display: flex;
  margin: auto;
}
.cid-tW8wL2OoMX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tW8wL2OoMX .navbar-caption {
  padding-right: 4rem;
}
.cid-tW8wL2OoMX .dropdown-menu,
.cid-tW8wL2OoMX .navbar.opened {
  background: #636363 !important;
}
.cid-tW8wL2OoMX .nav-item:focus,
.cid-tW8wL2OoMX .nav-link:focus {
  outline: none;
}
.cid-tW8wL2OoMX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW8wL2OoMX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW8wL2OoMX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tW8wL2OoMX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8wL2OoMX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW8wL2OoMX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW8wL2OoMX .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #636363;
}
.cid-tW8wL2OoMX .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8wL2OoMX .navbar.opened {
  transition: all .3s;
}
.cid-tW8wL2OoMX .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tW8wL2OoMX .navbar .navbar-logo img {
  width: auto;
}
.cid-tW8wL2OoMX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW8wL2OoMX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW8wL2OoMX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW8wL2OoMX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tW8wL2OoMX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW8wL2OoMX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW8wL2OoMX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tW8wL2OoMX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW8wL2OoMX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tW8wL2OoMX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tW8wL2OoMX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW8wL2OoMX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW8wL2OoMX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW8wL2OoMX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW8wL2OoMX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tW8wL2OoMX .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tW8wL2OoMX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW8wL2OoMX .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW8wL2OoMX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW8wL2OoMX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW8wL2OoMX .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tW8wL2OoMX .navbar.navbar-short {
  min-height: 60px;
}
.cid-tW8wL2OoMX .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tW8wL2OoMX .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tW8wL2OoMX .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tW8wL2OoMX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW8wL2OoMX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW8wL2OoMX .dropdown-item.active,
.cid-tW8wL2OoMX .dropdown-item:active {
  background-color: transparent;
}
.cid-tW8wL2OoMX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW8wL2OoMX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW8wL2OoMX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW8wL2OoMX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #636363;
}
.cid-tW8wL2OoMX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW8wL2OoMX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW8wL2OoMX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW8wL2OoMX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW8wL2OoMX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tW8wL2OoMX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tW8wL2OoMX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tW8wL2OoMX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8wL2OoMX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8wL2OoMX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tW8wL2OoMX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8wL2OoMX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tW8wL2OoMX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tW8wL2OoMX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8wL2OoMX .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tW8wL2OoMX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW8wL2OoMX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tW8wL2OoMX .navbar {
    height: 77px;
  }
  .cid-tW8wL2OoMX .navbar.opened {
    height: auto;
  }
  .cid-tW8wL2OoMX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWdtK3zkN0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdtK3zkN0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tWdtK3zkN0 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWdtK3zkN0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-tW8z8S4BJP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW8z8S4BJP nav.navbar {
  position: fixed;
}
.cid-tW8z8S4BJP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8z8S4BJP .dropdown-menu {
  padding: 0;
}
.cid-tW8z8S4BJP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8z8S4BJP .dropdown-item:hover,
.cid-tW8z8S4BJP .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tW8z8S4BJP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tW8z8S4BJP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tW8z8S4BJP .nav-link {
  position: relative;
}
.cid-tW8z8S4BJP .container {
  display: flex;
  margin: auto;
}
.cid-tW8z8S4BJP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tW8z8S4BJP .navbar-caption {
  padding-right: 4rem;
}
.cid-tW8z8S4BJP .dropdown-menu,
.cid-tW8z8S4BJP .navbar.opened {
  background: #636363 !important;
}
.cid-tW8z8S4BJP .nav-item:focus,
.cid-tW8z8S4BJP .nav-link:focus {
  outline: none;
}
.cid-tW8z8S4BJP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW8z8S4BJP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW8z8S4BJP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tW8z8S4BJP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW8z8S4BJP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW8z8S4BJP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW8z8S4BJP .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #636363;
}
.cid-tW8z8S4BJP .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW8z8S4BJP .navbar.opened {
  transition: all .3s;
}
.cid-tW8z8S4BJP .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tW8z8S4BJP .navbar .navbar-logo img {
  width: auto;
}
.cid-tW8z8S4BJP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW8z8S4BJP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW8z8S4BJP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW8z8S4BJP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tW8z8S4BJP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW8z8S4BJP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW8z8S4BJP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tW8z8S4BJP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW8z8S4BJP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tW8z8S4BJP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tW8z8S4BJP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW8z8S4BJP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW8z8S4BJP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW8z8S4BJP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW8z8S4BJP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tW8z8S4BJP .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tW8z8S4BJP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW8z8S4BJP .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW8z8S4BJP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW8z8S4BJP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW8z8S4BJP .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tW8z8S4BJP .navbar.navbar-short {
  min-height: 60px;
}
.cid-tW8z8S4BJP .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tW8z8S4BJP .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tW8z8S4BJP .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tW8z8S4BJP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW8z8S4BJP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW8z8S4BJP .dropdown-item.active,
.cid-tW8z8S4BJP .dropdown-item:active {
  background-color: transparent;
}
.cid-tW8z8S4BJP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW8z8S4BJP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW8z8S4BJP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW8z8S4BJP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #636363;
}
.cid-tW8z8S4BJP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW8z8S4BJP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW8z8S4BJP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW8z8S4BJP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW8z8S4BJP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tW8z8S4BJP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tW8z8S4BJP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tW8z8S4BJP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8z8S4BJP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tW8z8S4BJP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tW8z8S4BJP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8z8S4BJP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tW8z8S4BJP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tW8z8S4BJP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW8z8S4BJP .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tW8z8S4BJP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW8z8S4BJP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tW8z8S4BJP .navbar {
    height: 77px;
  }
  .cid-tW8z8S4BJP .navbar.opened {
    height: auto;
  }
  .cid-tW8z8S4BJP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tW8z8SLxBu {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tW8z8SLxBu .inner-header {
  color: #ffffff;
  background-color: #ffffff;
}
.cid-tW8z8SLxBu .inner-header-link {
  color: #ffffff;
}
.cid-tW8z8SLxBu H1 {
  color: #000000;
}
.cid-tW8z8SLxBu P {
  color: #777d74;
}
.cid-tW8z8UsQf0 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tWueynAQJo {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWueynAQJo .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tWdtK3zkN0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWdtK3zkN0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tWdtK3zkN0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tWdtK3zkN0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tWdtK3zkN0 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tWdtK3zkN0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tWdtK3zkN0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWdtK3zkN0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tWdtK3zkN0 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-tWjyx9WotL {
  background-image: url("../../../assets/images/cover-2000x1414.png");
}
.cid-tWjyx9WotL .mbr-section-title {
  text-align: left;
}
.cid-tWjyx9WotL .mbr-text,
.cid-tWjyx9WotL .mbr-section-btn {
  color: #333333;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tWjyx9WotL .mbr-section-title,
  .cid-tWjyx9WotL .mbr-section-btn,
  .cid-tWjyx9WotL .mbr-text {
    text-align: center;
  }
}
.cid-tWjyxakGu2 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tWjyxauhi9 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tWjyxauhi9 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tWjyxaFK7E {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tWjyxaFK7E .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
  margin-bottom: 2rem;
}
.cid-tWjyxaFK7E .card-box {
  padding: 2rem;
}
@media (max-width: 767px) {
  .cid-tWjyxaFK7E .card-box {
    padding: 1rem;
  }
}
.cid-tWjyxaFK7E .mbr-section-title {
  text-align: left;
}
.cid-tWjyxb5XrH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tWjyxb5XrH .carousel-item {
  justify-content: center;
}
.cid-tWjyxb5XrH .carousel-item.active,
.cid-tWjyxb5XrH .carousel-item-next,
.cid-tWjyxb5XrH .carousel-item-prev {
  display: flex;
}
.cid-tWjyxb5XrH .carousel-controls a {
  transition: opacity .5s;
  font-size: 22px;
  position: absolute;
  top: 180px;
  bottom: auto;
  height: 60px;
  width: 60px;
  padding: 10px;
  border-radius: 50%;
  color: #585858;
  background: #c8c6c6;
}
.cid-tWjyxb5XrH .carousel-control-next span {
  padding-left: 5px;
}
.cid-tWjyxb5XrH .carousel-control-prev span {
  padding-right: 5px;
}
.cid-tWjyxb5XrH .user_image {
  width: 250px;
  height: 250px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tWjyxb5XrH .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
@media (max-width: 230px) {
  .cid-tWjyxb5XrH .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tWjyxb5XrH H3 {
  text-align: left;
}
.cid-tWjyxbSkZ6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tWjyxbSkZ6 .mbr-section-title {
  text-align: left;
}
.cid-tWjyxcaBuo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tWjyxcaBuo .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-tWjyxcaBuo .carousel {
  margin: 30px 0;
  background: #ffffff;
}
.cid-tWjyxcaBuo .carousel .item {
  text-align: center;
  overflow: hidden;
  height: 475px;
}
.cid-tWjyxcaBuo .item img {
  margin: 0 auto;
  width: 100%;
  height: 100%;
}
.cid-tWjyxcaBuo .carousel .carousel-control {
  width: 50px;
  height: 50px;
  background: #000;
  margin: auto 0;
  opacity: 0.8;
}
.cid-tWjyxcaBuo .carousel .carousel-control:hover {
  opacity: 0.9;
}
.cid-tWjyxcaBuo .carousel .carousel-control i {
  font-size: 41px;
  margin-top: 3px;
}
.cid-tWjyxcaBuo .carousel-caption h3,
.cid-tWjyxcaBuo .carousel-caption p {
  color: #fff;
  display: inline-block;
  font-family: 'Oswald', sans-serif;
  text-shadow: none;
  margin-bottom: 20px;
}
.cid-tWjyxcaBuo .carousel-caption h3 {
  background: #333333;
  padding: 12px 24px;
  font-size: 30px;
  text-transform: uppercase;
}
.cid-tWjyxcaBuo .carousel-caption p {
  background: #232323;
  padding: 10px 20px;
  font-size: 20px;
  font-weight: 300;
}
.cid-tWjyxcaBuo .carousel-indicators {
  margin-top: 0px;
  position: relative;
  background: #ccc;
}
.cid-tWjyxcaBuo .carousel-indicators div.active {
  background: #636363;
  border-color: #636363;
}
.cid-tWjyxcaBuo .carousel .nav {
  background: #eee;
}
.cid-tWjyxcaBuo .carousel .nav a {
  color: #333;
  border-radius: 0;
  font-size: 85%;
  padding: 10px 16px;
  background: transparent;
}
.cid-tWjyxcaBuo .carousel .nav .active a {
  color: #fff;
  background: #636363;
}
.cid-tWjyxcaBuo .carousel .nav strong {
  display: block;
  font-family: 'Roboto', sans-serif;
  font-size: 110%;
  text-transform: uppercase;
}
@media only screen and (max-width: 600px) {
  .cid-tWjyxcaBuo .carousel-indicators {
    display: none;
  }
}
.cid-tWjyxcLcLC {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tWjyxcLcLC .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
  margin-bottom: 2rem;
}
.cid-tWjyxcLcLC .card-box {
  padding: 2rem;
}
@media (max-width: 767px) {
  .cid-tWjyxcLcLC .card-box {
    padding: 1rem;
  }
}
.cid-tWjyxcLcLC .mbr-section-title {
  text-align: left;
}
.cid-tWjyxdm8s5 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tWjyxdm8s5 .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
  margin-bottom: 2rem;
}
.cid-tWjyxdm8s5 .card-box {
  padding: 2rem;
}
@media (max-width: 767px) {
  .cid-tWjyxdm8s5 .card-box {
    padding: 1rem;
  }
}
.cid-tWjyxdm8s5 .mbr-section-title {
  text-align: left;
}
.cid-tWjyxdX4jM {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tWjyxdX4jM nav.navbar {
  position: fixed;
}
.cid-tWjyxdX4jM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tWjyxdX4jM .dropdown-menu {
  padding: 0;
}
.cid-tWjyxdX4jM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tWjyxdX4jM .dropdown-item:hover,
.cid-tWjyxdX4jM .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tWjyxdX4jM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tWjyxdX4jM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tWjyxdX4jM .nav-link {
  position: relative;
}
.cid-tWjyxdX4jM .container {
  display: flex;
  margin: auto;
}
.cid-tWjyxdX4jM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tWjyxdX4jM .navbar-caption {
  padding-right: 4rem;
}
.cid-tWjyxdX4jM .dropdown-menu,
.cid-tWjyxdX4jM .navbar.opened {
  background: #636363 !important;
}
.cid-tWjyxdX4jM .nav-item:focus,
.cid-tWjyxdX4jM .nav-link:focus {
  outline: none;
}
.cid-tWjyxdX4jM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tWjyxdX4jM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tWjyxdX4jM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tWjyxdX4jM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tWjyxdX4jM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tWjyxdX4jM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tWjyxdX4jM .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #636363;
}
.cid-tWjyxdX4jM .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tWjyxdX4jM .navbar.opened {
  transition: all .3s;
}
.cid-tWjyxdX4jM .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tWjyxdX4jM .navbar .navbar-logo img {
  width: auto;
}
.cid-tWjyxdX4jM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tWjyxdX4jM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tWjyxdX4jM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tWjyxdX4jM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tWjyxdX4jM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tWjyxdX4jM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tWjyxdX4jM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tWjyxdX4jM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tWjyxdX4jM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tWjyxdX4jM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tWjyxdX4jM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tWjyxdX4jM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tWjyxdX4jM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tWjyxdX4jM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tWjyxdX4jM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tWjyxdX4jM .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tWjyxdX4jM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tWjyxdX4jM .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tWjyxdX4jM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tWjyxdX4jM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tWjyxdX4jM .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tWjyxdX4jM .navbar.navbar-short {
  min-height: 60px;
}
.cid-tWjyxdX4jM .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tWjyxdX4jM .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tWjyxdX4jM .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tWjyxdX4jM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tWjyxdX4jM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tWjyxdX4jM .dropdown-item.active,
.cid-tWjyxdX4jM .dropdown-item:active {
  background-color: transparent;
}
.cid-tWjyxdX4jM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tWjyxdX4jM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tWjyxdX4jM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tWjyxdX4jM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #636363;
}
.cid-tWjyxdX4jM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tWjyxdX4jM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tWjyxdX4jM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tWjyxdX4jM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tWjyxdX4jM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tWjyxdX4jM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tWjyxdX4jM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tWjyxdX4jM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tWjyxdX4jM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tWjyxdX4jM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tWjyxdX4jM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tWjyxdX4jM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tWjyxdX4jM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tWjyxdX4jM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tWjyxdX4jM .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tWjyxdX4jM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tWjyxdX4jM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tWjyxdX4jM .navbar {
    height: 77px;
  }
  .cid-tWjyxdX4jM .navbar.opened {
    height: auto;
  }
  .cid-tWjyxdX4jM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWjyxeASV0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #636363;
}
.cid-tWjyxeASV0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tWjyxeASV0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tWjyxeASV0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tWjyxeASV0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tWjyxeASV0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tWjyxeASV0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tWjyxeASV0 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tWjyxeASV0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tWjyxeASV0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tWjyxeASV0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tWjyxeASV0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWjyxeASV0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWjyxeASV0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tWjyxeASV0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tWjyxeASV0 .media-container-row .mbr-text {
  color: #ffffff;
}
