body {
  font-family: IBM Plex Sans;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 2.2rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 2.75rem;
}
.display-2 {
  font-family: 'Jost', sans-serif;
  font-size: 2.4rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 1.5rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 1.875rem;
}
.display-7 {
  font-family: 'Roboto', sans-serif;
  font-size: 1.4rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.75rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 1.76rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 1.54rem;
    font-size: calc( 1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.92rem;
    font-size: calc( 1.49rem + (2.4 - 1.49) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.49rem + (2.4 - 1.49) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #0059ff !important;
}
.bg-success {
  background-color: #40b0bf !important;
}
.bg-info {
  background-color: #0059ff !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #0059ff !important;
  border-color: #0059ff !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: #003ba8 !important;
  border-color: #003ba8 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #003ba8 !important;
  border-color: #003ba8 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
}
.btn-info,
.btn-info:active {
  background-color: #0059ff !important;
  border-color: #0059ff !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: #003ba8 !important;
  border-color: #003ba8 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #003ba8 !important;
  border-color: #003ba8 !important;
}
.btn-success,
.btn-success:active {
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #0a0800 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #0059ff;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #003ba8 !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: #0059ff !important;
  border-color: #0059ff !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff6666;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff0f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #0059ff;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #003ba8 !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: #0059ff !important;
  border-color: #0059ff !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #40b0bf;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #2a747e !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffe161;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffd10a !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff9966;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff5f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #0059ff !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #40b0bf !important;
}
.text-info {
  color: #0059ff !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #ff9966 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #003599 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff0000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #266a73 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #003599 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #facb00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ff5500 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #0059ff;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #0059ff;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #ff9966;
}
.mbr-gallery-filter li.active .btn {
  background-color: #0059ff;
  border-color: #0059ff;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #0059ff;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ccdeff;
}
.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: #ccdeff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.25rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #0059ff !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.25rem;
}
blockquote {
  border-color: #0059ff;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #0059ff;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #0059ff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #0059ff;
  border-bottom-color: #0059ff;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #0059ff !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='%230059ff' %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-sTwfkKw4Cs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTwgSqQQ98 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTwgSqQQ98 .item:focus,
.cid-sTwgSqQQ98 span:focus {
  outline: none;
}
.cid-sTwgSqQQ98 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sTwgSqQQ98 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #e8e8e8;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sTwgSqQQ98 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sTwgSqQQ98 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sTwgSqQQ98 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sTwgSqQQ98 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sTwgSqQQ98 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sTwgSqQQ98 .mbr-section-title {
  color: #000000;
}
.cid-sTwgSqQQ98 .mbr-text,
.cid-sTwgSqQQ98 .mbr-section-btn {
  text-align: center;
}
.cid-sTwgSqQQ98 .item-title {
  text-align: center;
}
.cid-sTwgSqQQ98 .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-tvgKUHgRLX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-suDh0RG4AM {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-suDh0RG4AM nav.navbar {
  position: fixed;
}
.cid-suDh0RG4AM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-suDh0RG4AM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-suDh0RG4AM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-suDh0RG4AM .dropdown-item:hover,
.cid-suDh0RG4AM .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-suDh0RG4AM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-suDh0RG4AM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-suDh0RG4AM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-suDh0RG4AM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-suDh0RG4AM .nav-link {
  position: relative;
}
.cid-suDh0RG4AM .container {
  display: flex;
  margin: auto;
}
.cid-suDh0RG4AM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suDh0RG4AM .dropdown-menu,
.cid-suDh0RG4AM .navbar.opened {
  background: #ffffff !important;
}
.cid-suDh0RG4AM .nav-item:focus,
.cid-suDh0RG4AM .nav-link:focus {
  outline: none;
}
.cid-suDh0RG4AM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-suDh0RG4AM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suDh0RG4AM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-suDh0RG4AM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-suDh0RG4AM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suDh0RG4AM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suDh0RG4AM .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-suDh0RG4AM .navbar.opened {
  transition: all 0.3s;
}
.cid-suDh0RG4AM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-suDh0RG4AM .navbar .navbar-logo img {
  width: auto;
}
.cid-suDh0RG4AM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-suDh0RG4AM .navbar.collapsed {
  justify-content: center;
}
.cid-suDh0RG4AM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suDh0RG4AM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-suDh0RG4AM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-suDh0RG4AM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suDh0RG4AM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suDh0RG4AM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-suDh0RG4AM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suDh0RG4AM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suDh0RG4AM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suDh0RG4AM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suDh0RG4AM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suDh0RG4AM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suDh0RG4AM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suDh0RG4AM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-suDh0RG4AM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-suDh0RG4AM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suDh0RG4AM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suDh0RG4AM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-suDh0RG4AM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-suDh0RG4AM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suDh0RG4AM .navbar.navbar-short {
  min-height: 60px;
}
.cid-suDh0RG4AM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-suDh0RG4AM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-suDh0RG4AM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suDh0RG4AM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suDh0RG4AM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suDh0RG4AM .dropdown-item.active,
.cid-suDh0RG4AM .dropdown-item:active {
  background-color: transparent;
}
.cid-suDh0RG4AM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suDh0RG4AM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suDh0RG4AM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suDh0RG4AM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-suDh0RG4AM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suDh0RG4AM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-suDh0RG4AM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-suDh0RG4AM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-suDh0RG4AM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-suDh0RG4AM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-suDh0RG4AM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suDh0RG4AM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suDh0RG4AM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suDh0RG4AM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suDh0RG4AM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suDh0RG4AM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suDh0RG4AM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suDh0RG4AM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suDh0RG4AM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-suDh0RG4AM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-suDh0RG4AM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suDh0RG4AM .navbar {
    height: 70px;
  }
  .cid-suDh0RG4AM .navbar.opened {
    height: auto;
  }
  .cid-suDh0RG4AM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tvgKVhLDRy {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tvm29g40Bk .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 22px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 100px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tvm29g40Bk .my-float {
  margin-top: 16px;
}
.cid-tvm29g40Bk P {
  color: #232323;
}
.cid-tvm29g40Bk DIV {
  color: #ffffff;
}
.cid-tvm29g40Bk H10 {
  color: #767676;
}
.cid-tvm29g40Bk .hidden {
  display: none;
}
.cid-sIAVXILoB8 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sIAVXILoB8 nav.navbar {
  position: fixed;
}
.cid-sIAVXILoB8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sIAVXILoB8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sIAVXILoB8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sIAVXILoB8 .dropdown-item:hover,
.cid-sIAVXILoB8 .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sIAVXILoB8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sIAVXILoB8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sIAVXILoB8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sIAVXILoB8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sIAVXILoB8 .nav-link {
  position: relative;
}
.cid-sIAVXILoB8 .container {
  display: flex;
  margin: auto;
}
.cid-sIAVXILoB8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sIAVXILoB8 .dropdown-menu,
.cid-sIAVXILoB8 .navbar.opened {
  background: #ffffff !important;
}
.cid-sIAVXILoB8 .nav-item:focus,
.cid-sIAVXILoB8 .nav-link:focus {
  outline: none;
}
.cid-sIAVXILoB8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sIAVXILoB8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sIAVXILoB8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sIAVXILoB8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sIAVXILoB8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sIAVXILoB8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sIAVXILoB8 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sIAVXILoB8 .navbar.opened {
  transition: all 0.3s;
}
.cid-sIAVXILoB8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sIAVXILoB8 .navbar .navbar-logo img {
  width: auto;
}
.cid-sIAVXILoB8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sIAVXILoB8 .navbar.collapsed {
  justify-content: center;
}
.cid-sIAVXILoB8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sIAVXILoB8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sIAVXILoB8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sIAVXILoB8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sIAVXILoB8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sIAVXILoB8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sIAVXILoB8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sIAVXILoB8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sIAVXILoB8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sIAVXILoB8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sIAVXILoB8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sIAVXILoB8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sIAVXILoB8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sIAVXILoB8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sIAVXILoB8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sIAVXILoB8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sIAVXILoB8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sIAVXILoB8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sIAVXILoB8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sIAVXILoB8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sIAVXILoB8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sIAVXILoB8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sIAVXILoB8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sIAVXILoB8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sIAVXILoB8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sIAVXILoB8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sIAVXILoB8 .dropdown-item.active,
.cid-sIAVXILoB8 .dropdown-item:active {
  background-color: transparent;
}
.cid-sIAVXILoB8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sIAVXILoB8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sIAVXILoB8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sIAVXILoB8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sIAVXILoB8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sIAVXILoB8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sIAVXILoB8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sIAVXILoB8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sIAVXILoB8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sIAVXILoB8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sIAVXILoB8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sIAVXILoB8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sIAVXILoB8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sIAVXILoB8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sIAVXILoB8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sIAVXILoB8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sIAVXILoB8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sIAVXILoB8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sIAVXILoB8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sIAVXILoB8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sIAVXILoB8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sIAVXILoB8 .navbar {
    height: 70px;
  }
  .cid-sIAVXILoB8 .navbar.opened {
    height: auto;
  }
  .cid-sIAVXILoB8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sIAVXJdrCx {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sIAVXJdrCx .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sIAVXJdrCx .row {
  flex-direction: row-reverse;
}
.cid-sIAVXJdrCx img {
  width: 100%;
}
.cid-sIAVXJB8NX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIAVXJB8NX .mbr-section-subtitle {
  text-align: center;
}
.cid-sIAVXJB8NX .mbr-text {
  text-align: left;
}
.cid-sIAVXK0PiZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIAVXK0PiZ ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sIAVXK0PiZ li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sIAVXK0PiZ ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #0059ff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sIAVXK0PiZ .list {
  color: #000000;
}
.cid-sIAVXKoW38 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIAVXKLrQN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIAVXL6Xpp {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUotGRE3iy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUotGRE3iy .mbr-section-subtitle {
  text-align: center;
}
.cid-sUotGRE3iy .mbr-text {
  text-align: left;
}
.cid-sIAVXLZ9RG .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sIAVXLZ9RG .my-float {
  margin-top: 16px;
}
.cid-sIAVXLZ9RG P {
  color: #232323;
}
.cid-sIAVXLZ9RG DIV {
  color: #ffffff;
}
.cid-sIAVXLZ9RG H10 {
  color: #767676;
}
.cid-sIAVXLZ9RG .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTx6yfAN2A {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTx6yfAN2A nav.navbar {
  position: fixed;
}
.cid-sTx6yfAN2A .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTx6yfAN2A .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTx6yfAN2A .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTx6yfAN2A .dropdown-item:hover,
.cid-sTx6yfAN2A .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTx6yfAN2A .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTx6yfAN2A .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTx6yfAN2A .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTx6yfAN2A .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTx6yfAN2A .nav-link {
  position: relative;
}
.cid-sTx6yfAN2A .container {
  display: flex;
  margin: auto;
}
.cid-sTx6yfAN2A .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTx6yfAN2A .dropdown-menu,
.cid-sTx6yfAN2A .navbar.opened {
  background: #ffffff !important;
}
.cid-sTx6yfAN2A .nav-item:focus,
.cid-sTx6yfAN2A .nav-link:focus {
  outline: none;
}
.cid-sTx6yfAN2A .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTx6yfAN2A .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTx6yfAN2A .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTx6yfAN2A .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTx6yfAN2A .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTx6yfAN2A .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTx6yfAN2A .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTx6yfAN2A .navbar.opened {
  transition: all 0.3s;
}
.cid-sTx6yfAN2A .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTx6yfAN2A .navbar .navbar-logo img {
  width: auto;
}
.cid-sTx6yfAN2A .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTx6yfAN2A .navbar.collapsed {
  justify-content: center;
}
.cid-sTx6yfAN2A .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTx6yfAN2A .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTx6yfAN2A .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTx6yfAN2A .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTx6yfAN2A .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTx6yfAN2A .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTx6yfAN2A .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTx6yfAN2A .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTx6yfAN2A .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTx6yfAN2A .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTx6yfAN2A .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTx6yfAN2A .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTx6yfAN2A .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTx6yfAN2A .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTx6yfAN2A .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTx6yfAN2A .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTx6yfAN2A .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTx6yfAN2A .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTx6yfAN2A .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTx6yfAN2A .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTx6yfAN2A .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTx6yfAN2A .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTx6yfAN2A .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTx6yfAN2A .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTx6yfAN2A .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTx6yfAN2A .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTx6yfAN2A .dropdown-item.active,
.cid-sTx6yfAN2A .dropdown-item:active {
  background-color: transparent;
}
.cid-sTx6yfAN2A .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTx6yfAN2A .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTx6yfAN2A .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTx6yfAN2A .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTx6yfAN2A .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTx6yfAN2A .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTx6yfAN2A ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTx6yfAN2A .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTx6yfAN2A button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTx6yfAN2A button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTx6yfAN2A button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTx6yfAN2A button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTx6yfAN2A button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTx6yfAN2A button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTx6yfAN2A nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTx6yfAN2A nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTx6yfAN2A nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTx6yfAN2A nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTx6yfAN2A .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTx6yfAN2A a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTx6yfAN2A .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTx6yfAN2A .navbar {
    height: 70px;
  }
  .cid-sTx6yfAN2A .navbar.opened {
    height: auto;
  }
  .cid-sTx6yfAN2A .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTx6ygKkyo {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTx6ygKkyo .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTx6ygKkyo .row {
  flex-direction: row-reverse;
}
.cid-sTx6ygKkyo img {
  width: 100%;
}
.cid-sTx6yhOtpI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTx6yhOtpI .mbr-section-subtitle {
  text-align: center;
}
.cid-sTx6yhOtpI .mbr-text {
  text-align: left;
}
.cid-sTx88ho9cW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTx88ho9cW .mbr-section-subtitle {
  text-align: center;
}
.cid-sTxKif1lhP {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTxKif1lhP .mbr-section-subtitle {
  text-align: center;
}
.cid-sTxKr5hrx2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTxKr5hrx2 .mbr-section-subtitle {
  text-align: center;
}
.cid-sTxLnMpE0P {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTxLnMpE0P .mbr-section-subtitle {
  text-align: center;
}
.cid-sTxLuxy5Pb {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTxLuxy5Pb .mbr-section-subtitle {
  text-align: center;
}
.cid-sTxLL4QCBL {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTxLL4QCBL .mbr-section-subtitle {
  text-align: left;
}
.cid-sTx6yjRifU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTx6ykm2DQ {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUoz3aQyRq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUoz3aQyRq .mbr-section-subtitle {
  text-align: center;
}
.cid-sUoz3aQyRq .mbr-text {
  text-align: left;
}
.cid-sTx6ykTWWn .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTx6ykTWWn .my-float {
  margin-top: 16px;
}
.cid-sTx6ykTWWn P {
  color: #232323;
}
.cid-sTx6ykTWWn DIV {
  color: #ffffff;
}
.cid-sTx6ykTWWn H10 {
  color: #767676;
}
.cid-sTx6ykTWWn .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTHNgoG4yT {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTHNgoG4yT nav.navbar {
  position: fixed;
}
.cid-sTHNgoG4yT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTHNgoG4yT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTHNgoG4yT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTHNgoG4yT .dropdown-item:hover,
.cid-sTHNgoG4yT .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTHNgoG4yT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTHNgoG4yT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTHNgoG4yT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTHNgoG4yT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTHNgoG4yT .nav-link {
  position: relative;
}
.cid-sTHNgoG4yT .container {
  display: flex;
  margin: auto;
}
.cid-sTHNgoG4yT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTHNgoG4yT .dropdown-menu,
.cid-sTHNgoG4yT .navbar.opened {
  background: #ffffff !important;
}
.cid-sTHNgoG4yT .nav-item:focus,
.cid-sTHNgoG4yT .nav-link:focus {
  outline: none;
}
.cid-sTHNgoG4yT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTHNgoG4yT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTHNgoG4yT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTHNgoG4yT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTHNgoG4yT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTHNgoG4yT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTHNgoG4yT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTHNgoG4yT .navbar.opened {
  transition: all 0.3s;
}
.cid-sTHNgoG4yT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTHNgoG4yT .navbar .navbar-logo img {
  width: auto;
}
.cid-sTHNgoG4yT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTHNgoG4yT .navbar.collapsed {
  justify-content: center;
}
.cid-sTHNgoG4yT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTHNgoG4yT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTHNgoG4yT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTHNgoG4yT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTHNgoG4yT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTHNgoG4yT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTHNgoG4yT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTHNgoG4yT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTHNgoG4yT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTHNgoG4yT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTHNgoG4yT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTHNgoG4yT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTHNgoG4yT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTHNgoG4yT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTHNgoG4yT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTHNgoG4yT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTHNgoG4yT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTHNgoG4yT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTHNgoG4yT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTHNgoG4yT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTHNgoG4yT .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTHNgoG4yT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTHNgoG4yT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTHNgoG4yT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTHNgoG4yT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTHNgoG4yT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTHNgoG4yT .dropdown-item.active,
.cid-sTHNgoG4yT .dropdown-item:active {
  background-color: transparent;
}
.cid-sTHNgoG4yT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTHNgoG4yT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTHNgoG4yT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTHNgoG4yT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTHNgoG4yT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTHNgoG4yT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTHNgoG4yT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTHNgoG4yT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTHNgoG4yT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTHNgoG4yT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTHNgoG4yT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTHNgoG4yT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTHNgoG4yT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTHNgoG4yT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTHNgoG4yT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTHNgoG4yT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTHNgoG4yT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTHNgoG4yT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTHNgoG4yT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTHNgoG4yT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTHNgoG4yT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTHNgoG4yT .navbar {
    height: 70px;
  }
  .cid-sTHNgoG4yT .navbar.opened {
    height: auto;
  }
  .cid-sTHNgoG4yT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTHNgoYdKN {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTHNgoYdKN .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTHNgoYdKN .row {
  flex-direction: row-reverse;
}
.cid-sTHNgoYdKN img {
  width: 100%;
}
.cid-sTHNgpc99y {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTHNgpc99y .mbr-section-subtitle {
  text-align: center;
}
.cid-sTHNgpc99y .mbr-text {
  text-align: left;
}
.cid-sTHOLEn8AP {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-sTHOLEn8AP .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sTHOLEn8AP .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sTHOLEn8AP .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sTHOLEn8AP .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTHNgq8Ic9 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTHNgq8Ic9 .mbr-section-subtitle {
  text-align: left;
}
.cid-sTHNgqmmVw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTHNgquuhX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUoCK4qkAu {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUoCK4qkAu .mbr-section-subtitle {
  text-align: center;
}
.cid-sUoCK4qkAu .mbr-text {
  text-align: left;
}
.cid-sTHNgqFDGn .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTHNgqFDGn .my-float {
  margin-top: 16px;
}
.cid-sTHNgqFDGn P {
  color: #232323;
}
.cid-sTHNgqFDGn DIV {
  color: #ffffff;
}
.cid-sTHNgqFDGn H10 {
  color: #767676;
}
.cid-sTHNgqFDGn .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTHXaEUIk1 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTHXaEUIk1 nav.navbar {
  position: fixed;
}
.cid-sTHXaEUIk1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTHXaEUIk1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTHXaEUIk1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTHXaEUIk1 .dropdown-item:hover,
.cid-sTHXaEUIk1 .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTHXaEUIk1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTHXaEUIk1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTHXaEUIk1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTHXaEUIk1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTHXaEUIk1 .nav-link {
  position: relative;
}
.cid-sTHXaEUIk1 .container {
  display: flex;
  margin: auto;
}
.cid-sTHXaEUIk1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTHXaEUIk1 .dropdown-menu,
.cid-sTHXaEUIk1 .navbar.opened {
  background: #ffffff !important;
}
.cid-sTHXaEUIk1 .nav-item:focus,
.cid-sTHXaEUIk1 .nav-link:focus {
  outline: none;
}
.cid-sTHXaEUIk1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTHXaEUIk1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTHXaEUIk1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTHXaEUIk1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTHXaEUIk1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTHXaEUIk1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTHXaEUIk1 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTHXaEUIk1 .navbar.opened {
  transition: all 0.3s;
}
.cid-sTHXaEUIk1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTHXaEUIk1 .navbar .navbar-logo img {
  width: auto;
}
.cid-sTHXaEUIk1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTHXaEUIk1 .navbar.collapsed {
  justify-content: center;
}
.cid-sTHXaEUIk1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTHXaEUIk1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTHXaEUIk1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTHXaEUIk1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTHXaEUIk1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTHXaEUIk1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTHXaEUIk1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTHXaEUIk1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTHXaEUIk1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTHXaEUIk1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTHXaEUIk1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTHXaEUIk1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTHXaEUIk1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTHXaEUIk1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTHXaEUIk1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTHXaEUIk1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTHXaEUIk1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTHXaEUIk1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTHXaEUIk1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTHXaEUIk1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTHXaEUIk1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTHXaEUIk1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTHXaEUIk1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTHXaEUIk1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTHXaEUIk1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTHXaEUIk1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTHXaEUIk1 .dropdown-item.active,
.cid-sTHXaEUIk1 .dropdown-item:active {
  background-color: transparent;
}
.cid-sTHXaEUIk1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTHXaEUIk1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTHXaEUIk1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTHXaEUIk1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTHXaEUIk1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTHXaEUIk1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTHXaEUIk1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTHXaEUIk1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTHXaEUIk1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTHXaEUIk1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTHXaEUIk1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTHXaEUIk1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTHXaEUIk1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTHXaEUIk1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTHXaEUIk1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTHXaEUIk1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTHXaEUIk1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTHXaEUIk1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTHXaEUIk1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTHXaEUIk1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTHXaEUIk1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTHXaEUIk1 .navbar {
    height: 70px;
  }
  .cid-sTHXaEUIk1 .navbar.opened {
    height: auto;
  }
  .cid-sTHXaEUIk1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTHXaFlv4z {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTHXaFlv4z .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTHXaFlv4z .row {
  flex-direction: row-reverse;
}
.cid-sTHXaFlv4z img {
  width: 100%;
}
.cid-sTHXaFDwmO {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTHXaG0fIW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTHXaG0fIW .mbr-section-subtitle {
  text-align: center;
}
.cid-sTHXaG0fIW .mbr-text {
  text-align: left;
}
.cid-sTHXaH6rip {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTHXaHgFJv {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUoCNDrR8P {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUoCNDrR8P .mbr-section-subtitle {
  text-align: center;
}
.cid-sUoCNDrR8P .mbr-text {
  text-align: left;
}
.cid-sTHXaHrTnk .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTHXaHrTnk .my-float {
  margin-top: 16px;
}
.cid-sTHXaHrTnk P {
  color: #232323;
}
.cid-sTHXaHrTnk DIV {
  color: #ffffff;
}
.cid-sTHXaHrTnk H10 {
  color: #767676;
}
.cid-sTHXaHrTnk .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTI4dObSyf {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTI4dObSyf nav.navbar {
  position: fixed;
}
.cid-sTI4dObSyf .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTI4dObSyf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTI4dObSyf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTI4dObSyf .dropdown-item:hover,
.cid-sTI4dObSyf .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTI4dObSyf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTI4dObSyf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTI4dObSyf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTI4dObSyf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTI4dObSyf .nav-link {
  position: relative;
}
.cid-sTI4dObSyf .container {
  display: flex;
  margin: auto;
}
.cid-sTI4dObSyf .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTI4dObSyf .dropdown-menu,
.cid-sTI4dObSyf .navbar.opened {
  background: #ffffff !important;
}
.cid-sTI4dObSyf .nav-item:focus,
.cid-sTI4dObSyf .nav-link:focus {
  outline: none;
}
.cid-sTI4dObSyf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTI4dObSyf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTI4dObSyf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTI4dObSyf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTI4dObSyf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTI4dObSyf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTI4dObSyf .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTI4dObSyf .navbar.opened {
  transition: all 0.3s;
}
.cid-sTI4dObSyf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTI4dObSyf .navbar .navbar-logo img {
  width: auto;
}
.cid-sTI4dObSyf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTI4dObSyf .navbar.collapsed {
  justify-content: center;
}
.cid-sTI4dObSyf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTI4dObSyf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTI4dObSyf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTI4dObSyf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTI4dObSyf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTI4dObSyf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTI4dObSyf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTI4dObSyf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTI4dObSyf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTI4dObSyf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTI4dObSyf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTI4dObSyf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTI4dObSyf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTI4dObSyf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTI4dObSyf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTI4dObSyf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTI4dObSyf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTI4dObSyf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTI4dObSyf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTI4dObSyf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTI4dObSyf .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTI4dObSyf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTI4dObSyf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTI4dObSyf .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTI4dObSyf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTI4dObSyf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTI4dObSyf .dropdown-item.active,
.cid-sTI4dObSyf .dropdown-item:active {
  background-color: transparent;
}
.cid-sTI4dObSyf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTI4dObSyf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTI4dObSyf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTI4dObSyf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTI4dObSyf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTI4dObSyf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTI4dObSyf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTI4dObSyf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTI4dObSyf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTI4dObSyf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTI4dObSyf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTI4dObSyf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTI4dObSyf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTI4dObSyf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTI4dObSyf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTI4dObSyf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTI4dObSyf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTI4dObSyf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTI4dObSyf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTI4dObSyf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTI4dObSyf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTI4dObSyf .navbar {
    height: 70px;
  }
  .cid-sTI4dObSyf .navbar.opened {
    height: auto;
  }
  .cid-sTI4dObSyf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTI4dOMKXe {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTI4dOMKXe .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTI4dOMKXe .row {
  flex-direction: row-reverse;
}
.cid-sTI4dOMKXe img {
  width: 100%;
}
.cid-sTI4dPcM3A {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTI4dPzm1Z {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTI4dPzm1Z .mbr-section-subtitle {
  text-align: center;
}
.cid-sTI4dPzm1Z .mbr-text {
  text-align: left;
}
.cid-sTI5BlwSfI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f7f7f7;
}
.cid-sTI5BlwSfI .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sTI5BlwSfI .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sTI5BlwSfI .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sTI5BlwSfI .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTI6AgH0kV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTI6AgH0kV .mbr-section-subtitle {
  text-align: center;
}
.cid-sTI6AgH0kV .mbr-text {
  text-align: left;
}
.cid-sTI4dQ6WIQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTI4dQfLIE {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUoCQYPxL0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUoCQYPxL0 .mbr-section-subtitle {
  text-align: center;
}
.cid-sUoCQYPxL0 .mbr-text {
  text-align: left;
}
.cid-sTI4dQqivZ .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTI4dQqivZ .my-float {
  margin-top: 16px;
}
.cid-sTI4dQqivZ P {
  color: #232323;
}
.cid-sTI4dQqivZ DIV {
  color: #ffffff;
}
.cid-sTI4dQqivZ H10 {
  color: #767676;
}
.cid-sTI4dQqivZ .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTHQl9JPGo {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTHQl9JPGo nav.navbar {
  position: fixed;
}
.cid-sTHQl9JPGo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTHQl9JPGo .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTHQl9JPGo .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTHQl9JPGo .dropdown-item:hover,
.cid-sTHQl9JPGo .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTHQl9JPGo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTHQl9JPGo .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTHQl9JPGo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTHQl9JPGo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTHQl9JPGo .nav-link {
  position: relative;
}
.cid-sTHQl9JPGo .container {
  display: flex;
  margin: auto;
}
.cid-sTHQl9JPGo .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTHQl9JPGo .dropdown-menu,
.cid-sTHQl9JPGo .navbar.opened {
  background: #ffffff !important;
}
.cid-sTHQl9JPGo .nav-item:focus,
.cid-sTHQl9JPGo .nav-link:focus {
  outline: none;
}
.cid-sTHQl9JPGo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTHQl9JPGo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTHQl9JPGo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTHQl9JPGo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTHQl9JPGo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTHQl9JPGo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTHQl9JPGo .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTHQl9JPGo .navbar.opened {
  transition: all 0.3s;
}
.cid-sTHQl9JPGo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTHQl9JPGo .navbar .navbar-logo img {
  width: auto;
}
.cid-sTHQl9JPGo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTHQl9JPGo .navbar.collapsed {
  justify-content: center;
}
.cid-sTHQl9JPGo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTHQl9JPGo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTHQl9JPGo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTHQl9JPGo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTHQl9JPGo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTHQl9JPGo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTHQl9JPGo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTHQl9JPGo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTHQl9JPGo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTHQl9JPGo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTHQl9JPGo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTHQl9JPGo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTHQl9JPGo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTHQl9JPGo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTHQl9JPGo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTHQl9JPGo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTHQl9JPGo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTHQl9JPGo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTHQl9JPGo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTHQl9JPGo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTHQl9JPGo .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTHQl9JPGo .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTHQl9JPGo .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTHQl9JPGo .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTHQl9JPGo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTHQl9JPGo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTHQl9JPGo .dropdown-item.active,
.cid-sTHQl9JPGo .dropdown-item:active {
  background-color: transparent;
}
.cid-sTHQl9JPGo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTHQl9JPGo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTHQl9JPGo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTHQl9JPGo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTHQl9JPGo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTHQl9JPGo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTHQl9JPGo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTHQl9JPGo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTHQl9JPGo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTHQl9JPGo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTHQl9JPGo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTHQl9JPGo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTHQl9JPGo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTHQl9JPGo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTHQl9JPGo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTHQl9JPGo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTHQl9JPGo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTHQl9JPGo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTHQl9JPGo .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTHQl9JPGo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTHQl9JPGo .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTHQl9JPGo .navbar {
    height: 70px;
  }
  .cid-sTHQl9JPGo .navbar.opened {
    height: auto;
  }
  .cid-sTHQl9JPGo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTHQlaa6f0 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTHQlaa6f0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTHQlaa6f0 .row {
  flex-direction: row-reverse;
}
.cid-sTHQlaa6f0 img {
  width: 100%;
}
.cid-sTHQZy7U8f {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTHRzo9nu3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sTHRzo9nu3 .line {
  background-color: #0059ff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sTHQlarWbw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTHQlarWbw .mbr-section-subtitle {
  text-align: center;
}
.cid-sTHQlarWbw .mbr-text {
  text-align: left;
}
.cid-sTHS0ISCrC {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTHS0ISCrC .mbr-section-subtitle {
  text-align: center;
}
.cid-sTHSdHhmnK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTHSdHhmnK .mbr-section-subtitle {
  text-align: center;
}
.cid-sTHSjp1dCH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTHSjp1dCH .mbr-section-subtitle {
  text-align: center;
}
.cid-sTHSul9Uky {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTHSul9Uky .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sTHSul9Uky .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sTHSul9Uky .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sTHSul9Uky .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTHQlaMqYV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTHQlaMqYV .mbr-section-subtitle {
  text-align: left;
}
.cid-sTHQlb0Flt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTHQlb8hk1 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUoCLYX8hw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUoCLYX8hw .mbr-section-subtitle {
  text-align: center;
}
.cid-sUoCLYX8hw .mbr-text {
  text-align: left;
}
.cid-sTHQlbi273 .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTHQlbi273 .my-float {
  margin-top: 16px;
}
.cid-sTHQlbi273 P {
  color: #232323;
}
.cid-sTHQlbi273 DIV {
  color: #ffffff;
}
.cid-sTHQlbi273 H10 {
  color: #767676;
}
.cid-sTHQlbi273 .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTIjPnIOfK {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTIjPnIOfK nav.navbar {
  position: fixed;
}
.cid-sTIjPnIOfK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTIjPnIOfK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTIjPnIOfK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTIjPnIOfK .dropdown-item:hover,
.cid-sTIjPnIOfK .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTIjPnIOfK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTIjPnIOfK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTIjPnIOfK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTIjPnIOfK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTIjPnIOfK .nav-link {
  position: relative;
}
.cid-sTIjPnIOfK .container {
  display: flex;
  margin: auto;
}
.cid-sTIjPnIOfK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTIjPnIOfK .dropdown-menu,
.cid-sTIjPnIOfK .navbar.opened {
  background: #ffffff !important;
}
.cid-sTIjPnIOfK .nav-item:focus,
.cid-sTIjPnIOfK .nav-link:focus {
  outline: none;
}
.cid-sTIjPnIOfK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTIjPnIOfK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTIjPnIOfK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTIjPnIOfK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTIjPnIOfK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTIjPnIOfK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTIjPnIOfK .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTIjPnIOfK .navbar.opened {
  transition: all 0.3s;
}
.cid-sTIjPnIOfK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTIjPnIOfK .navbar .navbar-logo img {
  width: auto;
}
.cid-sTIjPnIOfK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTIjPnIOfK .navbar.collapsed {
  justify-content: center;
}
.cid-sTIjPnIOfK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTIjPnIOfK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTIjPnIOfK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTIjPnIOfK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTIjPnIOfK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTIjPnIOfK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTIjPnIOfK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTIjPnIOfK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTIjPnIOfK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTIjPnIOfK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTIjPnIOfK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTIjPnIOfK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTIjPnIOfK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTIjPnIOfK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTIjPnIOfK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTIjPnIOfK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTIjPnIOfK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTIjPnIOfK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTIjPnIOfK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTIjPnIOfK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTIjPnIOfK .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTIjPnIOfK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTIjPnIOfK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTIjPnIOfK .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTIjPnIOfK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTIjPnIOfK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTIjPnIOfK .dropdown-item.active,
.cid-sTIjPnIOfK .dropdown-item:active {
  background-color: transparent;
}
.cid-sTIjPnIOfK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTIjPnIOfK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTIjPnIOfK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTIjPnIOfK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTIjPnIOfK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTIjPnIOfK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTIjPnIOfK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTIjPnIOfK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTIjPnIOfK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTIjPnIOfK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTIjPnIOfK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTIjPnIOfK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTIjPnIOfK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTIjPnIOfK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTIjPnIOfK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTIjPnIOfK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTIjPnIOfK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTIjPnIOfK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTIjPnIOfK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTIjPnIOfK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTIjPnIOfK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTIjPnIOfK .navbar {
    height: 70px;
  }
  .cid-sTIjPnIOfK .navbar.opened {
    height: auto;
  }
  .cid-sTIjPnIOfK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTIjPo0xoM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTIjPo0xoM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTIjPo0xoM .row {
  flex-direction: row-reverse;
}
.cid-sTIjPo0xoM img {
  width: 100%;
}
.cid-sTIjPoaDkY {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIjPomFr8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIjPomFr8 .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIjPomFr8 .mbr-text {
  text-align: left;
}
.cid-sTIjPouQef {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f7f7f7;
}
.cid-sTIjPouQef .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sTIjPouQef .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sTIjPouQef .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sTIjPouQef .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTIjPoCYuy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIjPoCYuy .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIjPoCYuy .mbr-text {
  text-align: left;
}
.cid-sTIjPoNYSL {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIjPoXgY4 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUoCT6G6GQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUoCT6G6GQ .mbr-section-subtitle {
  text-align: center;
}
.cid-sUoCT6G6GQ .mbr-text {
  text-align: left;
}
.cid-sTIjPp5J1E .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTIjPp5J1E .my-float {
  margin-top: 16px;
}
.cid-sTIjPp5J1E P {
  color: #232323;
}
.cid-sTIjPp5J1E DIV {
  color: #ffffff;
}
.cid-sTIjPp5J1E H10 {
  color: #767676;
}
.cid-sTIjPp5J1E .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTIp0NnQX4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTIp0NnQX4 nav.navbar {
  position: fixed;
}
.cid-sTIp0NnQX4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTIp0NnQX4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTIp0NnQX4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTIp0NnQX4 .dropdown-item:hover,
.cid-sTIp0NnQX4 .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTIp0NnQX4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTIp0NnQX4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTIp0NnQX4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTIp0NnQX4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTIp0NnQX4 .nav-link {
  position: relative;
}
.cid-sTIp0NnQX4 .container {
  display: flex;
  margin: auto;
}
.cid-sTIp0NnQX4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTIp0NnQX4 .dropdown-menu,
.cid-sTIp0NnQX4 .navbar.opened {
  background: #ffffff !important;
}
.cid-sTIp0NnQX4 .nav-item:focus,
.cid-sTIp0NnQX4 .nav-link:focus {
  outline: none;
}
.cid-sTIp0NnQX4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTIp0NnQX4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTIp0NnQX4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTIp0NnQX4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTIp0NnQX4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTIp0NnQX4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTIp0NnQX4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTIp0NnQX4 .navbar.opened {
  transition: all 0.3s;
}
.cid-sTIp0NnQX4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTIp0NnQX4 .navbar .navbar-logo img {
  width: auto;
}
.cid-sTIp0NnQX4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTIp0NnQX4 .navbar.collapsed {
  justify-content: center;
}
.cid-sTIp0NnQX4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTIp0NnQX4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTIp0NnQX4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTIp0NnQX4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTIp0NnQX4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTIp0NnQX4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTIp0NnQX4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTIp0NnQX4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTIp0NnQX4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTIp0NnQX4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTIp0NnQX4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTIp0NnQX4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTIp0NnQX4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTIp0NnQX4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTIp0NnQX4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTIp0NnQX4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTIp0NnQX4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTIp0NnQX4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTIp0NnQX4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTIp0NnQX4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTIp0NnQX4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTIp0NnQX4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTIp0NnQX4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTIp0NnQX4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTIp0NnQX4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTIp0NnQX4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTIp0NnQX4 .dropdown-item.active,
.cid-sTIp0NnQX4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sTIp0NnQX4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTIp0NnQX4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTIp0NnQX4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTIp0NnQX4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTIp0NnQX4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTIp0NnQX4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTIp0NnQX4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTIp0NnQX4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTIp0NnQX4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTIp0NnQX4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTIp0NnQX4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTIp0NnQX4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTIp0NnQX4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTIp0NnQX4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTIp0NnQX4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTIp0NnQX4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTIp0NnQX4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTIp0NnQX4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTIp0NnQX4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTIp0NnQX4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTIp0NnQX4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTIp0NnQX4 .navbar {
    height: 70px;
  }
  .cid-sTIp0NnQX4 .navbar.opened {
    height: auto;
  }
  .cid-sTIp0NnQX4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTIp0NO4AK {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTIp0NO4AK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTIp0NO4AK .row {
  flex-direction: row-reverse;
}
.cid-sTIp0NO4AK img {
  width: 100%;
}
.cid-sTIp0O835r {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIp0OofCf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIp0OofCf .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIp0OofCf .mbr-text {
  text-align: left;
}
.cid-sTIpuQHAwa {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-sTIpuQHAwa .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sTIpuQHAwa .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sTIpuQHAwa .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sTIpuQHAwa .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTIpGpGfvl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIpGpGfvl .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIpGpGfvl .mbr-text {
  text-align: left;
}
.cid-sTIpVXGYjk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIpVXGYjk .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIpWUALQm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIpWUALQm .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIpXz4qZn {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIpXz4qZn .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIpY86bqC {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIpY86bqC .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIpYOvmmm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIpYOvmmm .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIp0Pf6xk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIp0Pf6xk .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIp0Pf6xk .mbr-text {
  text-align: left;
}
.cid-sTIp0Ppl2G {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIp0PxeL0 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUoCZ1G2y1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUoCZ1G2y1 .mbr-section-subtitle {
  text-align: center;
}
.cid-sUoCZ1G2y1 .mbr-text {
  text-align: left;
}
.cid-sTIp0PKb0p .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTIp0PKb0p .my-float {
  margin-top: 16px;
}
.cid-sTIp0PKb0p P {
  color: #232323;
}
.cid-sTIp0PKb0p DIV {
  color: #ffffff;
}
.cid-sTIp0PKb0p H10 {
  color: #767676;
}
.cid-sTIp0PKb0p .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTItrXXhZo {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTItrXXhZo nav.navbar {
  position: fixed;
}
.cid-sTItrXXhZo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTItrXXhZo .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTItrXXhZo .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTItrXXhZo .dropdown-item:hover,
.cid-sTItrXXhZo .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTItrXXhZo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTItrXXhZo .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTItrXXhZo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTItrXXhZo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTItrXXhZo .nav-link {
  position: relative;
}
.cid-sTItrXXhZo .container {
  display: flex;
  margin: auto;
}
.cid-sTItrXXhZo .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTItrXXhZo .dropdown-menu,
.cid-sTItrXXhZo .navbar.opened {
  background: #ffffff !important;
}
.cid-sTItrXXhZo .nav-item:focus,
.cid-sTItrXXhZo .nav-link:focus {
  outline: none;
}
.cid-sTItrXXhZo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTItrXXhZo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTItrXXhZo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTItrXXhZo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTItrXXhZo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTItrXXhZo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTItrXXhZo .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTItrXXhZo .navbar.opened {
  transition: all 0.3s;
}
.cid-sTItrXXhZo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTItrXXhZo .navbar .navbar-logo img {
  width: auto;
}
.cid-sTItrXXhZo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTItrXXhZo .navbar.collapsed {
  justify-content: center;
}
.cid-sTItrXXhZo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTItrXXhZo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTItrXXhZo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTItrXXhZo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTItrXXhZo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTItrXXhZo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTItrXXhZo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTItrXXhZo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTItrXXhZo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTItrXXhZo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTItrXXhZo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTItrXXhZo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTItrXXhZo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTItrXXhZo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTItrXXhZo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTItrXXhZo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTItrXXhZo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTItrXXhZo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTItrXXhZo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTItrXXhZo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTItrXXhZo .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTItrXXhZo .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTItrXXhZo .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTItrXXhZo .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTItrXXhZo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTItrXXhZo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTItrXXhZo .dropdown-item.active,
.cid-sTItrXXhZo .dropdown-item:active {
  background-color: transparent;
}
.cid-sTItrXXhZo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTItrXXhZo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTItrXXhZo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTItrXXhZo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTItrXXhZo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTItrXXhZo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTItrXXhZo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTItrXXhZo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTItrXXhZo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTItrXXhZo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTItrXXhZo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTItrXXhZo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTItrXXhZo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTItrXXhZo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTItrXXhZo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTItrXXhZo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTItrXXhZo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTItrXXhZo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTItrXXhZo .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTItrXXhZo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTItrXXhZo .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTItrXXhZo .navbar {
    height: 70px;
  }
  .cid-sTItrXXhZo .navbar.opened {
    height: auto;
  }
  .cid-sTItrXXhZo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTItrYngTx {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTItrYngTx .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTItrYngTx .row {
  flex-direction: row-reverse;
}
.cid-sTItrYngTx img {
  width: 100%;
}
.cid-sTItrYFMSv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTItROP5O6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sTItROP5O6 .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sTItrYULmG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTItrYULmG .mbr-section-subtitle {
  text-align: center;
}
.cid-sTItrYULmG .mbr-text {
  text-align: left;
}
.cid-sTIu3nrOhJ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIu3nrOhJ .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIu4QgMzk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIu4QgMzk .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIu5tAl1A {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIu5tAl1A .mbr-section-subtitle {
  text-align: center;
}
.cid-sTItrZe7Ms {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTItrZe7Ms .mbr-section-subtitle {
  text-align: center;
}
.cid-sTItrZe7Ms .mbr-text {
  text-align: left;
}
.cid-sTItrZ4f2C {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-sTItrZ4f2C .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sTItrZ4f2C .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sTItrZ4f2C .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sTItrZ4f2C .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTIts0meKC {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIts0meKC .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIts0meKC .mbr-text {
  text-align: left;
}
.cid-sTIts0x2B3 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIts0HrOU {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUoDaeQvyG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUoDaeQvyG .mbr-section-subtitle {
  text-align: center;
}
.cid-sUoDaeQvyG .mbr-text {
  text-align: left;
}
.cid-sTIts0SCsL .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTIts0SCsL .my-float {
  margin-top: 16px;
}
.cid-sTIts0SCsL P {
  color: #232323;
}
.cid-sTIts0SCsL DIV {
  color: #ffffff;
}
.cid-sTIts0SCsL H10 {
  color: #767676;
}
.cid-sTIts0SCsL .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTIxsI3emg {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTIxsI3emg nav.navbar {
  position: fixed;
}
.cid-sTIxsI3emg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTIxsI3emg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTIxsI3emg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTIxsI3emg .dropdown-item:hover,
.cid-sTIxsI3emg .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTIxsI3emg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTIxsI3emg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTIxsI3emg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTIxsI3emg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTIxsI3emg .nav-link {
  position: relative;
}
.cid-sTIxsI3emg .container {
  display: flex;
  margin: auto;
}
.cid-sTIxsI3emg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTIxsI3emg .dropdown-menu,
.cid-sTIxsI3emg .navbar.opened {
  background: #ffffff !important;
}
.cid-sTIxsI3emg .nav-item:focus,
.cid-sTIxsI3emg .nav-link:focus {
  outline: none;
}
.cid-sTIxsI3emg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTIxsI3emg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTIxsI3emg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTIxsI3emg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTIxsI3emg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTIxsI3emg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTIxsI3emg .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTIxsI3emg .navbar.opened {
  transition: all 0.3s;
}
.cid-sTIxsI3emg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTIxsI3emg .navbar .navbar-logo img {
  width: auto;
}
.cid-sTIxsI3emg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTIxsI3emg .navbar.collapsed {
  justify-content: center;
}
.cid-sTIxsI3emg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTIxsI3emg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTIxsI3emg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTIxsI3emg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTIxsI3emg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTIxsI3emg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTIxsI3emg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTIxsI3emg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTIxsI3emg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTIxsI3emg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTIxsI3emg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTIxsI3emg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTIxsI3emg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTIxsI3emg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTIxsI3emg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTIxsI3emg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTIxsI3emg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTIxsI3emg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTIxsI3emg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTIxsI3emg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTIxsI3emg .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTIxsI3emg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTIxsI3emg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTIxsI3emg .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTIxsI3emg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTIxsI3emg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTIxsI3emg .dropdown-item.active,
.cid-sTIxsI3emg .dropdown-item:active {
  background-color: transparent;
}
.cid-sTIxsI3emg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTIxsI3emg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTIxsI3emg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTIxsI3emg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTIxsI3emg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTIxsI3emg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTIxsI3emg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTIxsI3emg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTIxsI3emg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTIxsI3emg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTIxsI3emg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTIxsI3emg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTIxsI3emg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTIxsI3emg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTIxsI3emg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTIxsI3emg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTIxsI3emg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTIxsI3emg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTIxsI3emg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTIxsI3emg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTIxsI3emg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTIxsI3emg .navbar {
    height: 70px;
  }
  .cid-sTIxsI3emg .navbar.opened {
    height: auto;
  }
  .cid-sTIxsI3emg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTIxsIwYmN {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTIxsIwYmN .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTIxsIwYmN .row {
  flex-direction: row-reverse;
}
.cid-sTIxsIwYmN img {
  width: 100%;
}
.cid-sTIxsIPE3x {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIxsJdj35 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIxsJdj35 .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIxsJdj35 .mbr-text {
  text-align: left;
}
.cid-sTIxsK5lmW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-sTIxsK5lmW .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sTIxsK5lmW .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sTIxsK5lmW .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sTIxsK5lmW .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTIxsKePmd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIxsKePmd .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIxsKePmd .mbr-text {
  text-align: left;
}
.cid-sTIxsKqOqE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIxsKDTWT {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUoDcg40Qr {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUoDcg40Qr .mbr-section-subtitle {
  text-align: center;
}
.cid-sUoDcg40Qr .mbr-text {
  text-align: left;
}
.cid-sTIxsKUPpC .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTIxsKUPpC .my-float {
  margin-top: 16px;
}
.cid-sTIxsKUPpC P {
  color: #232323;
}
.cid-sTIxsKUPpC DIV {
  color: #ffffff;
}
.cid-sTIxsKUPpC H10 {
  color: #767676;
}
.cid-sTIxsKUPpC .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTIAYk2OQk {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTIAYk2OQk nav.navbar {
  position: fixed;
}
.cid-sTIAYk2OQk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTIAYk2OQk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTIAYk2OQk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTIAYk2OQk .dropdown-item:hover,
.cid-sTIAYk2OQk .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTIAYk2OQk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTIAYk2OQk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTIAYk2OQk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTIAYk2OQk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTIAYk2OQk .nav-link {
  position: relative;
}
.cid-sTIAYk2OQk .container {
  display: flex;
  margin: auto;
}
.cid-sTIAYk2OQk .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTIAYk2OQk .dropdown-menu,
.cid-sTIAYk2OQk .navbar.opened {
  background: #ffffff !important;
}
.cid-sTIAYk2OQk .nav-item:focus,
.cid-sTIAYk2OQk .nav-link:focus {
  outline: none;
}
.cid-sTIAYk2OQk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTIAYk2OQk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTIAYk2OQk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTIAYk2OQk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTIAYk2OQk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTIAYk2OQk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTIAYk2OQk .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTIAYk2OQk .navbar.opened {
  transition: all 0.3s;
}
.cid-sTIAYk2OQk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTIAYk2OQk .navbar .navbar-logo img {
  width: auto;
}
.cid-sTIAYk2OQk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTIAYk2OQk .navbar.collapsed {
  justify-content: center;
}
.cid-sTIAYk2OQk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTIAYk2OQk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTIAYk2OQk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTIAYk2OQk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTIAYk2OQk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTIAYk2OQk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTIAYk2OQk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTIAYk2OQk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTIAYk2OQk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTIAYk2OQk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTIAYk2OQk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTIAYk2OQk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTIAYk2OQk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTIAYk2OQk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTIAYk2OQk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTIAYk2OQk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTIAYk2OQk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTIAYk2OQk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTIAYk2OQk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTIAYk2OQk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTIAYk2OQk .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTIAYk2OQk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTIAYk2OQk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTIAYk2OQk .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTIAYk2OQk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTIAYk2OQk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTIAYk2OQk .dropdown-item.active,
.cid-sTIAYk2OQk .dropdown-item:active {
  background-color: transparent;
}
.cid-sTIAYk2OQk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTIAYk2OQk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTIAYk2OQk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTIAYk2OQk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTIAYk2OQk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTIAYk2OQk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTIAYk2OQk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTIAYk2OQk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTIAYk2OQk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTIAYk2OQk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTIAYk2OQk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTIAYk2OQk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTIAYk2OQk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTIAYk2OQk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTIAYk2OQk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTIAYk2OQk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTIAYk2OQk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTIAYk2OQk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTIAYk2OQk .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTIAYk2OQk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTIAYk2OQk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTIAYk2OQk .navbar {
    height: 70px;
  }
  .cid-sTIAYk2OQk .navbar.opened {
    height: auto;
  }
  .cid-sTIAYk2OQk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTIAYkvr1F {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTIAYkvr1F .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTIAYkvr1F .row {
  flex-direction: row-reverse;
}
.cid-sTIAYkvr1F img {
  width: 100%;
}
.cid-sTIAYkPTAI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIAYl8sWv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIAYl8sWv .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIAYl8sWv .mbr-text {
  text-align: left;
}
.cid-sTIAYljX9I {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-sTIAYljX9I .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sTIAYljX9I .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sTIAYljX9I .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sTIAYljX9I .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTIAYlut9m {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIAYlut9m .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIAYlut9m .mbr-text {
  text-align: left;
}
.cid-sTIAYlFbhJ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIAYlQwYm {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUoDpuCRpN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUoDpuCRpN .mbr-section-subtitle {
  text-align: center;
}
.cid-sUoDpuCRpN .mbr-text {
  text-align: left;
}
.cid-sTIAYm0bRb .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTIAYm0bRb .my-float {
  margin-top: 16px;
}
.cid-sTIAYm0bRb P {
  color: #232323;
}
.cid-sTIAYm0bRb DIV {
  color: #ffffff;
}
.cid-sTIAYm0bRb H10 {
  color: #767676;
}
.cid-sTIAYm0bRb .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTIDwLg0uA {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTIDwLg0uA nav.navbar {
  position: fixed;
}
.cid-sTIDwLg0uA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTIDwLg0uA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTIDwLg0uA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTIDwLg0uA .dropdown-item:hover,
.cid-sTIDwLg0uA .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTIDwLg0uA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTIDwLg0uA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTIDwLg0uA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTIDwLg0uA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTIDwLg0uA .nav-link {
  position: relative;
}
.cid-sTIDwLg0uA .container {
  display: flex;
  margin: auto;
}
.cid-sTIDwLg0uA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTIDwLg0uA .dropdown-menu,
.cid-sTIDwLg0uA .navbar.opened {
  background: #ffffff !important;
}
.cid-sTIDwLg0uA .nav-item:focus,
.cid-sTIDwLg0uA .nav-link:focus {
  outline: none;
}
.cid-sTIDwLg0uA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTIDwLg0uA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTIDwLg0uA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTIDwLg0uA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTIDwLg0uA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTIDwLg0uA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTIDwLg0uA .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTIDwLg0uA .navbar.opened {
  transition: all 0.3s;
}
.cid-sTIDwLg0uA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTIDwLg0uA .navbar .navbar-logo img {
  width: auto;
}
.cid-sTIDwLg0uA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTIDwLg0uA .navbar.collapsed {
  justify-content: center;
}
.cid-sTIDwLg0uA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTIDwLg0uA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTIDwLg0uA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTIDwLg0uA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTIDwLg0uA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTIDwLg0uA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTIDwLg0uA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTIDwLg0uA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTIDwLg0uA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTIDwLg0uA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTIDwLg0uA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTIDwLg0uA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTIDwLg0uA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTIDwLg0uA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTIDwLg0uA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTIDwLg0uA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTIDwLg0uA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTIDwLg0uA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTIDwLg0uA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTIDwLg0uA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTIDwLg0uA .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTIDwLg0uA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTIDwLg0uA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTIDwLg0uA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTIDwLg0uA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTIDwLg0uA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTIDwLg0uA .dropdown-item.active,
.cid-sTIDwLg0uA .dropdown-item:active {
  background-color: transparent;
}
.cid-sTIDwLg0uA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTIDwLg0uA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTIDwLg0uA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTIDwLg0uA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTIDwLg0uA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTIDwLg0uA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTIDwLg0uA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTIDwLg0uA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTIDwLg0uA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTIDwLg0uA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTIDwLg0uA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTIDwLg0uA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTIDwLg0uA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTIDwLg0uA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTIDwLg0uA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTIDwLg0uA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTIDwLg0uA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTIDwLg0uA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTIDwLg0uA .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTIDwLg0uA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTIDwLg0uA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTIDwLg0uA .navbar {
    height: 70px;
  }
  .cid-sTIDwLg0uA .navbar.opened {
    height: auto;
  }
  .cid-sTIDwLg0uA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTIDwLIJ3h {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTIDwLIJ3h .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTIDwLIJ3h .row {
  flex-direction: row-reverse;
}
.cid-sTIDwLIJ3h img {
  width: 100%;
}
.cid-sTIDwM4Hga {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIDwMlBOh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIDwMlBOh .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIDwMlBOh .mbr-text {
  text-align: left;
}
.cid-sTIDwMvE7C {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-sTIDwMvE7C .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sTIDwMvE7C .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sTIDwMvE7C .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sTIDwMvE7C .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTIESBJDWw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIESBJDWw .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIESBJDWw .mbr-text {
  text-align: left;
}
.cid-sTIEO0MGFF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-sTIEO0MGFF .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sTIEO0MGFF .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sTIEO0MGFF .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sTIEO0MGFF .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTIDwMJSQ1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIDwMJSQ1 .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIDwMJSQ1 .mbr-text {
  text-align: left;
}
.cid-sTIDwMSIrv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIDwN3wEv {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUoDshpMhi {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUoDshpMhi .mbr-section-subtitle {
  text-align: center;
}
.cid-sUoDshpMhi .mbr-text {
  text-align: left;
}
.cid-sTIDwNb3rK .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTIDwNb3rK .my-float {
  margin-top: 16px;
}
.cid-sTIDwNb3rK P {
  color: #232323;
}
.cid-sTIDwNb3rK DIV {
  color: #ffffff;
}
.cid-sTIDwNb3rK H10 {
  color: #767676;
}
.cid-sTIDwNb3rK .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTIG5fE6UK {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTIG5fE6UK nav.navbar {
  position: fixed;
}
.cid-sTIG5fE6UK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTIG5fE6UK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTIG5fE6UK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTIG5fE6UK .dropdown-item:hover,
.cid-sTIG5fE6UK .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTIG5fE6UK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTIG5fE6UK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTIG5fE6UK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTIG5fE6UK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTIG5fE6UK .nav-link {
  position: relative;
}
.cid-sTIG5fE6UK .container {
  display: flex;
  margin: auto;
}
.cid-sTIG5fE6UK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTIG5fE6UK .dropdown-menu,
.cid-sTIG5fE6UK .navbar.opened {
  background: #ffffff !important;
}
.cid-sTIG5fE6UK .nav-item:focus,
.cid-sTIG5fE6UK .nav-link:focus {
  outline: none;
}
.cid-sTIG5fE6UK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTIG5fE6UK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTIG5fE6UK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTIG5fE6UK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTIG5fE6UK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTIG5fE6UK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTIG5fE6UK .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTIG5fE6UK .navbar.opened {
  transition: all 0.3s;
}
.cid-sTIG5fE6UK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTIG5fE6UK .navbar .navbar-logo img {
  width: auto;
}
.cid-sTIG5fE6UK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTIG5fE6UK .navbar.collapsed {
  justify-content: center;
}
.cid-sTIG5fE6UK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTIG5fE6UK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTIG5fE6UK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTIG5fE6UK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTIG5fE6UK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTIG5fE6UK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTIG5fE6UK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTIG5fE6UK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTIG5fE6UK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTIG5fE6UK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTIG5fE6UK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTIG5fE6UK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTIG5fE6UK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTIG5fE6UK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTIG5fE6UK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTIG5fE6UK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTIG5fE6UK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTIG5fE6UK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTIG5fE6UK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTIG5fE6UK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTIG5fE6UK .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTIG5fE6UK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTIG5fE6UK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTIG5fE6UK .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTIG5fE6UK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTIG5fE6UK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTIG5fE6UK .dropdown-item.active,
.cid-sTIG5fE6UK .dropdown-item:active {
  background-color: transparent;
}
.cid-sTIG5fE6UK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTIG5fE6UK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTIG5fE6UK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTIG5fE6UK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTIG5fE6UK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTIG5fE6UK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTIG5fE6UK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTIG5fE6UK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTIG5fE6UK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTIG5fE6UK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTIG5fE6UK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTIG5fE6UK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTIG5fE6UK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTIG5fE6UK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTIG5fE6UK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTIG5fE6UK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTIG5fE6UK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTIG5fE6UK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTIG5fE6UK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTIG5fE6UK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTIG5fE6UK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTIG5fE6UK .navbar {
    height: 70px;
  }
  .cid-sTIG5fE6UK .navbar.opened {
    height: auto;
  }
  .cid-sTIG5fE6UK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTIG5g3mRQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTIG5g3mRQ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTIG5g3mRQ .row {
  flex-direction: row-reverse;
}
.cid-sTIG5g3mRQ img {
  width: 100%;
}
.cid-sTIG5gmiWt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIG5gBs11 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIG5gBs11 .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIG5gBs11 .mbr-text {
  text-align: left;
}
.cid-sTIG5gMEJ1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-sTIG5gMEJ1 .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sTIG5gMEJ1 .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sTIG5gMEJ1 .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sTIG5gMEJ1 .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTIG5hfYy2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIG5hfYy2 .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIG5hfYy2 .mbr-text {
  text-align: left;
}
.cid-sTIG5horVW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIG5hCBus {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUoDu7vtMU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUoDu7vtMU .mbr-section-subtitle {
  text-align: center;
}
.cid-sUoDu7vtMU .mbr-text {
  text-align: left;
}
.cid-sTIG5hNi8n .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTIG5hNi8n .my-float {
  margin-top: 16px;
}
.cid-sTIG5hNi8n P {
  color: #232323;
}
.cid-sTIG5hNi8n DIV {
  color: #ffffff;
}
.cid-sTIG5hNi8n H10 {
  color: #767676;
}
.cid-sTIG5hNi8n .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTIP1RiFZq {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTIP1RiFZq nav.navbar {
  position: fixed;
}
.cid-sTIP1RiFZq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTIP1RiFZq .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTIP1RiFZq .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTIP1RiFZq .dropdown-item:hover,
.cid-sTIP1RiFZq .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTIP1RiFZq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTIP1RiFZq .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTIP1RiFZq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTIP1RiFZq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTIP1RiFZq .nav-link {
  position: relative;
}
.cid-sTIP1RiFZq .container {
  display: flex;
  margin: auto;
}
.cid-sTIP1RiFZq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTIP1RiFZq .dropdown-menu,
.cid-sTIP1RiFZq .navbar.opened {
  background: #ffffff !important;
}
.cid-sTIP1RiFZq .nav-item:focus,
.cid-sTIP1RiFZq .nav-link:focus {
  outline: none;
}
.cid-sTIP1RiFZq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTIP1RiFZq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTIP1RiFZq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTIP1RiFZq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTIP1RiFZq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTIP1RiFZq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTIP1RiFZq .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTIP1RiFZq .navbar.opened {
  transition: all 0.3s;
}
.cid-sTIP1RiFZq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTIP1RiFZq .navbar .navbar-logo img {
  width: auto;
}
.cid-sTIP1RiFZq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTIP1RiFZq .navbar.collapsed {
  justify-content: center;
}
.cid-sTIP1RiFZq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTIP1RiFZq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTIP1RiFZq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTIP1RiFZq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTIP1RiFZq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTIP1RiFZq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTIP1RiFZq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTIP1RiFZq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTIP1RiFZq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTIP1RiFZq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTIP1RiFZq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTIP1RiFZq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTIP1RiFZq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTIP1RiFZq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTIP1RiFZq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTIP1RiFZq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTIP1RiFZq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTIP1RiFZq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTIP1RiFZq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTIP1RiFZq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTIP1RiFZq .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTIP1RiFZq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTIP1RiFZq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTIP1RiFZq .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTIP1RiFZq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTIP1RiFZq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTIP1RiFZq .dropdown-item.active,
.cid-sTIP1RiFZq .dropdown-item:active {
  background-color: transparent;
}
.cid-sTIP1RiFZq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTIP1RiFZq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTIP1RiFZq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTIP1RiFZq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTIP1RiFZq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTIP1RiFZq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTIP1RiFZq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTIP1RiFZq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTIP1RiFZq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTIP1RiFZq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTIP1RiFZq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTIP1RiFZq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTIP1RiFZq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTIP1RiFZq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTIP1RiFZq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTIP1RiFZq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTIP1RiFZq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTIP1RiFZq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTIP1RiFZq .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTIP1RiFZq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTIP1RiFZq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTIP1RiFZq .navbar {
    height: 70px;
  }
  .cid-sTIP1RiFZq .navbar.opened {
    height: auto;
  }
  .cid-sTIP1RiFZq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTIP1RUwog {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTIP1RUwog .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTIP1RUwog .row {
  flex-direction: row-reverse;
}
.cid-sTIP1RUwog img {
  width: 100%;
}
.cid-sTIP1SlQiz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIP1SILIU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIP1SILIU .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIP1SILIU .mbr-text {
  text-align: left;
}
.cid-sTISI2SC5f {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTISI2SC5f ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sTISI2SC5f li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sTISI2SC5f ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #0059ff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sTISrCopBf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTISrCopBf ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sTISrCopBf li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sTISrCopBf ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #0059ff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sTIP1TxXy2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIP1TxXy2 .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIP1TxXy2 .mbr-text {
  text-align: left;
}
.cid-sTIP1THTxU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIP1TQy1t {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUoDwzhENE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUoDwzhENE .mbr-section-subtitle {
  text-align: center;
}
.cid-sUoDwzhENE .mbr-text {
  text-align: left;
}
.cid-sTIP1U1kLO .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTIP1U1kLO .my-float {
  margin-top: 16px;
}
.cid-sTIP1U1kLO P {
  color: #232323;
}
.cid-sTIP1U1kLO DIV {
  color: #ffffff;
}
.cid-sTIP1U1kLO H10 {
  color: #767676;
}
.cid-sTIP1U1kLO .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTIUcjy5WL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTIUcjy5WL nav.navbar {
  position: fixed;
}
.cid-sTIUcjy5WL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTIUcjy5WL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTIUcjy5WL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTIUcjy5WL .dropdown-item:hover,
.cid-sTIUcjy5WL .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTIUcjy5WL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTIUcjy5WL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTIUcjy5WL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTIUcjy5WL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTIUcjy5WL .nav-link {
  position: relative;
}
.cid-sTIUcjy5WL .container {
  display: flex;
  margin: auto;
}
.cid-sTIUcjy5WL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTIUcjy5WL .dropdown-menu,
.cid-sTIUcjy5WL .navbar.opened {
  background: #ffffff !important;
}
.cid-sTIUcjy5WL .nav-item:focus,
.cid-sTIUcjy5WL .nav-link:focus {
  outline: none;
}
.cid-sTIUcjy5WL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTIUcjy5WL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTIUcjy5WL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTIUcjy5WL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTIUcjy5WL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTIUcjy5WL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTIUcjy5WL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTIUcjy5WL .navbar.opened {
  transition: all 0.3s;
}
.cid-sTIUcjy5WL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTIUcjy5WL .navbar .navbar-logo img {
  width: auto;
}
.cid-sTIUcjy5WL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTIUcjy5WL .navbar.collapsed {
  justify-content: center;
}
.cid-sTIUcjy5WL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTIUcjy5WL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTIUcjy5WL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTIUcjy5WL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTIUcjy5WL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTIUcjy5WL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTIUcjy5WL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTIUcjy5WL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTIUcjy5WL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTIUcjy5WL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTIUcjy5WL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTIUcjy5WL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTIUcjy5WL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTIUcjy5WL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTIUcjy5WL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTIUcjy5WL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTIUcjy5WL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTIUcjy5WL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTIUcjy5WL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTIUcjy5WL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTIUcjy5WL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTIUcjy5WL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTIUcjy5WL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTIUcjy5WL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTIUcjy5WL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTIUcjy5WL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTIUcjy5WL .dropdown-item.active,
.cid-sTIUcjy5WL .dropdown-item:active {
  background-color: transparent;
}
.cid-sTIUcjy5WL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTIUcjy5WL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTIUcjy5WL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTIUcjy5WL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTIUcjy5WL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTIUcjy5WL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTIUcjy5WL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTIUcjy5WL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTIUcjy5WL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTIUcjy5WL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTIUcjy5WL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTIUcjy5WL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTIUcjy5WL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTIUcjy5WL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTIUcjy5WL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTIUcjy5WL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTIUcjy5WL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTIUcjy5WL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTIUcjy5WL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTIUcjy5WL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTIUcjy5WL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTIUcjy5WL .navbar {
    height: 70px;
  }
  .cid-sTIUcjy5WL .navbar.opened {
    height: auto;
  }
  .cid-sTIUcjy5WL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTIUck2lk2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTIUck2lk2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTIUck2lk2 .row {
  flex-direction: row-reverse;
}
.cid-sTIUck2lk2 img {
  width: 100%;
}
.cid-sTIUckmcO5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIUckCbDh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIUckCbDh .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIUckCbDh .mbr-text {
  text-align: left;
}
.cid-sTIUckLCFa {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIUckLCFa ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sTIUckLCFa li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sTIUckLCFa ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #0059ff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sTIVG6TJHW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIVG6TJHW .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIVG6TJHW .mbr-text {
  text-align: left;
}
.cid-sTIUckYD3m {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIUckYD3m ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sTIUckYD3m li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sTIUckYD3m ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #0059ff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sTIWoJ3Our {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIWoJ3Our ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sTIWoJ3Our li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sTIWoJ3Our ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #0059ff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sTIX2ROzpE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIX2ROzpE .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIX2ROzpE .mbr-text {
  text-align: left;
}
.cid-sTIXlCxn5J {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIXlCxn5J ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sTIXlCxn5J li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sTIXlCxn5J ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #0059ff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sTIUclfCls {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIUclfCls .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIUclfCls .mbr-text {
  text-align: left;
}
.cid-sTIUclqR7D {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIUclz6MK {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUoDynxW1L {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUoDynxW1L .mbr-section-subtitle {
  text-align: center;
}
.cid-sUoDynxW1L .mbr-text {
  text-align: left;
}
.cid-sTIUclN7KO .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTIUclN7KO .my-float {
  margin-top: 16px;
}
.cid-sTIUclN7KO P {
  color: #232323;
}
.cid-sTIUclN7KO DIV {
  color: #ffffff;
}
.cid-sTIUclN7KO H10 {
  color: #767676;
}
.cid-sTIUclN7KO .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sUsHpHnjmd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIYQuDuHB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIYQuDuHB .item:focus,
.cid-sTIYQuDuHB span:focus {
  outline: none;
}
.cid-sTIYQuDuHB .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sTIYQuDuHB .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #e8e8e8;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sTIYQuDuHB .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sTIYQuDuHB .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sTIYQuDuHB .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sTIYQuDuHB .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sTIYQuDuHB .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sTIYQuDuHB .mbr-section-title {
  color: #000000;
}
.cid-sTIYQuDuHB .mbr-text,
.cid-sTIYQuDuHB .mbr-section-btn {
  text-align: center;
}
.cid-sTIYQuDuHB .item-title {
  text-align: center;
}
.cid-sTIYQuDuHB .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-tvgNP0tR5k {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIYQwC98F {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTIYQwC98F nav.navbar {
  position: fixed;
}
.cid-sTIYQwC98F .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTIYQwC98F .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTIYQwC98F .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTIYQwC98F .dropdown-item:hover,
.cid-sTIYQwC98F .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTIYQwC98F .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTIYQwC98F .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTIYQwC98F .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTIYQwC98F .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTIYQwC98F .nav-link {
  position: relative;
}
.cid-sTIYQwC98F .container {
  display: flex;
  margin: auto;
}
.cid-sTIYQwC98F .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTIYQwC98F .dropdown-menu,
.cid-sTIYQwC98F .navbar.opened {
  background: #ffffff !important;
}
.cid-sTIYQwC98F .nav-item:focus,
.cid-sTIYQwC98F .nav-link:focus {
  outline: none;
}
.cid-sTIYQwC98F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTIYQwC98F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTIYQwC98F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTIYQwC98F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTIYQwC98F .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTIYQwC98F .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTIYQwC98F .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTIYQwC98F .navbar.opened {
  transition: all 0.3s;
}
.cid-sTIYQwC98F .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTIYQwC98F .navbar .navbar-logo img {
  width: auto;
}
.cid-sTIYQwC98F .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTIYQwC98F .navbar.collapsed {
  justify-content: center;
}
.cid-sTIYQwC98F .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTIYQwC98F .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTIYQwC98F .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTIYQwC98F .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTIYQwC98F .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTIYQwC98F .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTIYQwC98F .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTIYQwC98F .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTIYQwC98F .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTIYQwC98F .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTIYQwC98F .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTIYQwC98F .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTIYQwC98F .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTIYQwC98F .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTIYQwC98F .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTIYQwC98F .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTIYQwC98F .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTIYQwC98F .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTIYQwC98F .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTIYQwC98F .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTIYQwC98F .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTIYQwC98F .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTIYQwC98F .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTIYQwC98F .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTIYQwC98F .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTIYQwC98F .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTIYQwC98F .dropdown-item.active,
.cid-sTIYQwC98F .dropdown-item:active {
  background-color: transparent;
}
.cid-sTIYQwC98F .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTIYQwC98F .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTIYQwC98F .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTIYQwC98F .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTIYQwC98F .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTIYQwC98F .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTIYQwC98F ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTIYQwC98F .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTIYQwC98F button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTIYQwC98F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTIYQwC98F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTIYQwC98F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTIYQwC98F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTIYQwC98F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTIYQwC98F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTIYQwC98F nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTIYQwC98F nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTIYQwC98F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTIYQwC98F .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTIYQwC98F a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTIYQwC98F .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTIYQwC98F .navbar {
    height: 70px;
  }
  .cid-sTIYQwC98F .navbar.opened {
    height: auto;
  }
  .cid-sTIYQwC98F .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vcMWnroTEX {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sTIYQxfn0n .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 22px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 100px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTIYQxfn0n .my-float {
  margin-top: 16px;
}
.cid-sTIYQxfn0n P {
  color: #232323;
}
.cid-sTIYQxfn0n DIV {
  color: #ffffff;
}
.cid-sTIYQxfn0n H10 {
  color: #767676;
}
.cid-sTIYQxfn0n .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTJ8wIudvT {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTJ8wIudvT nav.navbar {
  position: fixed;
}
.cid-sTJ8wIudvT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTJ8wIudvT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTJ8wIudvT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTJ8wIudvT .dropdown-item:hover,
.cid-sTJ8wIudvT .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTJ8wIudvT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTJ8wIudvT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTJ8wIudvT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTJ8wIudvT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTJ8wIudvT .nav-link {
  position: relative;
}
.cid-sTJ8wIudvT .container {
  display: flex;
  margin: auto;
}
.cid-sTJ8wIudvT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTJ8wIudvT .dropdown-menu,
.cid-sTJ8wIudvT .navbar.opened {
  background: #ffffff !important;
}
.cid-sTJ8wIudvT .nav-item:focus,
.cid-sTJ8wIudvT .nav-link:focus {
  outline: none;
}
.cid-sTJ8wIudvT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTJ8wIudvT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTJ8wIudvT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTJ8wIudvT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTJ8wIudvT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTJ8wIudvT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTJ8wIudvT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTJ8wIudvT .navbar.opened {
  transition: all 0.3s;
}
.cid-sTJ8wIudvT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTJ8wIudvT .navbar .navbar-logo img {
  width: auto;
}
.cid-sTJ8wIudvT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTJ8wIudvT .navbar.collapsed {
  justify-content: center;
}
.cid-sTJ8wIudvT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTJ8wIudvT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTJ8wIudvT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTJ8wIudvT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTJ8wIudvT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTJ8wIudvT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTJ8wIudvT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTJ8wIudvT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTJ8wIudvT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTJ8wIudvT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTJ8wIudvT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTJ8wIudvT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTJ8wIudvT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTJ8wIudvT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTJ8wIudvT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTJ8wIudvT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTJ8wIudvT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTJ8wIudvT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTJ8wIudvT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTJ8wIudvT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTJ8wIudvT .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTJ8wIudvT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTJ8wIudvT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTJ8wIudvT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTJ8wIudvT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTJ8wIudvT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTJ8wIudvT .dropdown-item.active,
.cid-sTJ8wIudvT .dropdown-item:active {
  background-color: transparent;
}
.cid-sTJ8wIudvT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTJ8wIudvT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTJ8wIudvT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTJ8wIudvT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTJ8wIudvT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTJ8wIudvT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTJ8wIudvT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTJ8wIudvT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTJ8wIudvT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTJ8wIudvT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTJ8wIudvT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTJ8wIudvT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTJ8wIudvT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTJ8wIudvT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTJ8wIudvT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTJ8wIudvT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTJ8wIudvT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTJ8wIudvT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTJ8wIudvT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTJ8wIudvT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTJ8wIudvT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTJ8wIudvT .navbar {
    height: 70px;
  }
  .cid-sTJ8wIudvT .navbar.opened {
    height: auto;
  }
  .cid-sTJ8wIudvT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTJ8wIVDfB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTJ8wIVDfB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTJ8wIVDfB .row {
  flex-direction: row-reverse;
}
.cid-sTJ8wIVDfB img {
  width: 100%;
}
.cid-sTJ8wJbw0l {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJ8wJoMzS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJ8wJoMzS .mbr-section-subtitle {
  text-align: center;
}
.cid-sTJ8wJoMzS .mbr-text {
  text-align: left;
}
.cid-sTJ8wJyG3H {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJ8wJJ0O4 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsA48RUXs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsA48RUXs .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsA48RUXs .mbr-text {
  text-align: left;
}
.cid-sTJ8wJVble .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTJ8wJVble .my-float {
  margin-top: 16px;
}
.cid-sTJ8wJVble P {
  color: #232323;
}
.cid-sTJ8wJVble DIV {
  color: #ffffff;
}
.cid-sTJ8wJVble H10 {
  color: #767676;
}
.cid-sTJ8wJVble .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTJdRjEQ78 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTJdRjEQ78 nav.navbar {
  position: fixed;
}
.cid-sTJdRjEQ78 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTJdRjEQ78 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTJdRjEQ78 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTJdRjEQ78 .dropdown-item:hover,
.cid-sTJdRjEQ78 .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTJdRjEQ78 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTJdRjEQ78 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTJdRjEQ78 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTJdRjEQ78 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTJdRjEQ78 .nav-link {
  position: relative;
}
.cid-sTJdRjEQ78 .container {
  display: flex;
  margin: auto;
}
.cid-sTJdRjEQ78 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTJdRjEQ78 .dropdown-menu,
.cid-sTJdRjEQ78 .navbar.opened {
  background: #ffffff !important;
}
.cid-sTJdRjEQ78 .nav-item:focus,
.cid-sTJdRjEQ78 .nav-link:focus {
  outline: none;
}
.cid-sTJdRjEQ78 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTJdRjEQ78 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTJdRjEQ78 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTJdRjEQ78 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTJdRjEQ78 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTJdRjEQ78 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTJdRjEQ78 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTJdRjEQ78 .navbar.opened {
  transition: all 0.3s;
}
.cid-sTJdRjEQ78 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTJdRjEQ78 .navbar .navbar-logo img {
  width: auto;
}
.cid-sTJdRjEQ78 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTJdRjEQ78 .navbar.collapsed {
  justify-content: center;
}
.cid-sTJdRjEQ78 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTJdRjEQ78 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTJdRjEQ78 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTJdRjEQ78 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTJdRjEQ78 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTJdRjEQ78 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTJdRjEQ78 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTJdRjEQ78 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTJdRjEQ78 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTJdRjEQ78 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTJdRjEQ78 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTJdRjEQ78 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTJdRjEQ78 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTJdRjEQ78 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTJdRjEQ78 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTJdRjEQ78 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTJdRjEQ78 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTJdRjEQ78 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTJdRjEQ78 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTJdRjEQ78 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTJdRjEQ78 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTJdRjEQ78 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTJdRjEQ78 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTJdRjEQ78 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTJdRjEQ78 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTJdRjEQ78 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTJdRjEQ78 .dropdown-item.active,
.cid-sTJdRjEQ78 .dropdown-item:active {
  background-color: transparent;
}
.cid-sTJdRjEQ78 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTJdRjEQ78 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTJdRjEQ78 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTJdRjEQ78 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTJdRjEQ78 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTJdRjEQ78 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTJdRjEQ78 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTJdRjEQ78 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTJdRjEQ78 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTJdRjEQ78 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTJdRjEQ78 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTJdRjEQ78 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTJdRjEQ78 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTJdRjEQ78 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTJdRjEQ78 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTJdRjEQ78 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTJdRjEQ78 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTJdRjEQ78 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTJdRjEQ78 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTJdRjEQ78 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTJdRjEQ78 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTJdRjEQ78 .navbar {
    height: 70px;
  }
  .cid-sTJdRjEQ78 .navbar.opened {
    height: auto;
  }
  .cid-sTJdRjEQ78 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTJdRk2d9W {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTJdRk2d9W .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTJdRk2d9W .row {
  flex-direction: row-reverse;
}
.cid-sTJdRk2d9W img {
  width: 100%;
}
.cid-sTJdRkkOrT {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJdRkC7SM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJdRkC7SM .mbr-section-subtitle {
  text-align: center;
}
.cid-sTJdRkC7SM .mbr-text {
  text-align: left;
}
.cid-sTJeOyDh8c {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJeOyDh8c ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sTJeOyDh8c li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sTJeOyDh8c ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #0059ff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sTJf3s2MDV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJf3s2MDV .mbr-section-subtitle {
  text-align: center;
}
.cid-sTJf3s2MDV .mbr-text {
  text-align: left;
}
.cid-sTJdRkNEqU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJdRkUnUv {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsA9VeSEp {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsA9VeSEp .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsA9VeSEp .mbr-text {
  text-align: left;
}
.cid-sTJdRl7JbM .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTJdRl7JbM .my-float {
  margin-top: 16px;
}
.cid-sTJdRl7JbM P {
  color: #232323;
}
.cid-sTJdRl7JbM DIV {
  color: #ffffff;
}
.cid-sTJdRl7JbM H10 {
  color: #767676;
}
.cid-sTJdRl7JbM .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTJiMDpnn0 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTJiMDpnn0 nav.navbar {
  position: fixed;
}
.cid-sTJiMDpnn0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTJiMDpnn0 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTJiMDpnn0 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTJiMDpnn0 .dropdown-item:hover,
.cid-sTJiMDpnn0 .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTJiMDpnn0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTJiMDpnn0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTJiMDpnn0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTJiMDpnn0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTJiMDpnn0 .nav-link {
  position: relative;
}
.cid-sTJiMDpnn0 .container {
  display: flex;
  margin: auto;
}
.cid-sTJiMDpnn0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTJiMDpnn0 .dropdown-menu,
.cid-sTJiMDpnn0 .navbar.opened {
  background: #ffffff !important;
}
.cid-sTJiMDpnn0 .nav-item:focus,
.cid-sTJiMDpnn0 .nav-link:focus {
  outline: none;
}
.cid-sTJiMDpnn0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTJiMDpnn0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTJiMDpnn0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTJiMDpnn0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTJiMDpnn0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTJiMDpnn0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTJiMDpnn0 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTJiMDpnn0 .navbar.opened {
  transition: all 0.3s;
}
.cid-sTJiMDpnn0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTJiMDpnn0 .navbar .navbar-logo img {
  width: auto;
}
.cid-sTJiMDpnn0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTJiMDpnn0 .navbar.collapsed {
  justify-content: center;
}
.cid-sTJiMDpnn0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTJiMDpnn0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTJiMDpnn0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTJiMDpnn0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTJiMDpnn0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTJiMDpnn0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTJiMDpnn0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTJiMDpnn0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTJiMDpnn0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTJiMDpnn0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTJiMDpnn0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTJiMDpnn0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTJiMDpnn0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTJiMDpnn0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTJiMDpnn0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTJiMDpnn0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTJiMDpnn0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTJiMDpnn0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTJiMDpnn0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTJiMDpnn0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTJiMDpnn0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTJiMDpnn0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTJiMDpnn0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTJiMDpnn0 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTJiMDpnn0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTJiMDpnn0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTJiMDpnn0 .dropdown-item.active,
.cid-sTJiMDpnn0 .dropdown-item:active {
  background-color: transparent;
}
.cid-sTJiMDpnn0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTJiMDpnn0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTJiMDpnn0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTJiMDpnn0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTJiMDpnn0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTJiMDpnn0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTJiMDpnn0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTJiMDpnn0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTJiMDpnn0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTJiMDpnn0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTJiMDpnn0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTJiMDpnn0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTJiMDpnn0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTJiMDpnn0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTJiMDpnn0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTJiMDpnn0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTJiMDpnn0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTJiMDpnn0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTJiMDpnn0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTJiMDpnn0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTJiMDpnn0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTJiMDpnn0 .navbar {
    height: 70px;
  }
  .cid-sTJiMDpnn0 .navbar.opened {
    height: auto;
  }
  .cid-sTJiMDpnn0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTJiMDWOlf {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTJiMDWOlf .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTJiMDWOlf .row {
  flex-direction: row-reverse;
}
.cid-sTJiMDWOlf img {
  width: 100%;
}
.cid-sTJiMEdYze {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJiMEu4r1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJiMEu4r1 .mbr-section-subtitle {
  text-align: center;
}
.cid-sTJiMEu4r1 .mbr-text {
  text-align: left;
}
.cid-sTJkbLK6tW {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #e7e6e6;
}
.cid-sTJkbLK6tW .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sTJkbLK6tW .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sTJkbLK6tW .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sTJkbLK6tW .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTJiMFfDhs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJiMFfDhs .mbr-section-subtitle {
  text-align: center;
}
.cid-sTJiMFfDhs .mbr-text {
  text-align: left;
}
.cid-sTJiMFn0qA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJiMFyPFM {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsAexQR0w {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsAexQR0w .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsAexQR0w .mbr-text {
  text-align: left;
}
.cid-sTJiMFHW32 .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTJiMFHW32 .my-float {
  margin-top: 16px;
}
.cid-sTJiMFHW32 P {
  color: #232323;
}
.cid-sTJiMFHW32 DIV {
  color: #ffffff;
}
.cid-sTJiMFHW32 H10 {
  color: #767676;
}
.cid-sTJiMFHW32 .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTJn8diSZC {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTJn8diSZC nav.navbar {
  position: fixed;
}
.cid-sTJn8diSZC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTJn8diSZC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTJn8diSZC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTJn8diSZC .dropdown-item:hover,
.cid-sTJn8diSZC .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTJn8diSZC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTJn8diSZC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTJn8diSZC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTJn8diSZC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTJn8diSZC .nav-link {
  position: relative;
}
.cid-sTJn8diSZC .container {
  display: flex;
  margin: auto;
}
.cid-sTJn8diSZC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTJn8diSZC .dropdown-menu,
.cid-sTJn8diSZC .navbar.opened {
  background: #ffffff !important;
}
.cid-sTJn8diSZC .nav-item:focus,
.cid-sTJn8diSZC .nav-link:focus {
  outline: none;
}
.cid-sTJn8diSZC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTJn8diSZC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTJn8diSZC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTJn8diSZC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTJn8diSZC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTJn8diSZC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTJn8diSZC .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTJn8diSZC .navbar.opened {
  transition: all 0.3s;
}
.cid-sTJn8diSZC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTJn8diSZC .navbar .navbar-logo img {
  width: auto;
}
.cid-sTJn8diSZC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTJn8diSZC .navbar.collapsed {
  justify-content: center;
}
.cid-sTJn8diSZC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTJn8diSZC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTJn8diSZC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTJn8diSZC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTJn8diSZC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTJn8diSZC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTJn8diSZC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTJn8diSZC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTJn8diSZC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTJn8diSZC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTJn8diSZC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTJn8diSZC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTJn8diSZC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTJn8diSZC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTJn8diSZC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTJn8diSZC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTJn8diSZC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTJn8diSZC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTJn8diSZC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTJn8diSZC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTJn8diSZC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTJn8diSZC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTJn8diSZC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTJn8diSZC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTJn8diSZC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTJn8diSZC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTJn8diSZC .dropdown-item.active,
.cid-sTJn8diSZC .dropdown-item:active {
  background-color: transparent;
}
.cid-sTJn8diSZC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTJn8diSZC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTJn8diSZC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTJn8diSZC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTJn8diSZC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTJn8diSZC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTJn8diSZC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTJn8diSZC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTJn8diSZC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTJn8diSZC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTJn8diSZC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTJn8diSZC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTJn8diSZC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTJn8diSZC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTJn8diSZC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTJn8diSZC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTJn8diSZC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTJn8diSZC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTJn8diSZC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTJn8diSZC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTJn8diSZC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTJn8diSZC .navbar {
    height: 70px;
  }
  .cid-sTJn8diSZC .navbar.opened {
    height: auto;
  }
  .cid-sTJn8diSZC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTJn8dIjBv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTJn8dIjBv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTJn8dIjBv .row {
  flex-direction: row-reverse;
}
.cid-sTJn8dIjBv img {
  width: 100%;
}
.cid-sTJn8e0rkp {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJn8efElz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJn8efElz .mbr-section-subtitle {
  text-align: center;
}
.cid-sTJn8efElz .mbr-text {
  text-align: left;
}
.cid-sTJnNyu7Wn {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJnNyu7Wn .mbr-section-subtitle {
  text-align: center;
}
.cid-sTJpyuTlv1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJpyuTlv1 .mbr-section-subtitle {
  text-align: center;
}
.cid-sTJpz1Zs3t {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJpz1Zs3t .mbr-section-subtitle {
  text-align: center;
}
.cid-sTJpzuGIKM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJpzuGIKM .mbr-section-subtitle {
  text-align: center;
}
.cid-sTJpAoCzrs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJpAoCzrs .mbr-section-subtitle {
  text-align: center;
}
.cid-sTJpAWORbj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJpAWORbj .mbr-section-subtitle {
  text-align: center;
}
.cid-sTJn8eBxs2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJn8eBxs2 .mbr-section-subtitle {
  text-align: center;
}
.cid-sTJn8eBxs2 .mbr-text {
  text-align: left;
}
.cid-sTJn8eLkij {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJn8eVQUr {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsAh2C9hV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsAh2C9hV .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsAh2C9hV .mbr-text {
  text-align: left;
}
.cid-sTJn8f4t0m .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTJn8f4t0m .my-float {
  margin-top: 16px;
}
.cid-sTJn8f4t0m P {
  color: #232323;
}
.cid-sTJn8f4t0m DIV {
  color: #ffffff;
}
.cid-sTJn8f4t0m H10 {
  color: #767676;
}
.cid-sTJn8f4t0m .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTJtdvzj9G {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTJtdvzj9G nav.navbar {
  position: fixed;
}
.cid-sTJtdvzj9G .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTJtdvzj9G .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTJtdvzj9G .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTJtdvzj9G .dropdown-item:hover,
.cid-sTJtdvzj9G .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTJtdvzj9G .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTJtdvzj9G .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTJtdvzj9G .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTJtdvzj9G .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTJtdvzj9G .nav-link {
  position: relative;
}
.cid-sTJtdvzj9G .container {
  display: flex;
  margin: auto;
}
.cid-sTJtdvzj9G .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTJtdvzj9G .dropdown-menu,
.cid-sTJtdvzj9G .navbar.opened {
  background: #ffffff !important;
}
.cid-sTJtdvzj9G .nav-item:focus,
.cid-sTJtdvzj9G .nav-link:focus {
  outline: none;
}
.cid-sTJtdvzj9G .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTJtdvzj9G .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTJtdvzj9G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTJtdvzj9G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTJtdvzj9G .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTJtdvzj9G .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTJtdvzj9G .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTJtdvzj9G .navbar.opened {
  transition: all 0.3s;
}
.cid-sTJtdvzj9G .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTJtdvzj9G .navbar .navbar-logo img {
  width: auto;
}
.cid-sTJtdvzj9G .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTJtdvzj9G .navbar.collapsed {
  justify-content: center;
}
.cid-sTJtdvzj9G .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTJtdvzj9G .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTJtdvzj9G .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTJtdvzj9G .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTJtdvzj9G .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTJtdvzj9G .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTJtdvzj9G .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTJtdvzj9G .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTJtdvzj9G .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTJtdvzj9G .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTJtdvzj9G .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTJtdvzj9G .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTJtdvzj9G .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTJtdvzj9G .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTJtdvzj9G .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTJtdvzj9G .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTJtdvzj9G .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTJtdvzj9G .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTJtdvzj9G .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTJtdvzj9G .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTJtdvzj9G .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTJtdvzj9G .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTJtdvzj9G .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTJtdvzj9G .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTJtdvzj9G .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTJtdvzj9G .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTJtdvzj9G .dropdown-item.active,
.cid-sTJtdvzj9G .dropdown-item:active {
  background-color: transparent;
}
.cid-sTJtdvzj9G .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTJtdvzj9G .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTJtdvzj9G .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTJtdvzj9G .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTJtdvzj9G .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTJtdvzj9G .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTJtdvzj9G ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTJtdvzj9G .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTJtdvzj9G button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTJtdvzj9G button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTJtdvzj9G button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTJtdvzj9G button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTJtdvzj9G button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTJtdvzj9G button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTJtdvzj9G nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTJtdvzj9G nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTJtdvzj9G nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTJtdvzj9G nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTJtdvzj9G .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTJtdvzj9G a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTJtdvzj9G .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTJtdvzj9G .navbar {
    height: 70px;
  }
  .cid-sTJtdvzj9G .navbar.opened {
    height: auto;
  }
  .cid-sTJtdvzj9G .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTJtdvUDqo {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTJtdvUDqo .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTJtdvUDqo .row {
  flex-direction: row-reverse;
}
.cid-sTJtdvUDqo img {
  width: 100%;
}
.cid-sTJtdwaQQw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJtdwpoJg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJtdwpoJg .mbr-section-subtitle {
  text-align: center;
}
.cid-sTJtdwpoJg .mbr-text {
  text-align: left;
}
.cid-sTJvn9Bdcs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-sTJvn9Bdcs .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sTJvn9Bdcs .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sTJvn9Bdcs .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sTJvn9Bdcs .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTJtdxxA8U {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJtdxxA8U .mbr-section-subtitle {
  text-align: center;
}
.cid-sTJtdxxA8U .mbr-text {
  text-align: left;
}
.cid-sTJtdxMZRu {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJtdxXsCw {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsAjMlXxd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsAjMlXxd .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsAjMlXxd .mbr-text {
  text-align: left;
}
.cid-sTJtdy5BRp .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTJtdy5BRp .my-float {
  margin-top: 16px;
}
.cid-sTJtdy5BRp P {
  color: #232323;
}
.cid-sTJtdy5BRp DIV {
  color: #ffffff;
}
.cid-sTJtdy5BRp H10 {
  color: #767676;
}
.cid-sTJtdy5BRp .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTJwR9aPAF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTJwR9aPAF nav.navbar {
  position: fixed;
}
.cid-sTJwR9aPAF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTJwR9aPAF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTJwR9aPAF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTJwR9aPAF .dropdown-item:hover,
.cid-sTJwR9aPAF .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTJwR9aPAF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTJwR9aPAF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTJwR9aPAF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTJwR9aPAF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTJwR9aPAF .nav-link {
  position: relative;
}
.cid-sTJwR9aPAF .container {
  display: flex;
  margin: auto;
}
.cid-sTJwR9aPAF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTJwR9aPAF .dropdown-menu,
.cid-sTJwR9aPAF .navbar.opened {
  background: #ffffff !important;
}
.cid-sTJwR9aPAF .nav-item:focus,
.cid-sTJwR9aPAF .nav-link:focus {
  outline: none;
}
.cid-sTJwR9aPAF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTJwR9aPAF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTJwR9aPAF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTJwR9aPAF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTJwR9aPAF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTJwR9aPAF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTJwR9aPAF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTJwR9aPAF .navbar.opened {
  transition: all 0.3s;
}
.cid-sTJwR9aPAF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTJwR9aPAF .navbar .navbar-logo img {
  width: auto;
}
.cid-sTJwR9aPAF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTJwR9aPAF .navbar.collapsed {
  justify-content: center;
}
.cid-sTJwR9aPAF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTJwR9aPAF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTJwR9aPAF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTJwR9aPAF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTJwR9aPAF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTJwR9aPAF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTJwR9aPAF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTJwR9aPAF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTJwR9aPAF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTJwR9aPAF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTJwR9aPAF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTJwR9aPAF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTJwR9aPAF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTJwR9aPAF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTJwR9aPAF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTJwR9aPAF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTJwR9aPAF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTJwR9aPAF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTJwR9aPAF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTJwR9aPAF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTJwR9aPAF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTJwR9aPAF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTJwR9aPAF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTJwR9aPAF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTJwR9aPAF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTJwR9aPAF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTJwR9aPAF .dropdown-item.active,
.cid-sTJwR9aPAF .dropdown-item:active {
  background-color: transparent;
}
.cid-sTJwR9aPAF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTJwR9aPAF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTJwR9aPAF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTJwR9aPAF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTJwR9aPAF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTJwR9aPAF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTJwR9aPAF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTJwR9aPAF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTJwR9aPAF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTJwR9aPAF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTJwR9aPAF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTJwR9aPAF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTJwR9aPAF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTJwR9aPAF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTJwR9aPAF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTJwR9aPAF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTJwR9aPAF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTJwR9aPAF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTJwR9aPAF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTJwR9aPAF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTJwR9aPAF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTJwR9aPAF .navbar {
    height: 70px;
  }
  .cid-sTJwR9aPAF .navbar.opened {
    height: auto;
  }
  .cid-sTJwR9aPAF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTJwR9MR6s {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTJwR9MR6s .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTJwR9MR6s .row {
  flex-direction: row-reverse;
}
.cid-sTJwR9MR6s img {
  width: 100%;
}
.cid-sTJwRa5FEM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJxcm7ZXI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sTJxcm7ZXI .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sTJwRajMot {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJwRajMot .mbr-section-subtitle {
  text-align: center;
}
.cid-sTJwRajMot .mbr-text {
  text-align: left;
}
.cid-sTJwRavjsZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-sTJwRavjsZ .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sTJwRavjsZ .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sTJwRavjsZ .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sTJwRavjsZ .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTJwRaFNoV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJwRaFNoV .mbr-section-subtitle {
  text-align: center;
}
.cid-sTJwRaFNoV .mbr-text {
  text-align: left;
}
.cid-sTJwRaPTj8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJwRaYEHJ {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsAmPdW4S {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsAmPdW4S .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsAmPdW4S .mbr-text {
  text-align: left;
}
.cid-sTJwRb8i9d .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTJwRb8i9d .my-float {
  margin-top: 16px;
}
.cid-sTJwRb8i9d P {
  color: #232323;
}
.cid-sTJwRb8i9d DIV {
  color: #ffffff;
}
.cid-sTJwRb8i9d H10 {
  color: #767676;
}
.cid-sTJwRb8i9d .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTJCAsjlmR {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTJCAsjlmR nav.navbar {
  position: fixed;
}
.cid-sTJCAsjlmR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTJCAsjlmR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTJCAsjlmR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTJCAsjlmR .dropdown-item:hover,
.cid-sTJCAsjlmR .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTJCAsjlmR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTJCAsjlmR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTJCAsjlmR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTJCAsjlmR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTJCAsjlmR .nav-link {
  position: relative;
}
.cid-sTJCAsjlmR .container {
  display: flex;
  margin: auto;
}
.cid-sTJCAsjlmR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTJCAsjlmR .dropdown-menu,
.cid-sTJCAsjlmR .navbar.opened {
  background: #ffffff !important;
}
.cid-sTJCAsjlmR .nav-item:focus,
.cid-sTJCAsjlmR .nav-link:focus {
  outline: none;
}
.cid-sTJCAsjlmR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTJCAsjlmR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTJCAsjlmR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTJCAsjlmR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTJCAsjlmR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTJCAsjlmR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTJCAsjlmR .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTJCAsjlmR .navbar.opened {
  transition: all 0.3s;
}
.cid-sTJCAsjlmR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTJCAsjlmR .navbar .navbar-logo img {
  width: auto;
}
.cid-sTJCAsjlmR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTJCAsjlmR .navbar.collapsed {
  justify-content: center;
}
.cid-sTJCAsjlmR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTJCAsjlmR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTJCAsjlmR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTJCAsjlmR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTJCAsjlmR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTJCAsjlmR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTJCAsjlmR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTJCAsjlmR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTJCAsjlmR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTJCAsjlmR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTJCAsjlmR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTJCAsjlmR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTJCAsjlmR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTJCAsjlmR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTJCAsjlmR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTJCAsjlmR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTJCAsjlmR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTJCAsjlmR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTJCAsjlmR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTJCAsjlmR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTJCAsjlmR .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTJCAsjlmR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTJCAsjlmR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTJCAsjlmR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTJCAsjlmR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTJCAsjlmR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTJCAsjlmR .dropdown-item.active,
.cid-sTJCAsjlmR .dropdown-item:active {
  background-color: transparent;
}
.cid-sTJCAsjlmR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTJCAsjlmR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTJCAsjlmR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTJCAsjlmR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTJCAsjlmR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTJCAsjlmR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTJCAsjlmR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTJCAsjlmR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTJCAsjlmR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTJCAsjlmR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTJCAsjlmR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTJCAsjlmR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTJCAsjlmR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTJCAsjlmR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTJCAsjlmR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTJCAsjlmR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTJCAsjlmR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTJCAsjlmR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTJCAsjlmR .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTJCAsjlmR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTJCAsjlmR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTJCAsjlmR .navbar {
    height: 70px;
  }
  .cid-sTJCAsjlmR .navbar.opened {
    height: auto;
  }
  .cid-sTJCAsjlmR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTJCAsGsfk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTJCAsGsfk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTJCAsGsfk .row {
  flex-direction: row-reverse;
}
.cid-sTJCAsGsfk img {
  width: 100%;
}
.cid-sTJCAt2r0j {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJCAtfZOy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJCAtfZOy .mbr-section-subtitle {
  text-align: center;
}
.cid-sTJCAtfZOy .mbr-text {
  text-align: left;
}
.cid-sTJCAtp0jt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-sTJCAtp0jt .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sTJCAtp0jt .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sTJCAtp0jt .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sTJCAtp0jt .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTJCAtAns4 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJCAtAns4 .mbr-section-subtitle {
  text-align: center;
}
.cid-sTJCAtAns4 .mbr-text {
  text-align: left;
}
.cid-sTJCAtItdA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJCAtTApP {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsAprebDM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsAprebDM .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsAprebDM .mbr-text {
  text-align: left;
}
.cid-sTJCAu1vrF .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTJCAu1vrF .my-float {
  margin-top: 16px;
}
.cid-sTJCAu1vrF P {
  color: #232323;
}
.cid-sTJCAu1vrF DIV {
  color: #ffffff;
}
.cid-sTJCAu1vrF H10 {
  color: #767676;
}
.cid-sTJCAu1vrF .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTNJohe8e8 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTNJohe8e8 nav.navbar {
  position: fixed;
}
.cid-sTNJohe8e8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTNJohe8e8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTNJohe8e8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTNJohe8e8 .dropdown-item:hover,
.cid-sTNJohe8e8 .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTNJohe8e8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTNJohe8e8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTNJohe8e8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTNJohe8e8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTNJohe8e8 .nav-link {
  position: relative;
}
.cid-sTNJohe8e8 .container {
  display: flex;
  margin: auto;
}
.cid-sTNJohe8e8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTNJohe8e8 .dropdown-menu,
.cid-sTNJohe8e8 .navbar.opened {
  background: #ffffff !important;
}
.cid-sTNJohe8e8 .nav-item:focus,
.cid-sTNJohe8e8 .nav-link:focus {
  outline: none;
}
.cid-sTNJohe8e8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTNJohe8e8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTNJohe8e8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTNJohe8e8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTNJohe8e8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTNJohe8e8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTNJohe8e8 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTNJohe8e8 .navbar.opened {
  transition: all 0.3s;
}
.cid-sTNJohe8e8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTNJohe8e8 .navbar .navbar-logo img {
  width: auto;
}
.cid-sTNJohe8e8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTNJohe8e8 .navbar.collapsed {
  justify-content: center;
}
.cid-sTNJohe8e8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTNJohe8e8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTNJohe8e8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTNJohe8e8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTNJohe8e8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTNJohe8e8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTNJohe8e8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTNJohe8e8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTNJohe8e8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTNJohe8e8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTNJohe8e8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTNJohe8e8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTNJohe8e8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTNJohe8e8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTNJohe8e8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTNJohe8e8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTNJohe8e8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTNJohe8e8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTNJohe8e8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTNJohe8e8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTNJohe8e8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTNJohe8e8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTNJohe8e8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTNJohe8e8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTNJohe8e8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTNJohe8e8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTNJohe8e8 .dropdown-item.active,
.cid-sTNJohe8e8 .dropdown-item:active {
  background-color: transparent;
}
.cid-sTNJohe8e8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTNJohe8e8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTNJohe8e8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTNJohe8e8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTNJohe8e8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTNJohe8e8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTNJohe8e8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTNJohe8e8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTNJohe8e8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTNJohe8e8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTNJohe8e8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTNJohe8e8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTNJohe8e8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTNJohe8e8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTNJohe8e8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTNJohe8e8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTNJohe8e8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTNJohe8e8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTNJohe8e8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTNJohe8e8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTNJohe8e8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTNJohe8e8 .navbar {
    height: 70px;
  }
  .cid-sTNJohe8e8 .navbar.opened {
    height: auto;
  }
  .cid-sTNJohe8e8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTNJohNdej {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTNJohNdej .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTNJohNdej .row {
  flex-direction: row-reverse;
}
.cid-sTNJohNdej img {
  width: 100%;
}
.cid-sTNJoi4F1k {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTNJoiidmH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTNJoiidmH .mbr-section-subtitle {
  text-align: center;
}
.cid-sTNJoiidmH .mbr-text {
  text-align: left;
}
.cid-sTNNy0619F {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTNNy0619F .mbr-section-subtitle {
  text-align: center;
}
.cid-sTNNHMHGmq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTNNHMHGmq .mbr-section-subtitle {
  text-align: center;
}
.cid-sTNNIgMjYN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTNNIgMjYN .mbr-section-subtitle {
  text-align: center;
}
.cid-sTNNIJpkpD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTNNIJpkpD .mbr-section-subtitle {
  text-align: center;
}
.cid-sTNNJf35rp {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTNNJf35rp .mbr-section-subtitle {
  text-align: center;
}
.cid-sTNNJHcTJR {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTNNJHcTJR .mbr-section-subtitle {
  text-align: center;
}
.cid-sTNJoiC9eb {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTNJoiC9eb .mbr-section-subtitle {
  text-align: center;
}
.cid-sTNJoiC9eb .mbr-text {
  text-align: left;
}
.cid-sTNJoiNfFq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTNJoiWOS5 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsArXmock {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsArXmock .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsArXmock .mbr-text {
  text-align: left;
}
.cid-sTNJoj5EIp .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTNJoj5EIp .my-float {
  margin-top: 16px;
}
.cid-sTNJoj5EIp P {
  color: #232323;
}
.cid-sTNJoj5EIp DIV {
  color: #ffffff;
}
.cid-sTNJoj5EIp H10 {
  color: #767676;
}
.cid-sTNJoj5EIp .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTOyGLfjR0 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTOyGLfjR0 nav.navbar {
  position: fixed;
}
.cid-sTOyGLfjR0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTOyGLfjR0 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTOyGLfjR0 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTOyGLfjR0 .dropdown-item:hover,
.cid-sTOyGLfjR0 .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTOyGLfjR0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTOyGLfjR0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTOyGLfjR0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTOyGLfjR0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTOyGLfjR0 .nav-link {
  position: relative;
}
.cid-sTOyGLfjR0 .container {
  display: flex;
  margin: auto;
}
.cid-sTOyGLfjR0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTOyGLfjR0 .dropdown-menu,
.cid-sTOyGLfjR0 .navbar.opened {
  background: #ffffff !important;
}
.cid-sTOyGLfjR0 .nav-item:focus,
.cid-sTOyGLfjR0 .nav-link:focus {
  outline: none;
}
.cid-sTOyGLfjR0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTOyGLfjR0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTOyGLfjR0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTOyGLfjR0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTOyGLfjR0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTOyGLfjR0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTOyGLfjR0 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTOyGLfjR0 .navbar.opened {
  transition: all 0.3s;
}
.cid-sTOyGLfjR0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTOyGLfjR0 .navbar .navbar-logo img {
  width: auto;
}
.cid-sTOyGLfjR0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTOyGLfjR0 .navbar.collapsed {
  justify-content: center;
}
.cid-sTOyGLfjR0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTOyGLfjR0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTOyGLfjR0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTOyGLfjR0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTOyGLfjR0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTOyGLfjR0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTOyGLfjR0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTOyGLfjR0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTOyGLfjR0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTOyGLfjR0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTOyGLfjR0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTOyGLfjR0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTOyGLfjR0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTOyGLfjR0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTOyGLfjR0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTOyGLfjR0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTOyGLfjR0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTOyGLfjR0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTOyGLfjR0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTOyGLfjR0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTOyGLfjR0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTOyGLfjR0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTOyGLfjR0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTOyGLfjR0 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTOyGLfjR0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTOyGLfjR0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTOyGLfjR0 .dropdown-item.active,
.cid-sTOyGLfjR0 .dropdown-item:active {
  background-color: transparent;
}
.cid-sTOyGLfjR0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTOyGLfjR0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTOyGLfjR0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTOyGLfjR0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTOyGLfjR0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTOyGLfjR0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTOyGLfjR0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTOyGLfjR0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTOyGLfjR0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTOyGLfjR0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTOyGLfjR0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTOyGLfjR0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTOyGLfjR0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTOyGLfjR0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTOyGLfjR0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTOyGLfjR0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTOyGLfjR0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTOyGLfjR0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTOyGLfjR0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTOyGLfjR0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTOyGLfjR0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTOyGLfjR0 .navbar {
    height: 70px;
  }
  .cid-sTOyGLfjR0 .navbar.opened {
    height: auto;
  }
  .cid-sTOyGLfjR0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTOyGM3uSv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTOyGM3uSv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTOyGM3uSv .row {
  flex-direction: row-reverse;
}
.cid-sTOyGM3uSv img {
  width: 100%;
}
.cid-sTOyGMoOWk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTOzHmFxmR {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTOzHmFxmR .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sTOyGMFTiw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTOyGMFTiw .mbr-section-subtitle {
  text-align: center;
}
.cid-sTOyGMFTiw .mbr-text {
  text-align: left;
}
.cid-sTODe8YkP3 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTODe8YkP3 .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sTOyGOyS4m {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTOyGOMTSx {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsAv59rRX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsAv59rRX .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsAv59rRX .mbr-text {
  text-align: left;
}
.cid-sTOyGOZbu2 .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTOyGOZbu2 .my-float {
  margin-top: 16px;
}
.cid-sTOyGOZbu2 P {
  color: #232323;
}
.cid-sTOyGOZbu2 DIV {
  color: #ffffff;
}
.cid-sTOyGOZbu2 H10 {
  color: #767676;
}
.cid-sTOyGOZbu2 .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTOJBy33XB {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTOJBy33XB nav.navbar {
  position: fixed;
}
.cid-sTOJBy33XB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTOJBy33XB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTOJBy33XB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTOJBy33XB .dropdown-item:hover,
.cid-sTOJBy33XB .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTOJBy33XB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTOJBy33XB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTOJBy33XB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTOJBy33XB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTOJBy33XB .nav-link {
  position: relative;
}
.cid-sTOJBy33XB .container {
  display: flex;
  margin: auto;
}
.cid-sTOJBy33XB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTOJBy33XB .dropdown-menu,
.cid-sTOJBy33XB .navbar.opened {
  background: #ffffff !important;
}
.cid-sTOJBy33XB .nav-item:focus,
.cid-sTOJBy33XB .nav-link:focus {
  outline: none;
}
.cid-sTOJBy33XB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTOJBy33XB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTOJBy33XB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTOJBy33XB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTOJBy33XB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTOJBy33XB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTOJBy33XB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTOJBy33XB .navbar.opened {
  transition: all 0.3s;
}
.cid-sTOJBy33XB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTOJBy33XB .navbar .navbar-logo img {
  width: auto;
}
.cid-sTOJBy33XB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTOJBy33XB .navbar.collapsed {
  justify-content: center;
}
.cid-sTOJBy33XB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTOJBy33XB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTOJBy33XB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTOJBy33XB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTOJBy33XB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTOJBy33XB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTOJBy33XB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTOJBy33XB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTOJBy33XB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTOJBy33XB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTOJBy33XB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTOJBy33XB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTOJBy33XB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTOJBy33XB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTOJBy33XB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTOJBy33XB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTOJBy33XB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTOJBy33XB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTOJBy33XB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTOJBy33XB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTOJBy33XB .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTOJBy33XB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTOJBy33XB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTOJBy33XB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTOJBy33XB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTOJBy33XB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTOJBy33XB .dropdown-item.active,
.cid-sTOJBy33XB .dropdown-item:active {
  background-color: transparent;
}
.cid-sTOJBy33XB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTOJBy33XB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTOJBy33XB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTOJBy33XB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTOJBy33XB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTOJBy33XB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTOJBy33XB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTOJBy33XB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTOJBy33XB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTOJBy33XB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTOJBy33XB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTOJBy33XB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTOJBy33XB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTOJBy33XB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTOJBy33XB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTOJBy33XB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTOJBy33XB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTOJBy33XB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTOJBy33XB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTOJBy33XB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTOJBy33XB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTOJBy33XB .navbar {
    height: 70px;
  }
  .cid-sTOJBy33XB .navbar.opened {
    height: auto;
  }
  .cid-sTOJBy33XB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTOJByJMoe {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTOJByJMoe .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTOJByJMoe .row {
  flex-direction: row-reverse;
}
.cid-sTOJByJMoe img {
  width: 100%;
}
.cid-sTOJBzimIH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTOJBzWRPN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTOJBzWRPN .mbr-section-subtitle {
  text-align: center;
}
.cid-sTOJBzWRPN .mbr-text {
  text-align: left;
}
.cid-sTOOUCU0K1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTOOUCU0K1 ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sTOOUCU0K1 li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sTOOUCU0K1 ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #0059ff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sTOPe6A72G {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTOPe6A72G ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sTOPe6A72G li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sTOPe6A72G ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #0059ff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sTOPsCIkjz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTOPsCIkjz ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sTOPsCIkjz li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sTOPsCIkjz ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #0059ff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sTOP9SPslx {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTOP9SPslx .mbr-section-subtitle {
  text-align: center;
}
.cid-sTOP9SPslx .mbr-text {
  text-align: left;
}
.cid-sTOJBAOglG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTOJBB1odm {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsAxx3ppE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsAxx3ppE .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsAxx3ppE .mbr-text {
  text-align: left;
}
.cid-sTOJBBd4BT .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTOJBBd4BT .my-float {
  margin-top: 16px;
}
.cid-sTOJBBd4BT P {
  color: #232323;
}
.cid-sTOJBBd4BT DIV {
  color: #ffffff;
}
.cid-sTOJBBd4BT H10 {
  color: #767676;
}
.cid-sTOJBBd4BT .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTOS3VugYu {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTOS3VugYu nav.navbar {
  position: fixed;
}
.cid-sTOS3VugYu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTOS3VugYu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTOS3VugYu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTOS3VugYu .dropdown-item:hover,
.cid-sTOS3VugYu .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTOS3VugYu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTOS3VugYu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTOS3VugYu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTOS3VugYu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTOS3VugYu .nav-link {
  position: relative;
}
.cid-sTOS3VugYu .container {
  display: flex;
  margin: auto;
}
.cid-sTOS3VugYu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTOS3VugYu .dropdown-menu,
.cid-sTOS3VugYu .navbar.opened {
  background: #ffffff !important;
}
.cid-sTOS3VugYu .nav-item:focus,
.cid-sTOS3VugYu .nav-link:focus {
  outline: none;
}
.cid-sTOS3VugYu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTOS3VugYu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTOS3VugYu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTOS3VugYu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTOS3VugYu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTOS3VugYu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTOS3VugYu .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTOS3VugYu .navbar.opened {
  transition: all 0.3s;
}
.cid-sTOS3VugYu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTOS3VugYu .navbar .navbar-logo img {
  width: auto;
}
.cid-sTOS3VugYu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTOS3VugYu .navbar.collapsed {
  justify-content: center;
}
.cid-sTOS3VugYu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTOS3VugYu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTOS3VugYu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTOS3VugYu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTOS3VugYu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTOS3VugYu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTOS3VugYu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTOS3VugYu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTOS3VugYu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTOS3VugYu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTOS3VugYu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTOS3VugYu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTOS3VugYu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTOS3VugYu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTOS3VugYu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTOS3VugYu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTOS3VugYu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTOS3VugYu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTOS3VugYu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTOS3VugYu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTOS3VugYu .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTOS3VugYu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTOS3VugYu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTOS3VugYu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTOS3VugYu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTOS3VugYu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTOS3VugYu .dropdown-item.active,
.cid-sTOS3VugYu .dropdown-item:active {
  background-color: transparent;
}
.cid-sTOS3VugYu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTOS3VugYu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTOS3VugYu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTOS3VugYu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTOS3VugYu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTOS3VugYu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTOS3VugYu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTOS3VugYu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTOS3VugYu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTOS3VugYu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTOS3VugYu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTOS3VugYu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTOS3VugYu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTOS3VugYu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTOS3VugYu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTOS3VugYu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTOS3VugYu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTOS3VugYu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTOS3VugYu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTOS3VugYu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTOS3VugYu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTOS3VugYu .navbar {
    height: 70px;
  }
  .cid-sTOS3VugYu .navbar.opened {
    height: auto;
  }
  .cid-sTOS3VugYu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTOS3VWa7k {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTOS3VWa7k .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTOS3VWa7k .row {
  flex-direction: row-reverse;
}
.cid-sTOS3VWa7k img {
  width: 100%;
}
.cid-sTOS3WkLj5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTOS3WBfEL {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTOS3WBfEL .mbr-section-subtitle {
  text-align: center;
}
.cid-sTOS3WBfEL .mbr-text {
  text-align: left;
}
.cid-sTOS3XBHrQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTOS3XM14B {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsAzmvpc1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsAzmvpc1 .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsAzmvpc1 .mbr-text {
  text-align: left;
}
.cid-sTOS3XUj2r .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTOS3XUj2r .my-float {
  margin-top: 16px;
}
.cid-sTOS3XUj2r P {
  color: #232323;
}
.cid-sTOS3XUj2r DIV {
  color: #ffffff;
}
.cid-sTOS3XUj2r H10 {
  color: #767676;
}
.cid-sTOS3XUj2r .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTOUgHbXyz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTOUgHbXyz nav.navbar {
  position: fixed;
}
.cid-sTOUgHbXyz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTOUgHbXyz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTOUgHbXyz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTOUgHbXyz .dropdown-item:hover,
.cid-sTOUgHbXyz .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTOUgHbXyz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTOUgHbXyz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTOUgHbXyz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTOUgHbXyz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTOUgHbXyz .nav-link {
  position: relative;
}
.cid-sTOUgHbXyz .container {
  display: flex;
  margin: auto;
}
.cid-sTOUgHbXyz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTOUgHbXyz .dropdown-menu,
.cid-sTOUgHbXyz .navbar.opened {
  background: #ffffff !important;
}
.cid-sTOUgHbXyz .nav-item:focus,
.cid-sTOUgHbXyz .nav-link:focus {
  outline: none;
}
.cid-sTOUgHbXyz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTOUgHbXyz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTOUgHbXyz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTOUgHbXyz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTOUgHbXyz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTOUgHbXyz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTOUgHbXyz .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTOUgHbXyz .navbar.opened {
  transition: all 0.3s;
}
.cid-sTOUgHbXyz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTOUgHbXyz .navbar .navbar-logo img {
  width: auto;
}
.cid-sTOUgHbXyz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTOUgHbXyz .navbar.collapsed {
  justify-content: center;
}
.cid-sTOUgHbXyz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTOUgHbXyz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTOUgHbXyz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTOUgHbXyz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTOUgHbXyz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTOUgHbXyz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTOUgHbXyz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTOUgHbXyz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTOUgHbXyz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTOUgHbXyz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTOUgHbXyz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTOUgHbXyz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTOUgHbXyz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTOUgHbXyz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTOUgHbXyz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTOUgHbXyz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTOUgHbXyz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTOUgHbXyz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTOUgHbXyz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTOUgHbXyz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTOUgHbXyz .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTOUgHbXyz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTOUgHbXyz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTOUgHbXyz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTOUgHbXyz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTOUgHbXyz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTOUgHbXyz .dropdown-item.active,
.cid-sTOUgHbXyz .dropdown-item:active {
  background-color: transparent;
}
.cid-sTOUgHbXyz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTOUgHbXyz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTOUgHbXyz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTOUgHbXyz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTOUgHbXyz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTOUgHbXyz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTOUgHbXyz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTOUgHbXyz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTOUgHbXyz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTOUgHbXyz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTOUgHbXyz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTOUgHbXyz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTOUgHbXyz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTOUgHbXyz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTOUgHbXyz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTOUgHbXyz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTOUgHbXyz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTOUgHbXyz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTOUgHbXyz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTOUgHbXyz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTOUgHbXyz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTOUgHbXyz .navbar {
    height: 70px;
  }
  .cid-sTOUgHbXyz .navbar.opened {
    height: auto;
  }
  .cid-sTOUgHbXyz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTOUgHCxY9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTOUgHCxY9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTOUgHCxY9 .row {
  flex-direction: row-reverse;
}
.cid-sTOUgHCxY9 img {
  width: 100%;
}
.cid-sTOUgHVmwy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTOUgIawBw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTOUgIawBw .mbr-section-subtitle {
  text-align: center;
}
.cid-sTOUgIawBw .mbr-text {
  text-align: left;
}
.cid-sTOUgIjr0W {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTOUgItTbM {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsAAT9TSD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsAAT9TSD .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsAAT9TSD .mbr-text {
  text-align: left;
}
.cid-sTOUgICU69 .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTOUgICU69 .my-float {
  margin-top: 16px;
}
.cid-sTOUgICU69 P {
  color: #232323;
}
.cid-sTOUgICU69 DIV {
  color: #ffffff;
}
.cid-sTOUgICU69 H10 {
  color: #767676;
}
.cid-sTOUgICU69 .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTOXwRie32 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTOXwRie32 nav.navbar {
  position: fixed;
}
.cid-sTOXwRie32 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTOXwRie32 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTOXwRie32 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTOXwRie32 .dropdown-item:hover,
.cid-sTOXwRie32 .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTOXwRie32 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTOXwRie32 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTOXwRie32 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTOXwRie32 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTOXwRie32 .nav-link {
  position: relative;
}
.cid-sTOXwRie32 .container {
  display: flex;
  margin: auto;
}
.cid-sTOXwRie32 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTOXwRie32 .dropdown-menu,
.cid-sTOXwRie32 .navbar.opened {
  background: #ffffff !important;
}
.cid-sTOXwRie32 .nav-item:focus,
.cid-sTOXwRie32 .nav-link:focus {
  outline: none;
}
.cid-sTOXwRie32 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTOXwRie32 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTOXwRie32 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTOXwRie32 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTOXwRie32 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTOXwRie32 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTOXwRie32 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTOXwRie32 .navbar.opened {
  transition: all 0.3s;
}
.cid-sTOXwRie32 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTOXwRie32 .navbar .navbar-logo img {
  width: auto;
}
.cid-sTOXwRie32 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTOXwRie32 .navbar.collapsed {
  justify-content: center;
}
.cid-sTOXwRie32 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTOXwRie32 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTOXwRie32 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTOXwRie32 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTOXwRie32 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTOXwRie32 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTOXwRie32 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTOXwRie32 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTOXwRie32 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTOXwRie32 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTOXwRie32 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTOXwRie32 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTOXwRie32 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTOXwRie32 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTOXwRie32 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTOXwRie32 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTOXwRie32 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTOXwRie32 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTOXwRie32 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTOXwRie32 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTOXwRie32 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTOXwRie32 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTOXwRie32 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTOXwRie32 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTOXwRie32 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTOXwRie32 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTOXwRie32 .dropdown-item.active,
.cid-sTOXwRie32 .dropdown-item:active {
  background-color: transparent;
}
.cid-sTOXwRie32 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTOXwRie32 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTOXwRie32 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTOXwRie32 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTOXwRie32 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTOXwRie32 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTOXwRie32 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTOXwRie32 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTOXwRie32 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTOXwRie32 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTOXwRie32 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTOXwRie32 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTOXwRie32 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTOXwRie32 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTOXwRie32 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTOXwRie32 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTOXwRie32 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTOXwRie32 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTOXwRie32 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTOXwRie32 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTOXwRie32 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTOXwRie32 .navbar {
    height: 70px;
  }
  .cid-sTOXwRie32 .navbar.opened {
    height: auto;
  }
  .cid-sTOXwRie32 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTOXwRJaAg {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTOXwRJaAg .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTOXwRJaAg .row {
  flex-direction: row-reverse;
}
.cid-sTOXwRJaAg img {
  width: 100%;
}
.cid-sTOXwS2zKV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTOXwSi9aq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTOXwSi9aq .mbr-section-subtitle {
  text-align: center;
}
.cid-sTOXwSi9aq .mbr-text {
  text-align: left;
}
.cid-sTOXwStKTM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTOXwSCsT8 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsAE1iGdV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsAE1iGdV .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsAE1iGdV .mbr-text {
  text-align: left;
}
.cid-sTOXwSMUZG .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTOXwSMUZG .my-float {
  margin-top: 16px;
}
.cid-sTOXwSMUZG P {
  color: #232323;
}
.cid-sTOXwSMUZG DIV {
  color: #ffffff;
}
.cid-sTOXwSMUZG H10 {
  color: #767676;
}
.cid-sTOXwSMUZG .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTP1rmO9Wz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTP1rmO9Wz nav.navbar {
  position: fixed;
}
.cid-sTP1rmO9Wz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTP1rmO9Wz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTP1rmO9Wz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTP1rmO9Wz .dropdown-item:hover,
.cid-sTP1rmO9Wz .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTP1rmO9Wz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTP1rmO9Wz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTP1rmO9Wz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTP1rmO9Wz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTP1rmO9Wz .nav-link {
  position: relative;
}
.cid-sTP1rmO9Wz .container {
  display: flex;
  margin: auto;
}
.cid-sTP1rmO9Wz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTP1rmO9Wz .dropdown-menu,
.cid-sTP1rmO9Wz .navbar.opened {
  background: #ffffff !important;
}
.cid-sTP1rmO9Wz .nav-item:focus,
.cid-sTP1rmO9Wz .nav-link:focus {
  outline: none;
}
.cid-sTP1rmO9Wz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTP1rmO9Wz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTP1rmO9Wz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTP1rmO9Wz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTP1rmO9Wz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTP1rmO9Wz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTP1rmO9Wz .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTP1rmO9Wz .navbar.opened {
  transition: all 0.3s;
}
.cid-sTP1rmO9Wz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTP1rmO9Wz .navbar .navbar-logo img {
  width: auto;
}
.cid-sTP1rmO9Wz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTP1rmO9Wz .navbar.collapsed {
  justify-content: center;
}
.cid-sTP1rmO9Wz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTP1rmO9Wz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTP1rmO9Wz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTP1rmO9Wz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTP1rmO9Wz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTP1rmO9Wz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTP1rmO9Wz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTP1rmO9Wz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTP1rmO9Wz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTP1rmO9Wz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTP1rmO9Wz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTP1rmO9Wz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTP1rmO9Wz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTP1rmO9Wz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTP1rmO9Wz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTP1rmO9Wz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTP1rmO9Wz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTP1rmO9Wz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTP1rmO9Wz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTP1rmO9Wz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTP1rmO9Wz .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTP1rmO9Wz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTP1rmO9Wz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTP1rmO9Wz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTP1rmO9Wz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTP1rmO9Wz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTP1rmO9Wz .dropdown-item.active,
.cid-sTP1rmO9Wz .dropdown-item:active {
  background-color: transparent;
}
.cid-sTP1rmO9Wz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTP1rmO9Wz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTP1rmO9Wz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTP1rmO9Wz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTP1rmO9Wz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTP1rmO9Wz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTP1rmO9Wz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTP1rmO9Wz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTP1rmO9Wz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTP1rmO9Wz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTP1rmO9Wz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTP1rmO9Wz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTP1rmO9Wz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTP1rmO9Wz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTP1rmO9Wz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTP1rmO9Wz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTP1rmO9Wz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTP1rmO9Wz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTP1rmO9Wz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTP1rmO9Wz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTP1rmO9Wz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTP1rmO9Wz .navbar {
    height: 70px;
  }
  .cid-sTP1rmO9Wz .navbar.opened {
    height: auto;
  }
  .cid-sTP1rmO9Wz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTP1rnjB53 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTP1rnjB53 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTP1rnjB53 .row {
  flex-direction: row-reverse;
}
.cid-sTP1rnjB53 img {
  width: 100%;
}
.cid-sTP1rnGIIf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTP1ro3Tsf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTP1ro3Tsf .mbr-section-subtitle {
  text-align: center;
}
.cid-sTP1ro3Tsf .mbr-text {
  text-align: left;
}
.cid-sTP29MQlu1 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #e7e6e6;
}
.cid-sTP29MQlu1 .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sTP29MQlu1 .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sTP29MQlu1 .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sTP29MQlu1 .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTP2yvDNTq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTP2yvDNTq .mbr-section-subtitle {
  text-align: center;
}
.cid-sTP2yvDNTq .mbr-text {
  text-align: left;
}
.cid-sTP1roqLIg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTP1roGtBj {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsAFEzqYj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsAFEzqYj .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsAFEzqYj .mbr-text {
  text-align: left;
}
.cid-sTP1roVbLu .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTP1roVbLu .my-float {
  margin-top: 16px;
}
.cid-sTP1roVbLu P {
  color: #232323;
}
.cid-sTP1roVbLu DIV {
  color: #ffffff;
}
.cid-sTP1roVbLu H10 {
  color: #767676;
}
.cid-sTP1roVbLu .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTPdGLsq7B {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTPdGLsq7B nav.navbar {
  position: fixed;
}
.cid-sTPdGLsq7B .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTPdGLsq7B .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTPdGLsq7B .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTPdGLsq7B .dropdown-item:hover,
.cid-sTPdGLsq7B .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTPdGLsq7B .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTPdGLsq7B .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTPdGLsq7B .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTPdGLsq7B .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTPdGLsq7B .nav-link {
  position: relative;
}
.cid-sTPdGLsq7B .container {
  display: flex;
  margin: auto;
}
.cid-sTPdGLsq7B .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTPdGLsq7B .dropdown-menu,
.cid-sTPdGLsq7B .navbar.opened {
  background: #ffffff !important;
}
.cid-sTPdGLsq7B .nav-item:focus,
.cid-sTPdGLsq7B .nav-link:focus {
  outline: none;
}
.cid-sTPdGLsq7B .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTPdGLsq7B .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTPdGLsq7B .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTPdGLsq7B .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTPdGLsq7B .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTPdGLsq7B .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTPdGLsq7B .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTPdGLsq7B .navbar.opened {
  transition: all 0.3s;
}
.cid-sTPdGLsq7B .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTPdGLsq7B .navbar .navbar-logo img {
  width: auto;
}
.cid-sTPdGLsq7B .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTPdGLsq7B .navbar.collapsed {
  justify-content: center;
}
.cid-sTPdGLsq7B .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTPdGLsq7B .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTPdGLsq7B .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTPdGLsq7B .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTPdGLsq7B .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTPdGLsq7B .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTPdGLsq7B .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTPdGLsq7B .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTPdGLsq7B .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTPdGLsq7B .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTPdGLsq7B .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTPdGLsq7B .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTPdGLsq7B .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTPdGLsq7B .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTPdGLsq7B .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTPdGLsq7B .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTPdGLsq7B .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTPdGLsq7B .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTPdGLsq7B .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTPdGLsq7B .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTPdGLsq7B .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTPdGLsq7B .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTPdGLsq7B .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTPdGLsq7B .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTPdGLsq7B .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTPdGLsq7B .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTPdGLsq7B .dropdown-item.active,
.cid-sTPdGLsq7B .dropdown-item:active {
  background-color: transparent;
}
.cid-sTPdGLsq7B .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTPdGLsq7B .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTPdGLsq7B .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTPdGLsq7B .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTPdGLsq7B .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTPdGLsq7B .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTPdGLsq7B ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTPdGLsq7B .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTPdGLsq7B button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTPdGLsq7B button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTPdGLsq7B button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTPdGLsq7B button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTPdGLsq7B button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTPdGLsq7B button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTPdGLsq7B nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTPdGLsq7B nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTPdGLsq7B nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTPdGLsq7B nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTPdGLsq7B .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTPdGLsq7B a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTPdGLsq7B .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTPdGLsq7B .navbar {
    height: 70px;
  }
  .cid-sTPdGLsq7B .navbar.opened {
    height: auto;
  }
  .cid-sTPdGLsq7B .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTPdGLTSlB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTPdGLTSlB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTPdGLTSlB .row {
  flex-direction: row-reverse;
}
.cid-sTPdGLTSlB img {
  width: 100%;
}
.cid-sTPdGMbbtg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTPdGMsjlC {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTPdGMsjlC .mbr-section-subtitle {
  text-align: center;
}
.cid-sTPdGMsjlC .mbr-text {
  text-align: left;
}
.cid-sTPdGMCVUA {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #e7e6e6;
}
.cid-sTPdGMCVUA .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sTPdGMCVUA .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sTPdGMCVUA .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sTPdGMCVUA .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTPdGMLlNt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTPdGMLlNt .mbr-section-subtitle {
  text-align: center;
}
.cid-sTPdGMLlNt .mbr-text {
  text-align: left;
}
.cid-sTPdGMVPWq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTPdGN4oxZ {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsAKeFycS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsAKeFycS .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsAKeFycS .mbr-text {
  text-align: left;
}
.cid-sTPdGNeure .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTPdGNeure .my-float {
  margin-top: 16px;
}
.cid-sTPdGNeure P {
  color: #232323;
}
.cid-sTPdGNeure DIV {
  color: #ffffff;
}
.cid-sTPdGNeure H10 {
  color: #767676;
}
.cid-sTPdGNeure .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTPlyWTZil {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTPlyWTZil nav.navbar {
  position: fixed;
}
.cid-sTPlyWTZil .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTPlyWTZil .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTPlyWTZil .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTPlyWTZil .dropdown-item:hover,
.cid-sTPlyWTZil .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTPlyWTZil .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTPlyWTZil .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTPlyWTZil .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTPlyWTZil .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTPlyWTZil .nav-link {
  position: relative;
}
.cid-sTPlyWTZil .container {
  display: flex;
  margin: auto;
}
.cid-sTPlyWTZil .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTPlyWTZil .dropdown-menu,
.cid-sTPlyWTZil .navbar.opened {
  background: #ffffff !important;
}
.cid-sTPlyWTZil .nav-item:focus,
.cid-sTPlyWTZil .nav-link:focus {
  outline: none;
}
.cid-sTPlyWTZil .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTPlyWTZil .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTPlyWTZil .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTPlyWTZil .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTPlyWTZil .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTPlyWTZil .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTPlyWTZil .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTPlyWTZil .navbar.opened {
  transition: all 0.3s;
}
.cid-sTPlyWTZil .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTPlyWTZil .navbar .navbar-logo img {
  width: auto;
}
.cid-sTPlyWTZil .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTPlyWTZil .navbar.collapsed {
  justify-content: center;
}
.cid-sTPlyWTZil .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTPlyWTZil .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTPlyWTZil .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTPlyWTZil .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTPlyWTZil .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTPlyWTZil .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTPlyWTZil .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTPlyWTZil .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTPlyWTZil .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTPlyWTZil .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTPlyWTZil .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTPlyWTZil .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTPlyWTZil .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTPlyWTZil .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTPlyWTZil .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTPlyWTZil .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTPlyWTZil .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTPlyWTZil .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTPlyWTZil .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTPlyWTZil .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTPlyWTZil .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTPlyWTZil .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTPlyWTZil .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTPlyWTZil .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTPlyWTZil .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTPlyWTZil .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTPlyWTZil .dropdown-item.active,
.cid-sTPlyWTZil .dropdown-item:active {
  background-color: transparent;
}
.cid-sTPlyWTZil .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTPlyWTZil .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTPlyWTZil .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTPlyWTZil .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTPlyWTZil .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTPlyWTZil .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTPlyWTZil ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTPlyWTZil .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTPlyWTZil button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTPlyWTZil button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTPlyWTZil button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTPlyWTZil button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTPlyWTZil button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTPlyWTZil button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTPlyWTZil nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTPlyWTZil nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTPlyWTZil nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTPlyWTZil nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTPlyWTZil .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTPlyWTZil a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTPlyWTZil .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTPlyWTZil .navbar {
    height: 70px;
  }
  .cid-sTPlyWTZil .navbar.opened {
    height: auto;
  }
  .cid-sTPlyWTZil .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTPlyXmyUO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTPlyXmyUO .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTPlyXmyUO .row {
  flex-direction: row-reverse;
}
.cid-sTPlyXmyUO img {
  width: 100%;
}
.cid-sTPlyXIVy6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTPlyXXfM5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTPlyXXfM5 .mbr-section-subtitle {
  text-align: center;
}
.cid-sTPlyXXfM5 .mbr-text {
  text-align: left;
}
.cid-sTPlyYtiuU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTPlyYCEfc {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsALRLNi3 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsALRLNi3 .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsALRLNi3 .mbr-text {
  text-align: left;
}
.cid-sTPlyYPERe .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTPlyYPERe .my-float {
  margin-top: 16px;
}
.cid-sTPlyYPERe P {
  color: #232323;
}
.cid-sTPlyYPERe DIV {
  color: #ffffff;
}
.cid-sTPlyYPERe H10 {
  color: #767676;
}
.cid-sTPlyYPERe .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sU6eePcVE7 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sU6eePcVE7 nav.navbar {
  position: fixed;
}
.cid-sU6eePcVE7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sU6eePcVE7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sU6eePcVE7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sU6eePcVE7 .dropdown-item:hover,
.cid-sU6eePcVE7 .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sU6eePcVE7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sU6eePcVE7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sU6eePcVE7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sU6eePcVE7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sU6eePcVE7 .nav-link {
  position: relative;
}
.cid-sU6eePcVE7 .container {
  display: flex;
  margin: auto;
}
.cid-sU6eePcVE7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sU6eePcVE7 .dropdown-menu,
.cid-sU6eePcVE7 .navbar.opened {
  background: #ffffff !important;
}
.cid-sU6eePcVE7 .nav-item:focus,
.cid-sU6eePcVE7 .nav-link:focus {
  outline: none;
}
.cid-sU6eePcVE7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sU6eePcVE7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sU6eePcVE7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sU6eePcVE7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sU6eePcVE7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sU6eePcVE7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sU6eePcVE7 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sU6eePcVE7 .navbar.opened {
  transition: all 0.3s;
}
.cid-sU6eePcVE7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sU6eePcVE7 .navbar .navbar-logo img {
  width: auto;
}
.cid-sU6eePcVE7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sU6eePcVE7 .navbar.collapsed {
  justify-content: center;
}
.cid-sU6eePcVE7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sU6eePcVE7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sU6eePcVE7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sU6eePcVE7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sU6eePcVE7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sU6eePcVE7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sU6eePcVE7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sU6eePcVE7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sU6eePcVE7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sU6eePcVE7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sU6eePcVE7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sU6eePcVE7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sU6eePcVE7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sU6eePcVE7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sU6eePcVE7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sU6eePcVE7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sU6eePcVE7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sU6eePcVE7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sU6eePcVE7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sU6eePcVE7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sU6eePcVE7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sU6eePcVE7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sU6eePcVE7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sU6eePcVE7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sU6eePcVE7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sU6eePcVE7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sU6eePcVE7 .dropdown-item.active,
.cid-sU6eePcVE7 .dropdown-item:active {
  background-color: transparent;
}
.cid-sU6eePcVE7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sU6eePcVE7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sU6eePcVE7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sU6eePcVE7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sU6eePcVE7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sU6eePcVE7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sU6eePcVE7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sU6eePcVE7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sU6eePcVE7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sU6eePcVE7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sU6eePcVE7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sU6eePcVE7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sU6eePcVE7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sU6eePcVE7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sU6eePcVE7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sU6eePcVE7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sU6eePcVE7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sU6eePcVE7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sU6eePcVE7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sU6eePcVE7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sU6eePcVE7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sU6eePcVE7 .navbar {
    height: 70px;
  }
  .cid-sU6eePcVE7 .navbar.opened {
    height: auto;
  }
  .cid-sU6eePcVE7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sU6eePPWnH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sU6eePPWnH .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sU6eePPWnH .row {
  flex-direction: row-reverse;
}
.cid-sU6eePPWnH img {
  width: 100%;
}
.cid-sU6eeQbGTz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6eeQtA37 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6eeQtA37 .mbr-section-subtitle {
  text-align: center;
}
.cid-sU6eeQtA37 .mbr-text {
  text-align: left;
}
.cid-sU6eeQDIVu {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6eeQN3Kd {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsANFJXD9 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsANFJXD9 .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsANFJXD9 .mbr-text {
  text-align: left;
}
.cid-sU6eeQWdUh .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sU6eeQWdUh .my-float {
  margin-top: 16px;
}
.cid-sU6eeQWdUh P {
  color: #232323;
}
.cid-sU6eeQWdUh DIV {
  color: #ffffff;
}
.cid-sU6eeQWdUh H10 {
  color: #767676;
}
.cid-sU6eeQWdUh .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sU6gELVxfW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sU6gELVxfW nav.navbar {
  position: fixed;
}
.cid-sU6gELVxfW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sU6gELVxfW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sU6gELVxfW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sU6gELVxfW .dropdown-item:hover,
.cid-sU6gELVxfW .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sU6gELVxfW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sU6gELVxfW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sU6gELVxfW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sU6gELVxfW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sU6gELVxfW .nav-link {
  position: relative;
}
.cid-sU6gELVxfW .container {
  display: flex;
  margin: auto;
}
.cid-sU6gELVxfW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sU6gELVxfW .dropdown-menu,
.cid-sU6gELVxfW .navbar.opened {
  background: #ffffff !important;
}
.cid-sU6gELVxfW .nav-item:focus,
.cid-sU6gELVxfW .nav-link:focus {
  outline: none;
}
.cid-sU6gELVxfW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sU6gELVxfW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sU6gELVxfW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sU6gELVxfW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sU6gELVxfW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sU6gELVxfW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sU6gELVxfW .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sU6gELVxfW .navbar.opened {
  transition: all 0.3s;
}
.cid-sU6gELVxfW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sU6gELVxfW .navbar .navbar-logo img {
  width: auto;
}
.cid-sU6gELVxfW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sU6gELVxfW .navbar.collapsed {
  justify-content: center;
}
.cid-sU6gELVxfW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sU6gELVxfW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sU6gELVxfW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sU6gELVxfW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sU6gELVxfW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sU6gELVxfW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sU6gELVxfW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sU6gELVxfW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sU6gELVxfW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sU6gELVxfW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sU6gELVxfW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sU6gELVxfW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sU6gELVxfW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sU6gELVxfW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sU6gELVxfW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sU6gELVxfW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sU6gELVxfW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sU6gELVxfW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sU6gELVxfW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sU6gELVxfW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sU6gELVxfW .navbar.navbar-short {
  min-height: 60px;
}
.cid-sU6gELVxfW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sU6gELVxfW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sU6gELVxfW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sU6gELVxfW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sU6gELVxfW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sU6gELVxfW .dropdown-item.active,
.cid-sU6gELVxfW .dropdown-item:active {
  background-color: transparent;
}
.cid-sU6gELVxfW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sU6gELVxfW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sU6gELVxfW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sU6gELVxfW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sU6gELVxfW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sU6gELVxfW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sU6gELVxfW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sU6gELVxfW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sU6gELVxfW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sU6gELVxfW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sU6gELVxfW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sU6gELVxfW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sU6gELVxfW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sU6gELVxfW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sU6gELVxfW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sU6gELVxfW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sU6gELVxfW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sU6gELVxfW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sU6gELVxfW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sU6gELVxfW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sU6gELVxfW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sU6gELVxfW .navbar {
    height: 70px;
  }
  .cid-sU6gELVxfW .navbar.opened {
    height: auto;
  }
  .cid-sU6gELVxfW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sU6gEMmLmz {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sU6gEMmLmz .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sU6gEMmLmz .row {
  flex-direction: row-reverse;
}
.cid-sU6gEMmLmz img {
  width: 100%;
}
.cid-sU6gEMDwjQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6gEMRjNZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6gEMRjNZ .mbr-section-subtitle {
  text-align: center;
}
.cid-sU6gEMRjNZ .mbr-text {
  text-align: left;
}
.cid-sU6ipCQudx {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-sU6ipCQudx .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sU6ipCQudx .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sU6ipCQudx .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sU6ipCQudx .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sU6j92S7T8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6j92S7T8 .mbr-section-subtitle {
  text-align: center;
}
.cid-sU6j92S7T8 .mbr-text {
  text-align: left;
}
.cid-sU6gEMZaN7 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6gEN7TAx {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsAPZbWBN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsAPZbWBN .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsAPZbWBN .mbr-text {
  text-align: left;
}
.cid-sU6gENfW1x .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sU6gENfW1x .my-float {
  margin-top: 16px;
}
.cid-sU6gENfW1x P {
  color: #232323;
}
.cid-sU6gENfW1x DIV {
  color: #ffffff;
}
.cid-sU6gENfW1x H10 {
  color: #767676;
}
.cid-sU6gENfW1x .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sU6nzIeYGv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sU6nzIeYGv nav.navbar {
  position: fixed;
}
.cid-sU6nzIeYGv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sU6nzIeYGv .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sU6nzIeYGv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sU6nzIeYGv .dropdown-item:hover,
.cid-sU6nzIeYGv .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sU6nzIeYGv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sU6nzIeYGv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sU6nzIeYGv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sU6nzIeYGv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sU6nzIeYGv .nav-link {
  position: relative;
}
.cid-sU6nzIeYGv .container {
  display: flex;
  margin: auto;
}
.cid-sU6nzIeYGv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sU6nzIeYGv .dropdown-menu,
.cid-sU6nzIeYGv .navbar.opened {
  background: #ffffff !important;
}
.cid-sU6nzIeYGv .nav-item:focus,
.cid-sU6nzIeYGv .nav-link:focus {
  outline: none;
}
.cid-sU6nzIeYGv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sU6nzIeYGv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sU6nzIeYGv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sU6nzIeYGv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sU6nzIeYGv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sU6nzIeYGv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sU6nzIeYGv .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sU6nzIeYGv .navbar.opened {
  transition: all 0.3s;
}
.cid-sU6nzIeYGv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sU6nzIeYGv .navbar .navbar-logo img {
  width: auto;
}
.cid-sU6nzIeYGv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sU6nzIeYGv .navbar.collapsed {
  justify-content: center;
}
.cid-sU6nzIeYGv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sU6nzIeYGv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sU6nzIeYGv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sU6nzIeYGv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sU6nzIeYGv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sU6nzIeYGv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sU6nzIeYGv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sU6nzIeYGv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sU6nzIeYGv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sU6nzIeYGv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sU6nzIeYGv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sU6nzIeYGv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sU6nzIeYGv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sU6nzIeYGv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sU6nzIeYGv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sU6nzIeYGv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sU6nzIeYGv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sU6nzIeYGv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sU6nzIeYGv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sU6nzIeYGv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sU6nzIeYGv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sU6nzIeYGv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sU6nzIeYGv .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sU6nzIeYGv .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sU6nzIeYGv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sU6nzIeYGv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sU6nzIeYGv .dropdown-item.active,
.cid-sU6nzIeYGv .dropdown-item:active {
  background-color: transparent;
}
.cid-sU6nzIeYGv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sU6nzIeYGv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sU6nzIeYGv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sU6nzIeYGv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sU6nzIeYGv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sU6nzIeYGv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sU6nzIeYGv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sU6nzIeYGv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sU6nzIeYGv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sU6nzIeYGv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sU6nzIeYGv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sU6nzIeYGv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sU6nzIeYGv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sU6nzIeYGv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sU6nzIeYGv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sU6nzIeYGv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sU6nzIeYGv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sU6nzIeYGv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sU6nzIeYGv .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sU6nzIeYGv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sU6nzIeYGv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sU6nzIeYGv .navbar {
    height: 70px;
  }
  .cid-sU6nzIeYGv .navbar.opened {
    height: auto;
  }
  .cid-sU6nzIeYGv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sU6nzIF1qY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sU6nzIF1qY .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sU6nzIF1qY .row {
  flex-direction: row-reverse;
}
.cid-sU6nzIF1qY img {
  width: 100%;
}
.cid-sU6nzJ2V6W {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6nzJl6Jn {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6nzJl6Jn .mbr-section-subtitle {
  text-align: center;
}
.cid-sU6nzJl6Jn .mbr-text {
  text-align: left;
}
.cid-sU6ol1B9Es {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6ol1B9Es .mbr-section-subtitle {
  text-align: center;
}
.cid-sU6okzV346 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6okzV346 .mbr-section-subtitle {
  text-align: center;
}
.cid-sU6ok3XZfM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6ok3XZfM .mbr-section-subtitle {
  text-align: center;
}
.cid-sU6og0oPeO {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6og0oPeO .mbr-section-subtitle {
  text-align: center;
}
.cid-sU6og0oPeO .mbr-text {
  text-align: left;
}
.cid-sU6nzJMeiA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6nzJWHN2 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsARJGvJb {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsARJGvJb .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsARJGvJb .mbr-text {
  text-align: left;
}
.cid-sU6nzK99ho .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sU6nzK99ho .my-float {
  margin-top: 16px;
}
.cid-sU6nzK99ho P {
  color: #232323;
}
.cid-sU6nzK99ho DIV {
  color: #ffffff;
}
.cid-sU6nzK99ho H10 {
  color: #767676;
}
.cid-sU6nzK99ho .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sU6ppZNWFB {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sU6ppZNWFB nav.navbar {
  position: fixed;
}
.cid-sU6ppZNWFB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sU6ppZNWFB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sU6ppZNWFB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sU6ppZNWFB .dropdown-item:hover,
.cid-sU6ppZNWFB .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sU6ppZNWFB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sU6ppZNWFB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sU6ppZNWFB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sU6ppZNWFB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sU6ppZNWFB .nav-link {
  position: relative;
}
.cid-sU6ppZNWFB .container {
  display: flex;
  margin: auto;
}
.cid-sU6ppZNWFB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sU6ppZNWFB .dropdown-menu,
.cid-sU6ppZNWFB .navbar.opened {
  background: #ffffff !important;
}
.cid-sU6ppZNWFB .nav-item:focus,
.cid-sU6ppZNWFB .nav-link:focus {
  outline: none;
}
.cid-sU6ppZNWFB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sU6ppZNWFB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sU6ppZNWFB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sU6ppZNWFB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sU6ppZNWFB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sU6ppZNWFB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sU6ppZNWFB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sU6ppZNWFB .navbar.opened {
  transition: all 0.3s;
}
.cid-sU6ppZNWFB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sU6ppZNWFB .navbar .navbar-logo img {
  width: auto;
}
.cid-sU6ppZNWFB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sU6ppZNWFB .navbar.collapsed {
  justify-content: center;
}
.cid-sU6ppZNWFB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sU6ppZNWFB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sU6ppZNWFB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sU6ppZNWFB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sU6ppZNWFB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sU6ppZNWFB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sU6ppZNWFB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sU6ppZNWFB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sU6ppZNWFB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sU6ppZNWFB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sU6ppZNWFB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sU6ppZNWFB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sU6ppZNWFB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sU6ppZNWFB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sU6ppZNWFB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sU6ppZNWFB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sU6ppZNWFB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sU6ppZNWFB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sU6ppZNWFB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sU6ppZNWFB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sU6ppZNWFB .navbar.navbar-short {
  min-height: 60px;
}
.cid-sU6ppZNWFB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sU6ppZNWFB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sU6ppZNWFB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sU6ppZNWFB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sU6ppZNWFB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sU6ppZNWFB .dropdown-item.active,
.cid-sU6ppZNWFB .dropdown-item:active {
  background-color: transparent;
}
.cid-sU6ppZNWFB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sU6ppZNWFB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sU6ppZNWFB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sU6ppZNWFB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sU6ppZNWFB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sU6ppZNWFB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sU6ppZNWFB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sU6ppZNWFB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sU6ppZNWFB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sU6ppZNWFB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sU6ppZNWFB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sU6ppZNWFB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sU6ppZNWFB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sU6ppZNWFB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sU6ppZNWFB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sU6ppZNWFB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sU6ppZNWFB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sU6ppZNWFB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sU6ppZNWFB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sU6ppZNWFB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sU6ppZNWFB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sU6ppZNWFB .navbar {
    height: 70px;
  }
  .cid-sU6ppZNWFB .navbar.opened {
    height: auto;
  }
  .cid-sU6ppZNWFB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sU6pq0fqeV {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sU6pq0fqeV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sU6pq0fqeV .row {
  flex-direction: row-reverse;
}
.cid-sU6pq0fqeV img {
  width: 100%;
}
.cid-sU6pq0z9kY {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6pq0NP8l {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6pq0NP8l .mbr-section-subtitle {
  text-align: center;
}
.cid-sU6pq0NP8l .mbr-text {
  text-align: left;
}
.cid-sU6pq1CWK0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6pq1KEuH {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsATxmxjs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsATxmxjs .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsATxmxjs .mbr-text {
  text-align: left;
}
.cid-sU6pq1VqHm .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sU6pq1VqHm .my-float {
  margin-top: 16px;
}
.cid-sU6pq1VqHm P {
  color: #232323;
}
.cid-sU6pq1VqHm DIV {
  color: #ffffff;
}
.cid-sU6pq1VqHm H10 {
  color: #767676;
}
.cid-sU6pq1VqHm .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sU6AxPkmpi {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sU6AxPkmpi nav.navbar {
  position: fixed;
}
.cid-sU6AxPkmpi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sU6AxPkmpi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sU6AxPkmpi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sU6AxPkmpi .dropdown-item:hover,
.cid-sU6AxPkmpi .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sU6AxPkmpi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sU6AxPkmpi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sU6AxPkmpi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sU6AxPkmpi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sU6AxPkmpi .nav-link {
  position: relative;
}
.cid-sU6AxPkmpi .container {
  display: flex;
  margin: auto;
}
.cid-sU6AxPkmpi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sU6AxPkmpi .dropdown-menu,
.cid-sU6AxPkmpi .navbar.opened {
  background: #ffffff !important;
}
.cid-sU6AxPkmpi .nav-item:focus,
.cid-sU6AxPkmpi .nav-link:focus {
  outline: none;
}
.cid-sU6AxPkmpi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sU6AxPkmpi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sU6AxPkmpi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sU6AxPkmpi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sU6AxPkmpi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sU6AxPkmpi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sU6AxPkmpi .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sU6AxPkmpi .navbar.opened {
  transition: all 0.3s;
}
.cid-sU6AxPkmpi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sU6AxPkmpi .navbar .navbar-logo img {
  width: auto;
}
.cid-sU6AxPkmpi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sU6AxPkmpi .navbar.collapsed {
  justify-content: center;
}
.cid-sU6AxPkmpi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sU6AxPkmpi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sU6AxPkmpi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sU6AxPkmpi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sU6AxPkmpi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sU6AxPkmpi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sU6AxPkmpi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sU6AxPkmpi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sU6AxPkmpi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sU6AxPkmpi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sU6AxPkmpi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sU6AxPkmpi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sU6AxPkmpi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sU6AxPkmpi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sU6AxPkmpi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sU6AxPkmpi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sU6AxPkmpi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sU6AxPkmpi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sU6AxPkmpi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sU6AxPkmpi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sU6AxPkmpi .navbar.navbar-short {
  min-height: 60px;
}
.cid-sU6AxPkmpi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sU6AxPkmpi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sU6AxPkmpi .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sU6AxPkmpi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sU6AxPkmpi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sU6AxPkmpi .dropdown-item.active,
.cid-sU6AxPkmpi .dropdown-item:active {
  background-color: transparent;
}
.cid-sU6AxPkmpi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sU6AxPkmpi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sU6AxPkmpi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sU6AxPkmpi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sU6AxPkmpi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sU6AxPkmpi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sU6AxPkmpi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sU6AxPkmpi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sU6AxPkmpi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sU6AxPkmpi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sU6AxPkmpi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sU6AxPkmpi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sU6AxPkmpi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sU6AxPkmpi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sU6AxPkmpi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sU6AxPkmpi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sU6AxPkmpi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sU6AxPkmpi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sU6AxPkmpi .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sU6AxPkmpi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sU6AxPkmpi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sU6AxPkmpi .navbar {
    height: 70px;
  }
  .cid-sU6AxPkmpi .navbar.opened {
    height: auto;
  }
  .cid-sU6AxPkmpi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sU6AxPQ4CG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sU6AxPQ4CG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sU6AxPQ4CG .row {
  flex-direction: row-reverse;
}
.cid-sU6AxPQ4CG img {
  width: 100%;
}
.cid-sU6AxQ9wgD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6AxQokoT {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6AxQokoT .mbr-section-subtitle {
  text-align: center;
}
.cid-sU6AxQokoT .mbr-text {
  text-align: left;
}
.cid-sU6BoeehdD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6BoeehdD ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sU6BoeehdD li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sU6BoeehdD ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #0059ff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sU6BT1B4Zi {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6BT1B4Zi ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sU6BT1B4Zi li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sU6BT1B4Zi ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #0059ff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sU6ChjdSJe {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6ChjdSJe .mbr-section-subtitle {
  text-align: center;
}
.cid-sU6ChjdSJe .mbr-text {
  text-align: left;
}
.cid-sU6AxQzgVX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6AxQHYn0 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsAVmTj5W {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsAVmTj5W .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsAVmTj5W .mbr-text {
  text-align: left;
}
.cid-sU6AxQRelV .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sU6AxQRelV .my-float {
  margin-top: 16px;
}
.cid-sU6AxQRelV P {
  color: #232323;
}
.cid-sU6AxQRelV DIV {
  color: #ffffff;
}
.cid-sU6AxQRelV H10 {
  color: #767676;
}
.cid-sU6AxQRelV .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sU6EA3YLVA {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sU6EA3YLVA nav.navbar {
  position: fixed;
}
.cid-sU6EA3YLVA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sU6EA3YLVA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sU6EA3YLVA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sU6EA3YLVA .dropdown-item:hover,
.cid-sU6EA3YLVA .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sU6EA3YLVA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sU6EA3YLVA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sU6EA3YLVA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sU6EA3YLVA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sU6EA3YLVA .nav-link {
  position: relative;
}
.cid-sU6EA3YLVA .container {
  display: flex;
  margin: auto;
}
.cid-sU6EA3YLVA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sU6EA3YLVA .dropdown-menu,
.cid-sU6EA3YLVA .navbar.opened {
  background: #ffffff !important;
}
.cid-sU6EA3YLVA .nav-item:focus,
.cid-sU6EA3YLVA .nav-link:focus {
  outline: none;
}
.cid-sU6EA3YLVA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sU6EA3YLVA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sU6EA3YLVA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sU6EA3YLVA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sU6EA3YLVA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sU6EA3YLVA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sU6EA3YLVA .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sU6EA3YLVA .navbar.opened {
  transition: all 0.3s;
}
.cid-sU6EA3YLVA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sU6EA3YLVA .navbar .navbar-logo img {
  width: auto;
}
.cid-sU6EA3YLVA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sU6EA3YLVA .navbar.collapsed {
  justify-content: center;
}
.cid-sU6EA3YLVA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sU6EA3YLVA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sU6EA3YLVA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sU6EA3YLVA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sU6EA3YLVA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sU6EA3YLVA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sU6EA3YLVA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sU6EA3YLVA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sU6EA3YLVA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sU6EA3YLVA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sU6EA3YLVA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sU6EA3YLVA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sU6EA3YLVA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sU6EA3YLVA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sU6EA3YLVA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sU6EA3YLVA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sU6EA3YLVA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sU6EA3YLVA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sU6EA3YLVA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sU6EA3YLVA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sU6EA3YLVA .navbar.navbar-short {
  min-height: 60px;
}
.cid-sU6EA3YLVA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sU6EA3YLVA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sU6EA3YLVA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sU6EA3YLVA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sU6EA3YLVA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sU6EA3YLVA .dropdown-item.active,
.cid-sU6EA3YLVA .dropdown-item:active {
  background-color: transparent;
}
.cid-sU6EA3YLVA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sU6EA3YLVA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sU6EA3YLVA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sU6EA3YLVA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sU6EA3YLVA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sU6EA3YLVA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sU6EA3YLVA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sU6EA3YLVA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sU6EA3YLVA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sU6EA3YLVA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sU6EA3YLVA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sU6EA3YLVA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sU6EA3YLVA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sU6EA3YLVA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sU6EA3YLVA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sU6EA3YLVA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sU6EA3YLVA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sU6EA3YLVA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sU6EA3YLVA .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sU6EA3YLVA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sU6EA3YLVA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sU6EA3YLVA .navbar {
    height: 70px;
  }
  .cid-sU6EA3YLVA .navbar.opened {
    height: auto;
  }
  .cid-sU6EA3YLVA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sU6EA4k5B2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sU6EA4k5B2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sU6EA4k5B2 .row {
  flex-direction: row-reverse;
}
.cid-sU6EA4k5B2 img {
  width: 100%;
}
.cid-sU6EA4DVXh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6EA4RYve {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6EA4RYve .mbr-section-subtitle {
  text-align: center;
}
.cid-sU6EA4RYve .mbr-text {
  text-align: left;
}
.cid-sU6FAOVDCZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-sU6FAOVDCZ .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sU6FAOVDCZ .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sU6FAOVDCZ .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sU6FAOVDCZ .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sU6GgJXJ0z {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6GgJXJ0z .mbr-section-subtitle {
  text-align: center;
}
.cid-sU6GgJXJ0z .mbr-text {
  text-align: left;
}
.cid-sU6EA5BCFE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6EA5KVyk {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsAX774ke {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsAX774ke .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsAX774ke .mbr-text {
  text-align: left;
}
.cid-sU6EA5UDDa .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sU6EA5UDDa .my-float {
  margin-top: 16px;
}
.cid-sU6EA5UDDa P {
  color: #232323;
}
.cid-sU6EA5UDDa DIV {
  color: #ffffff;
}
.cid-sU6EA5UDDa H10 {
  color: #767676;
}
.cid-sU6EA5UDDa .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sU6K97qRLn {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sU6K97qRLn nav.navbar {
  position: fixed;
}
.cid-sU6K97qRLn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sU6K97qRLn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sU6K97qRLn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sU6K97qRLn .dropdown-item:hover,
.cid-sU6K97qRLn .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sU6K97qRLn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sU6K97qRLn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sU6K97qRLn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sU6K97qRLn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sU6K97qRLn .nav-link {
  position: relative;
}
.cid-sU6K97qRLn .container {
  display: flex;
  margin: auto;
}
.cid-sU6K97qRLn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sU6K97qRLn .dropdown-menu,
.cid-sU6K97qRLn .navbar.opened {
  background: #ffffff !important;
}
.cid-sU6K97qRLn .nav-item:focus,
.cid-sU6K97qRLn .nav-link:focus {
  outline: none;
}
.cid-sU6K97qRLn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sU6K97qRLn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sU6K97qRLn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sU6K97qRLn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sU6K97qRLn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sU6K97qRLn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sU6K97qRLn .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sU6K97qRLn .navbar.opened {
  transition: all 0.3s;
}
.cid-sU6K97qRLn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sU6K97qRLn .navbar .navbar-logo img {
  width: auto;
}
.cid-sU6K97qRLn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sU6K97qRLn .navbar.collapsed {
  justify-content: center;
}
.cid-sU6K97qRLn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sU6K97qRLn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sU6K97qRLn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sU6K97qRLn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sU6K97qRLn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sU6K97qRLn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sU6K97qRLn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sU6K97qRLn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sU6K97qRLn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sU6K97qRLn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sU6K97qRLn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sU6K97qRLn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sU6K97qRLn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sU6K97qRLn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sU6K97qRLn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sU6K97qRLn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sU6K97qRLn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sU6K97qRLn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sU6K97qRLn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sU6K97qRLn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sU6K97qRLn .navbar.navbar-short {
  min-height: 60px;
}
.cid-sU6K97qRLn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sU6K97qRLn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sU6K97qRLn .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sU6K97qRLn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sU6K97qRLn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sU6K97qRLn .dropdown-item.active,
.cid-sU6K97qRLn .dropdown-item:active {
  background-color: transparent;
}
.cid-sU6K97qRLn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sU6K97qRLn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sU6K97qRLn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sU6K97qRLn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sU6K97qRLn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sU6K97qRLn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sU6K97qRLn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sU6K97qRLn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sU6K97qRLn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sU6K97qRLn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sU6K97qRLn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sU6K97qRLn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sU6K97qRLn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sU6K97qRLn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sU6K97qRLn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sU6K97qRLn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sU6K97qRLn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sU6K97qRLn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sU6K97qRLn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sU6K97qRLn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sU6K97qRLn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sU6K97qRLn .navbar {
    height: 70px;
  }
  .cid-sU6K97qRLn .navbar.opened {
    height: auto;
  }
  .cid-sU6K97qRLn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sU6K97P2J2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sU6K97P2J2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sU6K97P2J2 .row {
  flex-direction: row-reverse;
}
.cid-sU6K97P2J2 img {
  width: 100%;
}
.cid-sU6K988fOj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6K98mrEi {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6K98mrEi .mbr-section-subtitle {
  text-align: center;
}
.cid-sU6K98mrEi .mbr-text {
  text-align: left;
}
.cid-sU6K98vJ0N {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-sU6K98vJ0N .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sU6K98vJ0N .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sU6K98vJ0N .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sU6K98vJ0N .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sU6K98Fa1t {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6K98Fa1t .mbr-section-subtitle {
  text-align: center;
}
.cid-sU6K98Fa1t .mbr-text {
  text-align: left;
}
.cid-sU6K98OznX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6K98YTOy {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsAYPS7Qz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsAYPS7Qz .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsAYPS7Qz .mbr-text {
  text-align: left;
}
.cid-sU6K998EkY .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sU6K998EkY .my-float {
  margin-top: 16px;
}
.cid-sU6K998EkY P {
  color: #232323;
}
.cid-sU6K998EkY DIV {
  color: #ffffff;
}
.cid-sU6K998EkY H10 {
  color: #767676;
}
.cid-sU6K998EkY .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sU6Nzeeb5W {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sU6Nzeeb5W nav.navbar {
  position: fixed;
}
.cid-sU6Nzeeb5W .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sU6Nzeeb5W .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sU6Nzeeb5W .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sU6Nzeeb5W .dropdown-item:hover,
.cid-sU6Nzeeb5W .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sU6Nzeeb5W .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sU6Nzeeb5W .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sU6Nzeeb5W .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sU6Nzeeb5W .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sU6Nzeeb5W .nav-link {
  position: relative;
}
.cid-sU6Nzeeb5W .container {
  display: flex;
  margin: auto;
}
.cid-sU6Nzeeb5W .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sU6Nzeeb5W .dropdown-menu,
.cid-sU6Nzeeb5W .navbar.opened {
  background: #ffffff !important;
}
.cid-sU6Nzeeb5W .nav-item:focus,
.cid-sU6Nzeeb5W .nav-link:focus {
  outline: none;
}
.cid-sU6Nzeeb5W .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sU6Nzeeb5W .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sU6Nzeeb5W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sU6Nzeeb5W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sU6Nzeeb5W .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sU6Nzeeb5W .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sU6Nzeeb5W .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sU6Nzeeb5W .navbar.opened {
  transition: all 0.3s;
}
.cid-sU6Nzeeb5W .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sU6Nzeeb5W .navbar .navbar-logo img {
  width: auto;
}
.cid-sU6Nzeeb5W .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sU6Nzeeb5W .navbar.collapsed {
  justify-content: center;
}
.cid-sU6Nzeeb5W .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sU6Nzeeb5W .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sU6Nzeeb5W .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sU6Nzeeb5W .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sU6Nzeeb5W .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sU6Nzeeb5W .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sU6Nzeeb5W .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sU6Nzeeb5W .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sU6Nzeeb5W .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sU6Nzeeb5W .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sU6Nzeeb5W .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sU6Nzeeb5W .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sU6Nzeeb5W .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sU6Nzeeb5W .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sU6Nzeeb5W .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sU6Nzeeb5W .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sU6Nzeeb5W .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sU6Nzeeb5W .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sU6Nzeeb5W .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sU6Nzeeb5W .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sU6Nzeeb5W .navbar.navbar-short {
  min-height: 60px;
}
.cid-sU6Nzeeb5W .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sU6Nzeeb5W .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sU6Nzeeb5W .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sU6Nzeeb5W .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sU6Nzeeb5W .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sU6Nzeeb5W .dropdown-item.active,
.cid-sU6Nzeeb5W .dropdown-item:active {
  background-color: transparent;
}
.cid-sU6Nzeeb5W .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sU6Nzeeb5W .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sU6Nzeeb5W .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sU6Nzeeb5W .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sU6Nzeeb5W .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sU6Nzeeb5W .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sU6Nzeeb5W ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sU6Nzeeb5W .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sU6Nzeeb5W button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sU6Nzeeb5W button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sU6Nzeeb5W button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sU6Nzeeb5W button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sU6Nzeeb5W button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sU6Nzeeb5W button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sU6Nzeeb5W nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sU6Nzeeb5W nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sU6Nzeeb5W nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sU6Nzeeb5W nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sU6Nzeeb5W .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sU6Nzeeb5W a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sU6Nzeeb5W .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sU6Nzeeb5W .navbar {
    height: 70px;
  }
  .cid-sU6Nzeeb5W .navbar.opened {
    height: auto;
  }
  .cid-sU6Nzeeb5W .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sU6NzeCR5G {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sU6NzeCR5G .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sU6NzeCR5G .row {
  flex-direction: row-reverse;
}
.cid-sU6NzeCR5G img {
  width: 100%;
}
.cid-sU6NzeWZZf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6Nzf9jIt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6Nzf9jIt .mbr-section-subtitle {
  text-align: center;
}
.cid-sU6Nzf9jIt .mbr-text {
  text-align: left;
}
.cid-sU6NzfkIa5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-sU6NzfkIa5 .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sU6NzfkIa5 .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sU6NzfkIa5 .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sU6NzfkIa5 .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sU6NzfxiQW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6NzfxiQW .mbr-section-subtitle {
  text-align: center;
}
.cid-sU6NzfxiQW .mbr-text {
  text-align: left;
}
.cid-sU6NzfF4Zw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6NzfPXph {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsB0Cswud {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsB0Cswud .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsB0Cswud .mbr-text {
  text-align: left;
}
.cid-sU6NzfYe89 .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sU6NzfYe89 .my-float {
  margin-top: 16px;
}
.cid-sU6NzfYe89 P {
  color: #232323;
}
.cid-sU6NzfYe89 DIV {
  color: #ffffff;
}
.cid-sU6NzfYe89 H10 {
  color: #767676;
}
.cid-sU6NzfYe89 .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sU6PPeuJmC {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sU6PPeuJmC nav.navbar {
  position: fixed;
}
.cid-sU6PPeuJmC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sU6PPeuJmC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sU6PPeuJmC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sU6PPeuJmC .dropdown-item:hover,
.cid-sU6PPeuJmC .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sU6PPeuJmC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sU6PPeuJmC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sU6PPeuJmC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sU6PPeuJmC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sU6PPeuJmC .nav-link {
  position: relative;
}
.cid-sU6PPeuJmC .container {
  display: flex;
  margin: auto;
}
.cid-sU6PPeuJmC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sU6PPeuJmC .dropdown-menu,
.cid-sU6PPeuJmC .navbar.opened {
  background: #ffffff !important;
}
.cid-sU6PPeuJmC .nav-item:focus,
.cid-sU6PPeuJmC .nav-link:focus {
  outline: none;
}
.cid-sU6PPeuJmC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sU6PPeuJmC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sU6PPeuJmC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sU6PPeuJmC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sU6PPeuJmC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sU6PPeuJmC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sU6PPeuJmC .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sU6PPeuJmC .navbar.opened {
  transition: all 0.3s;
}
.cid-sU6PPeuJmC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sU6PPeuJmC .navbar .navbar-logo img {
  width: auto;
}
.cid-sU6PPeuJmC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sU6PPeuJmC .navbar.collapsed {
  justify-content: center;
}
.cid-sU6PPeuJmC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sU6PPeuJmC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sU6PPeuJmC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sU6PPeuJmC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sU6PPeuJmC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sU6PPeuJmC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sU6PPeuJmC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sU6PPeuJmC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sU6PPeuJmC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sU6PPeuJmC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sU6PPeuJmC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sU6PPeuJmC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sU6PPeuJmC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sU6PPeuJmC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sU6PPeuJmC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sU6PPeuJmC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sU6PPeuJmC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sU6PPeuJmC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sU6PPeuJmC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sU6PPeuJmC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sU6PPeuJmC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sU6PPeuJmC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sU6PPeuJmC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sU6PPeuJmC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sU6PPeuJmC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sU6PPeuJmC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sU6PPeuJmC .dropdown-item.active,
.cid-sU6PPeuJmC .dropdown-item:active {
  background-color: transparent;
}
.cid-sU6PPeuJmC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sU6PPeuJmC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sU6PPeuJmC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sU6PPeuJmC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sU6PPeuJmC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sU6PPeuJmC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sU6PPeuJmC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sU6PPeuJmC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sU6PPeuJmC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sU6PPeuJmC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sU6PPeuJmC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sU6PPeuJmC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sU6PPeuJmC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sU6PPeuJmC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sU6PPeuJmC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sU6PPeuJmC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sU6PPeuJmC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sU6PPeuJmC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sU6PPeuJmC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sU6PPeuJmC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sU6PPeuJmC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sU6PPeuJmC .navbar {
    height: 70px;
  }
  .cid-sU6PPeuJmC .navbar.opened {
    height: auto;
  }
  .cid-sU6PPeuJmC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sU6PPeSSDt {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sU6PPeSSDt .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sU6PPeSSDt .row {
  flex-direction: row-reverse;
}
.cid-sU6PPeSSDt img {
  width: 100%;
}
.cid-sU6PPfbnBq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6PPfsV2p {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6PPfsV2p .mbr-section-subtitle {
  text-align: center;
}
.cid-sU6PPfsV2p .mbr-text {
  text-align: left;
}
.cid-sU6PPfYT5M {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sU6PPg9WPs {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsB22XXuL {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsB22XXuL .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsB22XXuL .mbr-text {
  text-align: left;
}
.cid-sU6PPgktdq .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sU6PPgktdq .my-float {
  margin-top: 16px;
}
.cid-sU6PPgktdq P {
  color: #232323;
}
.cid-sU6PPgktdq DIV {
  color: #ffffff;
}
.cid-sU6PPgktdq H10 {
  color: #767676;
}
.cid-sU6PPgktdq .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sUbxKNLaAz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sUbxKNLaAz nav.navbar {
  position: fixed;
}
.cid-sUbxKNLaAz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sUbxKNLaAz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sUbxKNLaAz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sUbxKNLaAz .dropdown-item:hover,
.cid-sUbxKNLaAz .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sUbxKNLaAz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sUbxKNLaAz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sUbxKNLaAz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sUbxKNLaAz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sUbxKNLaAz .nav-link {
  position: relative;
}
.cid-sUbxKNLaAz .container {
  display: flex;
  margin: auto;
}
.cid-sUbxKNLaAz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sUbxKNLaAz .dropdown-menu,
.cid-sUbxKNLaAz .navbar.opened {
  background: #ffffff !important;
}
.cid-sUbxKNLaAz .nav-item:focus,
.cid-sUbxKNLaAz .nav-link:focus {
  outline: none;
}
.cid-sUbxKNLaAz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sUbxKNLaAz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sUbxKNLaAz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sUbxKNLaAz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sUbxKNLaAz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sUbxKNLaAz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sUbxKNLaAz .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sUbxKNLaAz .navbar.opened {
  transition: all 0.3s;
}
.cid-sUbxKNLaAz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sUbxKNLaAz .navbar .navbar-logo img {
  width: auto;
}
.cid-sUbxKNLaAz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sUbxKNLaAz .navbar.collapsed {
  justify-content: center;
}
.cid-sUbxKNLaAz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sUbxKNLaAz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sUbxKNLaAz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sUbxKNLaAz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sUbxKNLaAz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sUbxKNLaAz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sUbxKNLaAz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sUbxKNLaAz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sUbxKNLaAz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sUbxKNLaAz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sUbxKNLaAz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sUbxKNLaAz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sUbxKNLaAz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sUbxKNLaAz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sUbxKNLaAz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sUbxKNLaAz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sUbxKNLaAz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sUbxKNLaAz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sUbxKNLaAz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sUbxKNLaAz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sUbxKNLaAz .navbar.navbar-short {
  min-height: 60px;
}
.cid-sUbxKNLaAz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sUbxKNLaAz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sUbxKNLaAz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sUbxKNLaAz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sUbxKNLaAz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sUbxKNLaAz .dropdown-item.active,
.cid-sUbxKNLaAz .dropdown-item:active {
  background-color: transparent;
}
.cid-sUbxKNLaAz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sUbxKNLaAz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sUbxKNLaAz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sUbxKNLaAz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sUbxKNLaAz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sUbxKNLaAz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sUbxKNLaAz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sUbxKNLaAz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sUbxKNLaAz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sUbxKNLaAz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sUbxKNLaAz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sUbxKNLaAz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sUbxKNLaAz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sUbxKNLaAz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sUbxKNLaAz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sUbxKNLaAz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sUbxKNLaAz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sUbxKNLaAz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sUbxKNLaAz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sUbxKNLaAz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sUbxKNLaAz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sUbxKNLaAz .navbar {
    height: 70px;
  }
  .cid-sUbxKNLaAz .navbar.opened {
    height: auto;
  }
  .cid-sUbxKNLaAz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sUbxKO9e0U {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sUbxKO9e0U .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sUbxKO9e0U .row {
  flex-direction: row-reverse;
}
.cid-sUbxKO9e0U img {
  width: 100%;
}
.cid-sUbxKOk57E {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUbxKOvh8x {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUbxKOvh8x .mbr-section-subtitle {
  text-align: center;
}
.cid-sUbxKOvh8x .mbr-text {
  text-align: left;
}
.cid-sUbzaOOGYD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-sUbzaOOGYD .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sUbzaOOGYD .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sUbzaOOGYD .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sUbzaOOGYD .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sUbyXO7U08 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUbyXO7U08 ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sUbyXO7U08 li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sUbyXO7U08 ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #0059ff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sUbBeh014o {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUbBeh014o .mbr-section-subtitle {
  text-align: center;
}
.cid-sUbBeh014o .mbr-text {
  text-align: left;
}
.cid-sUbxKOEcWd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUbxKOMCAF {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsB4fbVAu {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsB4fbVAu .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsB4fbVAu .mbr-text {
  text-align: left;
}
.cid-sUbxKOWOXm .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sUbxKOWOXm .my-float {
  margin-top: 16px;
}
.cid-sUbxKOWOXm P {
  color: #232323;
}
.cid-sUbxKOWOXm DIV {
  color: #ffffff;
}
.cid-sUbxKOWOXm H10 {
  color: #767676;
}
.cid-sUbxKOWOXm .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sUbPcrCgw7 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sUbPcrCgw7 nav.navbar {
  position: fixed;
}
.cid-sUbPcrCgw7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sUbPcrCgw7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sUbPcrCgw7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sUbPcrCgw7 .dropdown-item:hover,
.cid-sUbPcrCgw7 .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sUbPcrCgw7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sUbPcrCgw7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sUbPcrCgw7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sUbPcrCgw7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sUbPcrCgw7 .nav-link {
  position: relative;
}
.cid-sUbPcrCgw7 .container {
  display: flex;
  margin: auto;
}
.cid-sUbPcrCgw7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sUbPcrCgw7 .dropdown-menu,
.cid-sUbPcrCgw7 .navbar.opened {
  background: #ffffff !important;
}
.cid-sUbPcrCgw7 .nav-item:focus,
.cid-sUbPcrCgw7 .nav-link:focus {
  outline: none;
}
.cid-sUbPcrCgw7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sUbPcrCgw7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sUbPcrCgw7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sUbPcrCgw7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sUbPcrCgw7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sUbPcrCgw7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sUbPcrCgw7 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sUbPcrCgw7 .navbar.opened {
  transition: all 0.3s;
}
.cid-sUbPcrCgw7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sUbPcrCgw7 .navbar .navbar-logo img {
  width: auto;
}
.cid-sUbPcrCgw7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sUbPcrCgw7 .navbar.collapsed {
  justify-content: center;
}
.cid-sUbPcrCgw7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sUbPcrCgw7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sUbPcrCgw7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sUbPcrCgw7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sUbPcrCgw7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sUbPcrCgw7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sUbPcrCgw7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sUbPcrCgw7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sUbPcrCgw7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sUbPcrCgw7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sUbPcrCgw7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sUbPcrCgw7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sUbPcrCgw7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sUbPcrCgw7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sUbPcrCgw7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sUbPcrCgw7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sUbPcrCgw7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sUbPcrCgw7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sUbPcrCgw7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sUbPcrCgw7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sUbPcrCgw7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sUbPcrCgw7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sUbPcrCgw7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sUbPcrCgw7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sUbPcrCgw7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sUbPcrCgw7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sUbPcrCgw7 .dropdown-item.active,
.cid-sUbPcrCgw7 .dropdown-item:active {
  background-color: transparent;
}
.cid-sUbPcrCgw7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sUbPcrCgw7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sUbPcrCgw7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sUbPcrCgw7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sUbPcrCgw7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sUbPcrCgw7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sUbPcrCgw7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sUbPcrCgw7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sUbPcrCgw7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sUbPcrCgw7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sUbPcrCgw7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sUbPcrCgw7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sUbPcrCgw7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sUbPcrCgw7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sUbPcrCgw7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sUbPcrCgw7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sUbPcrCgw7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sUbPcrCgw7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sUbPcrCgw7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sUbPcrCgw7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sUbPcrCgw7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sUbPcrCgw7 .navbar {
    height: 70px;
  }
  .cid-sUbPcrCgw7 .navbar.opened {
    height: auto;
  }
  .cid-sUbPcrCgw7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sUbPcrYXk1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sUbPcrYXk1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sUbPcrYXk1 .row {
  flex-direction: row-reverse;
}
.cid-sUbPcrYXk1 img {
  width: 100%;
}
.cid-sUbPcsgXJl {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUbPcsuAPX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUbPcsuAPX .mbr-section-subtitle {
  text-align: center;
}
.cid-sUbPcsuAPX .mbr-text {
  text-align: left;
}
.cid-sUbPcsEMHk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-sUbPcsEMHk .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sUbPcsEMHk .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sUbPcsEMHk .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sUbPcsEMHk .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sUbPcsYBSH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUbPcsYBSH .mbr-section-subtitle {
  text-align: center;
}
.cid-sUbPcsYBSH .mbr-text {
  text-align: left;
}
.cid-sUbS14D1AI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-sUbS14D1AI .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sUbS14D1AI .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sUbS14D1AI .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sUbS14D1AI .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sUbSvbqIwF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-sUbSvbqIwF .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sUbSvbqIwF .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sUbSvbqIwF .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sUbSvbqIwF .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sUbSGjyfjh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUbSGjyfjh .mbr-section-subtitle {
  text-align: center;
}
.cid-sUbSGjyfjh .mbr-text {
  text-align: left;
}
.cid-sUbPct8sLx {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUbPctiVsu {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsB60TAoP {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsB60TAoP .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsB60TAoP .mbr-text {
  text-align: left;
}
.cid-sUbPctsfxI .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sUbPctsfxI .my-float {
  margin-top: 16px;
}
.cid-sUbPctsfxI P {
  color: #232323;
}
.cid-sUbPctsfxI DIV {
  color: #ffffff;
}
.cid-sUbPctsfxI H10 {
  color: #767676;
}
.cid-sUbPctsfxI .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sUbWgpp4Os {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sUbWgpp4Os nav.navbar {
  position: fixed;
}
.cid-sUbWgpp4Os .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sUbWgpp4Os .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sUbWgpp4Os .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sUbWgpp4Os .dropdown-item:hover,
.cid-sUbWgpp4Os .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sUbWgpp4Os .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sUbWgpp4Os .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sUbWgpp4Os .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sUbWgpp4Os .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sUbWgpp4Os .nav-link {
  position: relative;
}
.cid-sUbWgpp4Os .container {
  display: flex;
  margin: auto;
}
.cid-sUbWgpp4Os .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sUbWgpp4Os .dropdown-menu,
.cid-sUbWgpp4Os .navbar.opened {
  background: #ffffff !important;
}
.cid-sUbWgpp4Os .nav-item:focus,
.cid-sUbWgpp4Os .nav-link:focus {
  outline: none;
}
.cid-sUbWgpp4Os .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sUbWgpp4Os .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sUbWgpp4Os .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sUbWgpp4Os .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sUbWgpp4Os .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sUbWgpp4Os .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sUbWgpp4Os .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sUbWgpp4Os .navbar.opened {
  transition: all 0.3s;
}
.cid-sUbWgpp4Os .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sUbWgpp4Os .navbar .navbar-logo img {
  width: auto;
}
.cid-sUbWgpp4Os .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sUbWgpp4Os .navbar.collapsed {
  justify-content: center;
}
.cid-sUbWgpp4Os .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sUbWgpp4Os .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sUbWgpp4Os .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sUbWgpp4Os .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sUbWgpp4Os .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sUbWgpp4Os .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sUbWgpp4Os .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sUbWgpp4Os .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sUbWgpp4Os .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sUbWgpp4Os .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sUbWgpp4Os .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sUbWgpp4Os .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sUbWgpp4Os .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sUbWgpp4Os .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sUbWgpp4Os .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sUbWgpp4Os .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sUbWgpp4Os .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sUbWgpp4Os .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sUbWgpp4Os .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sUbWgpp4Os .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sUbWgpp4Os .navbar.navbar-short {
  min-height: 60px;
}
.cid-sUbWgpp4Os .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sUbWgpp4Os .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sUbWgpp4Os .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sUbWgpp4Os .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sUbWgpp4Os .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sUbWgpp4Os .dropdown-item.active,
.cid-sUbWgpp4Os .dropdown-item:active {
  background-color: transparent;
}
.cid-sUbWgpp4Os .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sUbWgpp4Os .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sUbWgpp4Os .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sUbWgpp4Os .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sUbWgpp4Os .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sUbWgpp4Os .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sUbWgpp4Os ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sUbWgpp4Os .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sUbWgpp4Os button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sUbWgpp4Os button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sUbWgpp4Os button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sUbWgpp4Os button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sUbWgpp4Os button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sUbWgpp4Os button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sUbWgpp4Os nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sUbWgpp4Os nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sUbWgpp4Os nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sUbWgpp4Os nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sUbWgpp4Os .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sUbWgpp4Os a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sUbWgpp4Os .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sUbWgpp4Os .navbar {
    height: 70px;
  }
  .cid-sUbWgpp4Os .navbar.opened {
    height: auto;
  }
  .cid-sUbWgpp4Os .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sUbWgpMGY5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sUbWgpMGY5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sUbWgpMGY5 .row {
  flex-direction: row-reverse;
}
.cid-sUbWgpMGY5 img {
  width: 100%;
}
.cid-sUbWgq7VV1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUbWgqkfQ4 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUbWgqkfQ4 .mbr-section-subtitle {
  text-align: center;
}
.cid-sUbWgqkfQ4 .mbr-text {
  text-align: left;
}
.cid-sUbWW8D5m4 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUbWW8D5m4 ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sUbWW8D5m4 li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sUbWW8D5m4 ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #0059ff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sUbWgqFzKW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUbWgqFzKW .mbr-section-subtitle {
  text-align: center;
}
.cid-sUbWgqFzKW .mbr-text {
  text-align: left;
}
.cid-sUbWgrhlHK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUbWgruHrp {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsB7O8Hoa {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsB7O8Hoa .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsB7O8Hoa .mbr-text {
  text-align: left;
}
.cid-sUbWgrFYKk .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sUbWgrFYKk .my-float {
  margin-top: 16px;
}
.cid-sUbWgrFYKk P {
  color: #232323;
}
.cid-sUbWgrFYKk DIV {
  color: #ffffff;
}
.cid-sUbWgrFYKk H10 {
  color: #767676;
}
.cid-sUbWgrFYKk .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sUbZA3wxXR {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sUbZA3wxXR nav.navbar {
  position: fixed;
}
.cid-sUbZA3wxXR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sUbZA3wxXR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sUbZA3wxXR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sUbZA3wxXR .dropdown-item:hover,
.cid-sUbZA3wxXR .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sUbZA3wxXR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sUbZA3wxXR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sUbZA3wxXR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sUbZA3wxXR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sUbZA3wxXR .nav-link {
  position: relative;
}
.cid-sUbZA3wxXR .container {
  display: flex;
  margin: auto;
}
.cid-sUbZA3wxXR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sUbZA3wxXR .dropdown-menu,
.cid-sUbZA3wxXR .navbar.opened {
  background: #ffffff !important;
}
.cid-sUbZA3wxXR .nav-item:focus,
.cid-sUbZA3wxXR .nav-link:focus {
  outline: none;
}
.cid-sUbZA3wxXR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sUbZA3wxXR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sUbZA3wxXR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sUbZA3wxXR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sUbZA3wxXR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sUbZA3wxXR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sUbZA3wxXR .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sUbZA3wxXR .navbar.opened {
  transition: all 0.3s;
}
.cid-sUbZA3wxXR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sUbZA3wxXR .navbar .navbar-logo img {
  width: auto;
}
.cid-sUbZA3wxXR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sUbZA3wxXR .navbar.collapsed {
  justify-content: center;
}
.cid-sUbZA3wxXR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sUbZA3wxXR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sUbZA3wxXR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sUbZA3wxXR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sUbZA3wxXR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sUbZA3wxXR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sUbZA3wxXR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sUbZA3wxXR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sUbZA3wxXR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sUbZA3wxXR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sUbZA3wxXR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sUbZA3wxXR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sUbZA3wxXR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sUbZA3wxXR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sUbZA3wxXR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sUbZA3wxXR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sUbZA3wxXR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sUbZA3wxXR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sUbZA3wxXR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sUbZA3wxXR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sUbZA3wxXR .navbar.navbar-short {
  min-height: 60px;
}
.cid-sUbZA3wxXR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sUbZA3wxXR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sUbZA3wxXR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sUbZA3wxXR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sUbZA3wxXR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sUbZA3wxXR .dropdown-item.active,
.cid-sUbZA3wxXR .dropdown-item:active {
  background-color: transparent;
}
.cid-sUbZA3wxXR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sUbZA3wxXR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sUbZA3wxXR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sUbZA3wxXR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sUbZA3wxXR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sUbZA3wxXR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sUbZA3wxXR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sUbZA3wxXR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sUbZA3wxXR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sUbZA3wxXR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sUbZA3wxXR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sUbZA3wxXR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sUbZA3wxXR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sUbZA3wxXR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sUbZA3wxXR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sUbZA3wxXR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sUbZA3wxXR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sUbZA3wxXR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sUbZA3wxXR .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sUbZA3wxXR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sUbZA3wxXR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sUbZA3wxXR .navbar {
    height: 70px;
  }
  .cid-sUbZA3wxXR .navbar.opened {
    height: auto;
  }
  .cid-sUbZA3wxXR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sUbZA3TiAR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sUbZA3TiAR .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sUbZA3TiAR .row {
  flex-direction: row-reverse;
}
.cid-sUbZA3TiAR img {
  width: 100%;
}
.cid-sUbZA4avoB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUbZA4oLMM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUbZA4oLMM .mbr-section-subtitle {
  text-align: center;
}
.cid-sUbZA4oLMM .mbr-text {
  text-align: left;
}
.cid-sUbZA4x4zq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUbZA4x4zq ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sUbZA4x4zq li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sUbZA4x4zq ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #0059ff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sUbZA4IQXv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUbZA4IQXv .mbr-section-subtitle {
  text-align: center;
}
.cid-sUbZA4IQXv .mbr-text {
  text-align: left;
}
.cid-sUbZA4SW4p {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUbZA52Heb {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsBaPVMxC {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsBaPVMxC .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsBaPVMxC .mbr-text {
  text-align: left;
}
.cid-sUbZA5dkDk .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sUbZA5dkDk .my-float {
  margin-top: 16px;
}
.cid-sUbZA5dkDk P {
  color: #232323;
}
.cid-sUbZA5dkDk DIV {
  color: #ffffff;
}
.cid-sUbZA5dkDk H10 {
  color: #767676;
}
.cid-sUbZA5dkDk .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sUc2Yn0kVE {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sUc2Yn0kVE nav.navbar {
  position: fixed;
}
.cid-sUc2Yn0kVE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sUc2Yn0kVE .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sUc2Yn0kVE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sUc2Yn0kVE .dropdown-item:hover,
.cid-sUc2Yn0kVE .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sUc2Yn0kVE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sUc2Yn0kVE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sUc2Yn0kVE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sUc2Yn0kVE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sUc2Yn0kVE .nav-link {
  position: relative;
}
.cid-sUc2Yn0kVE .container {
  display: flex;
  margin: auto;
}
.cid-sUc2Yn0kVE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sUc2Yn0kVE .dropdown-menu,
.cid-sUc2Yn0kVE .navbar.opened {
  background: #ffffff !important;
}
.cid-sUc2Yn0kVE .nav-item:focus,
.cid-sUc2Yn0kVE .nav-link:focus {
  outline: none;
}
.cid-sUc2Yn0kVE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sUc2Yn0kVE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sUc2Yn0kVE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sUc2Yn0kVE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sUc2Yn0kVE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sUc2Yn0kVE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sUc2Yn0kVE .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sUc2Yn0kVE .navbar.opened {
  transition: all 0.3s;
}
.cid-sUc2Yn0kVE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sUc2Yn0kVE .navbar .navbar-logo img {
  width: auto;
}
.cid-sUc2Yn0kVE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sUc2Yn0kVE .navbar.collapsed {
  justify-content: center;
}
.cid-sUc2Yn0kVE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sUc2Yn0kVE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sUc2Yn0kVE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sUc2Yn0kVE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sUc2Yn0kVE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sUc2Yn0kVE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sUc2Yn0kVE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sUc2Yn0kVE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sUc2Yn0kVE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sUc2Yn0kVE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sUc2Yn0kVE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sUc2Yn0kVE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sUc2Yn0kVE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sUc2Yn0kVE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sUc2Yn0kVE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sUc2Yn0kVE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sUc2Yn0kVE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sUc2Yn0kVE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sUc2Yn0kVE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sUc2Yn0kVE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sUc2Yn0kVE .navbar.navbar-short {
  min-height: 60px;
}
.cid-sUc2Yn0kVE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sUc2Yn0kVE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sUc2Yn0kVE .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sUc2Yn0kVE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sUc2Yn0kVE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sUc2Yn0kVE .dropdown-item.active,
.cid-sUc2Yn0kVE .dropdown-item:active {
  background-color: transparent;
}
.cid-sUc2Yn0kVE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sUc2Yn0kVE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sUc2Yn0kVE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sUc2Yn0kVE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sUc2Yn0kVE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sUc2Yn0kVE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sUc2Yn0kVE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sUc2Yn0kVE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sUc2Yn0kVE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sUc2Yn0kVE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sUc2Yn0kVE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sUc2Yn0kVE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sUc2Yn0kVE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sUc2Yn0kVE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sUc2Yn0kVE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sUc2Yn0kVE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sUc2Yn0kVE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sUc2Yn0kVE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sUc2Yn0kVE .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sUc2Yn0kVE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sUc2Yn0kVE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sUc2Yn0kVE .navbar {
    height: 70px;
  }
  .cid-sUc2Yn0kVE .navbar.opened {
    height: auto;
  }
  .cid-sUc2Yn0kVE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sUc2Ynq4p6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sUc2Ynq4p6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sUc2Ynq4p6 .row {
  flex-direction: row-reverse;
}
.cid-sUc2Ynq4p6 img {
  width: 100%;
}
.cid-sUc2YnKrUt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUc2YnZT8X {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUc2YnZT8X .mbr-section-subtitle {
  text-align: center;
}
.cid-sUc2YnZT8X .mbr-text {
  text-align: left;
}
.cid-sUc2Yo861m {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUc2Yo861m ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sUc2Yo861m li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sUc2Yo861m ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #0059ff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sUc2YokW7I {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUc2YokW7I .mbr-section-subtitle {
  text-align: center;
}
.cid-sUc2YokW7I .mbr-text {
  text-align: left;
}
.cid-sUc3QQgcNK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-sUc3QQgcNK .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sUc3QQgcNK .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sUc3QQgcNK .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sUc3QQgcNK .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sUc4nRRc2Z {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUc4nRRc2Z .mbr-section-subtitle {
  text-align: center;
}
.cid-sUc4nRRc2Z .mbr-text {
  text-align: left;
}
.cid-sUc2YowEeg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUc2YoFSc4 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsBjpcTqr {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsBjpcTqr .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsBjpcTqr .mbr-text {
  text-align: left;
}
.cid-sUc2YoSomz .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sUc2YoSomz .my-float {
  margin-top: 16px;
}
.cid-sUc2YoSomz P {
  color: #232323;
}
.cid-sUc2YoSomz DIV {
  color: #ffffff;
}
.cid-sUc2YoSomz H10 {
  color: #767676;
}
.cid-sUc2YoSomz .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sUc5XtIT4z {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sUc5XtIT4z nav.navbar {
  position: fixed;
}
.cid-sUc5XtIT4z .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sUc5XtIT4z .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sUc5XtIT4z .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sUc5XtIT4z .dropdown-item:hover,
.cid-sUc5XtIT4z .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sUc5XtIT4z .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sUc5XtIT4z .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sUc5XtIT4z .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sUc5XtIT4z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sUc5XtIT4z .nav-link {
  position: relative;
}
.cid-sUc5XtIT4z .container {
  display: flex;
  margin: auto;
}
.cid-sUc5XtIT4z .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sUc5XtIT4z .dropdown-menu,
.cid-sUc5XtIT4z .navbar.opened {
  background: #ffffff !important;
}
.cid-sUc5XtIT4z .nav-item:focus,
.cid-sUc5XtIT4z .nav-link:focus {
  outline: none;
}
.cid-sUc5XtIT4z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sUc5XtIT4z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sUc5XtIT4z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sUc5XtIT4z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sUc5XtIT4z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sUc5XtIT4z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sUc5XtIT4z .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sUc5XtIT4z .navbar.opened {
  transition: all 0.3s;
}
.cid-sUc5XtIT4z .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sUc5XtIT4z .navbar .navbar-logo img {
  width: auto;
}
.cid-sUc5XtIT4z .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sUc5XtIT4z .navbar.collapsed {
  justify-content: center;
}
.cid-sUc5XtIT4z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sUc5XtIT4z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sUc5XtIT4z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sUc5XtIT4z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sUc5XtIT4z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sUc5XtIT4z .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sUc5XtIT4z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sUc5XtIT4z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sUc5XtIT4z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sUc5XtIT4z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sUc5XtIT4z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sUc5XtIT4z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sUc5XtIT4z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sUc5XtIT4z .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sUc5XtIT4z .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sUc5XtIT4z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sUc5XtIT4z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sUc5XtIT4z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sUc5XtIT4z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sUc5XtIT4z .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sUc5XtIT4z .navbar.navbar-short {
  min-height: 60px;
}
.cid-sUc5XtIT4z .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sUc5XtIT4z .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sUc5XtIT4z .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sUc5XtIT4z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sUc5XtIT4z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sUc5XtIT4z .dropdown-item.active,
.cid-sUc5XtIT4z .dropdown-item:active {
  background-color: transparent;
}
.cid-sUc5XtIT4z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sUc5XtIT4z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sUc5XtIT4z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sUc5XtIT4z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sUc5XtIT4z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sUc5XtIT4z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sUc5XtIT4z ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sUc5XtIT4z .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sUc5XtIT4z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sUc5XtIT4z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sUc5XtIT4z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sUc5XtIT4z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sUc5XtIT4z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sUc5XtIT4z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sUc5XtIT4z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sUc5XtIT4z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sUc5XtIT4z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sUc5XtIT4z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sUc5XtIT4z .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sUc5XtIT4z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sUc5XtIT4z .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sUc5XtIT4z .navbar {
    height: 70px;
  }
  .cid-sUc5XtIT4z .navbar.opened {
    height: auto;
  }
  .cid-sUc5XtIT4z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sUc5Xu5uWm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sUc5Xu5uWm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sUc5Xu5uWm .row {
  flex-direction: row-reverse;
}
.cid-sUc5Xu5uWm img {
  width: 100%;
}
.cid-sUc5XumBpf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUc5XuCX5Q {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUc5XuCX5Q .mbr-section-subtitle {
  text-align: center;
}
.cid-sUc5XuCX5Q .mbr-text {
  text-align: left;
}
.cid-sUc6LIddb8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-sUc6LIddb8 .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sUc6LIddb8 .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sUc6LIddb8 .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sUc6LIddb8 .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sUc5Xv1tSl {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUc5Xv1tSl .mbr-section-subtitle {
  text-align: center;
}
.cid-sUc5Xv1tSl .mbr-text {
  text-align: left;
}
.cid-sUc5XvaeTS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-sUc5XvaeTS .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sUc5XvaeTS .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sUc5XvaeTS .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sUc5XvaeTS .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sUc7dsKQCc {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-sUc7dsKQCc .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sUc7dsKQCc .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sUc7dsKQCc .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sUc7dsKQCc .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sUc5Xvkt9J {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUc5Xvkt9J .mbr-section-subtitle {
  text-align: center;
}
.cid-sUc5Xvkt9J .mbr-text {
  text-align: left;
}
.cid-sUcaOlP427 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUcaOlP427 ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sUcaOlP427 li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sUcaOlP427 ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #0059ff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sUcaPinNFf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUcaPinNFf ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sUcaPinNFf li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sUcaPinNFf ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #0059ff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sUcaQ0CbNk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUcaQ0CbNk ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sUcaQ0CbNk li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sUcaQ0CbNk ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #0059ff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sUcaQxYc1V {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUcaQxYc1V ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sUcaQxYc1V li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sUcaQxYc1V ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #0059ff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sUccxmFZa2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUccxmFZa2 .mbr-section-subtitle {
  text-align: center;
}
.cid-sUccxmFZa2 .mbr-text {
  text-align: left;
}
.cid-sUc5Xvw9QQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUc5XvETCR {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsBmatWgl {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsBmatWgl .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsBmatWgl .mbr-text {
  text-align: left;
}
.cid-sUc5XvO85m .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sUc5XvO85m .my-float {
  margin-top: 16px;
}
.cid-sUc5XvO85m P {
  color: #232323;
}
.cid-sUc5XvO85m DIV {
  color: #ffffff;
}
.cid-sUc5XvO85m H10 {
  color: #767676;
}
.cid-sUc5XvO85m .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTJ3d7qnQF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTJ3d7qnQF nav.navbar {
  position: fixed;
}
.cid-sTJ3d7qnQF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTJ3d7qnQF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTJ3d7qnQF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTJ3d7qnQF .dropdown-item:hover,
.cid-sTJ3d7qnQF .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTJ3d7qnQF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTJ3d7qnQF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTJ3d7qnQF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTJ3d7qnQF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTJ3d7qnQF .nav-link {
  position: relative;
}
.cid-sTJ3d7qnQF .container {
  display: flex;
  margin: auto;
}
.cid-sTJ3d7qnQF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTJ3d7qnQF .dropdown-menu,
.cid-sTJ3d7qnQF .navbar.opened {
  background: #ffffff !important;
}
.cid-sTJ3d7qnQF .nav-item:focus,
.cid-sTJ3d7qnQF .nav-link:focus {
  outline: none;
}
.cid-sTJ3d7qnQF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTJ3d7qnQF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTJ3d7qnQF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTJ3d7qnQF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTJ3d7qnQF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTJ3d7qnQF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTJ3d7qnQF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTJ3d7qnQF .navbar.opened {
  transition: all 0.3s;
}
.cid-sTJ3d7qnQF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTJ3d7qnQF .navbar .navbar-logo img {
  width: auto;
}
.cid-sTJ3d7qnQF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTJ3d7qnQF .navbar.collapsed {
  justify-content: center;
}
.cid-sTJ3d7qnQF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTJ3d7qnQF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTJ3d7qnQF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTJ3d7qnQF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTJ3d7qnQF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTJ3d7qnQF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTJ3d7qnQF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTJ3d7qnQF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTJ3d7qnQF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTJ3d7qnQF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTJ3d7qnQF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTJ3d7qnQF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTJ3d7qnQF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTJ3d7qnQF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTJ3d7qnQF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTJ3d7qnQF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTJ3d7qnQF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTJ3d7qnQF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTJ3d7qnQF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTJ3d7qnQF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTJ3d7qnQF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTJ3d7qnQF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTJ3d7qnQF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTJ3d7qnQF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTJ3d7qnQF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTJ3d7qnQF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTJ3d7qnQF .dropdown-item.active,
.cid-sTJ3d7qnQF .dropdown-item:active {
  background-color: transparent;
}
.cid-sTJ3d7qnQF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTJ3d7qnQF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTJ3d7qnQF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTJ3d7qnQF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTJ3d7qnQF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTJ3d7qnQF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTJ3d7qnQF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTJ3d7qnQF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTJ3d7qnQF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTJ3d7qnQF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTJ3d7qnQF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTJ3d7qnQF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTJ3d7qnQF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTJ3d7qnQF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTJ3d7qnQF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTJ3d7qnQF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTJ3d7qnQF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTJ3d7qnQF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTJ3d7qnQF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTJ3d7qnQF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTJ3d7qnQF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTJ3d7qnQF .navbar {
    height: 70px;
  }
  .cid-sTJ3d7qnQF .navbar.opened {
    height: auto;
  }
  .cid-sTJ3d7qnQF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTJ3d7QM11 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTJ3d7QM11 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTJ3d7QM11 .row {
  flex-direction: row-reverse;
}
.cid-sTJ3d7QM11 img {
  width: 100%;
}
.cid-sTJ3d8avh5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJ3d8oceP {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJ3d8oceP .mbr-section-subtitle {
  text-align: center;
}
.cid-sTJ3d8oceP .mbr-text {
  text-align: left;
}
.cid-sTJ3d9WUbL {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTJ3da87Sb {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUoDB096Rj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUoDB096Rj .mbr-section-subtitle {
  text-align: center;
}
.cid-sUoDB096Rj .mbr-text {
  text-align: left;
}
.cid-sTJ3dahxUv .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTJ3dahxUv .my-float {
  margin-top: 16px;
}
.cid-sTJ3dahxUv P {
  color: #232323;
}
.cid-sTJ3dahxUv DIV {
  color: #ffffff;
}
.cid-sTJ3dahxUv H10 {
  color: #767676;
}
.cid-sTJ3dahxUv .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sUcr7xwjR8 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sUcr7xwjR8 nav.navbar {
  position: fixed;
}
.cid-sUcr7xwjR8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sUcr7xwjR8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sUcr7xwjR8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sUcr7xwjR8 .dropdown-item:hover,
.cid-sUcr7xwjR8 .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sUcr7xwjR8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sUcr7xwjR8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sUcr7xwjR8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sUcr7xwjR8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sUcr7xwjR8 .nav-link {
  position: relative;
}
.cid-sUcr7xwjR8 .container {
  display: flex;
  margin: auto;
}
.cid-sUcr7xwjR8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sUcr7xwjR8 .dropdown-menu,
.cid-sUcr7xwjR8 .navbar.opened {
  background: #ffffff !important;
}
.cid-sUcr7xwjR8 .nav-item:focus,
.cid-sUcr7xwjR8 .nav-link:focus {
  outline: none;
}
.cid-sUcr7xwjR8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sUcr7xwjR8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sUcr7xwjR8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sUcr7xwjR8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sUcr7xwjR8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sUcr7xwjR8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sUcr7xwjR8 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sUcr7xwjR8 .navbar.opened {
  transition: all 0.3s;
}
.cid-sUcr7xwjR8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sUcr7xwjR8 .navbar .navbar-logo img {
  width: auto;
}
.cid-sUcr7xwjR8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sUcr7xwjR8 .navbar.collapsed {
  justify-content: center;
}
.cid-sUcr7xwjR8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sUcr7xwjR8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sUcr7xwjR8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sUcr7xwjR8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sUcr7xwjR8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sUcr7xwjR8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sUcr7xwjR8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sUcr7xwjR8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sUcr7xwjR8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sUcr7xwjR8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sUcr7xwjR8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sUcr7xwjR8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sUcr7xwjR8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sUcr7xwjR8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sUcr7xwjR8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sUcr7xwjR8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sUcr7xwjR8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sUcr7xwjR8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sUcr7xwjR8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sUcr7xwjR8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sUcr7xwjR8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sUcr7xwjR8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sUcr7xwjR8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sUcr7xwjR8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sUcr7xwjR8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sUcr7xwjR8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sUcr7xwjR8 .dropdown-item.active,
.cid-sUcr7xwjR8 .dropdown-item:active {
  background-color: transparent;
}
.cid-sUcr7xwjR8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sUcr7xwjR8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sUcr7xwjR8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sUcr7xwjR8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sUcr7xwjR8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sUcr7xwjR8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sUcr7xwjR8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sUcr7xwjR8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sUcr7xwjR8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sUcr7xwjR8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sUcr7xwjR8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sUcr7xwjR8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sUcr7xwjR8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sUcr7xwjR8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sUcr7xwjR8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sUcr7xwjR8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sUcr7xwjR8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sUcr7xwjR8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sUcr7xwjR8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sUcr7xwjR8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sUcr7xwjR8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sUcr7xwjR8 .navbar {
    height: 70px;
  }
  .cid-sUcr7xwjR8 .navbar.opened {
    height: auto;
  }
  .cid-sUcr7xwjR8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sUcr7ykVqd {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sUcr7ykVqd .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sUcr7ykVqd .row {
  flex-direction: row-reverse;
}
.cid-sUcr7ykVqd img {
  width: 100%;
}
.cid-sUcr7yWmrx {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUcr7zqHOn {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUcr7zqHOn .mbr-section-subtitle {
  text-align: center;
}
.cid-sUcr7zqHOn .mbr-text {
  text-align: left;
}
.cid-sUcr7AEiyt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUcr7AZZj8 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsAcp8fll {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsAcp8fll .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsAcp8fll .mbr-text {
  text-align: left;
}
.cid-sUcr7BoneU .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sUcr7BoneU .my-float {
  margin-top: 16px;
}
.cid-sUcr7BoneU P {
  color: #232323;
}
.cid-sUcr7BoneU DIV {
  color: #ffffff;
}
.cid-sUcr7BoneU H10 {
  color: #767676;
}
.cid-sUcr7BoneU .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTImdkcNd8 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTImdkcNd8 nav.navbar {
  position: fixed;
}
.cid-sTImdkcNd8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTImdkcNd8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTImdkcNd8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTImdkcNd8 .dropdown-item:hover,
.cid-sTImdkcNd8 .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTImdkcNd8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTImdkcNd8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTImdkcNd8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTImdkcNd8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTImdkcNd8 .nav-link {
  position: relative;
}
.cid-sTImdkcNd8 .container {
  display: flex;
  margin: auto;
}
.cid-sTImdkcNd8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTImdkcNd8 .dropdown-menu,
.cid-sTImdkcNd8 .navbar.opened {
  background: #ffffff !important;
}
.cid-sTImdkcNd8 .nav-item:focus,
.cid-sTImdkcNd8 .nav-link:focus {
  outline: none;
}
.cid-sTImdkcNd8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTImdkcNd8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTImdkcNd8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTImdkcNd8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTImdkcNd8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTImdkcNd8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTImdkcNd8 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTImdkcNd8 .navbar.opened {
  transition: all 0.3s;
}
.cid-sTImdkcNd8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTImdkcNd8 .navbar .navbar-logo img {
  width: auto;
}
.cid-sTImdkcNd8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTImdkcNd8 .navbar.collapsed {
  justify-content: center;
}
.cid-sTImdkcNd8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTImdkcNd8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTImdkcNd8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTImdkcNd8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTImdkcNd8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTImdkcNd8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTImdkcNd8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTImdkcNd8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTImdkcNd8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTImdkcNd8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTImdkcNd8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTImdkcNd8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTImdkcNd8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTImdkcNd8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTImdkcNd8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTImdkcNd8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTImdkcNd8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTImdkcNd8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTImdkcNd8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTImdkcNd8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTImdkcNd8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTImdkcNd8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTImdkcNd8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTImdkcNd8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTImdkcNd8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTImdkcNd8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTImdkcNd8 .dropdown-item.active,
.cid-sTImdkcNd8 .dropdown-item:active {
  background-color: transparent;
}
.cid-sTImdkcNd8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTImdkcNd8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTImdkcNd8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTImdkcNd8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTImdkcNd8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTImdkcNd8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTImdkcNd8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTImdkcNd8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTImdkcNd8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTImdkcNd8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTImdkcNd8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTImdkcNd8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTImdkcNd8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTImdkcNd8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTImdkcNd8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTImdkcNd8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTImdkcNd8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTImdkcNd8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTImdkcNd8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTImdkcNd8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTImdkcNd8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTImdkcNd8 .navbar {
    height: 70px;
  }
  .cid-sTImdkcNd8 .navbar.opened {
    height: auto;
  }
  .cid-sTImdkcNd8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTImdkyfnb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTImdkyfnb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTImdkyfnb .row {
  flex-direction: row-reverse;
}
.cid-sTImdkyfnb img {
  width: 100%;
}
.cid-sTImdkM7q4 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTImdl0TTn {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTImdl0TTn .mbr-section-subtitle {
  text-align: center;
}
.cid-sTImdl0TTn .mbr-text {
  text-align: left;
}
.cid-sTInkDN6m1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTInkDN6m1 .mbr-section-subtitle {
  text-align: center;
}
.cid-sTInsQ828a {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTInsQ828a .mbr-section-subtitle {
  text-align: center;
}
.cid-sTInvr3EXn {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTInvr3EXn .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIny9HXxF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIny9HXxF .mbr-section-subtitle {
  text-align: center;
}
.cid-sTImdllxqa {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTImdllxqa .mbr-section-subtitle {
  text-align: center;
}
.cid-sTImdllxqa .mbr-text {
  text-align: left;
}
.cid-sTImdlvPR2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTImdlDtvv {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUoCVEzEhA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUoCVEzEhA .mbr-section-subtitle {
  text-align: center;
}
.cid-sUoCVEzEhA .mbr-text {
  text-align: left;
}
.cid-sTImdlNYLQ .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTImdlNYLQ .my-float {
  margin-top: 16px;
}
.cid-sTImdlNYLQ P {
  color: #232323;
}
.cid-sTImdlNYLQ DIV {
  color: #ffffff;
}
.cid-sTImdlNYLQ H10 {
  color: #767676;
}
.cid-sTImdlNYLQ .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTIz9rz3YA {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTIz9rz3YA nav.navbar {
  position: fixed;
}
.cid-sTIz9rz3YA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTIz9rz3YA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTIz9rz3YA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTIz9rz3YA .dropdown-item:hover,
.cid-sTIz9rz3YA .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTIz9rz3YA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTIz9rz3YA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTIz9rz3YA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTIz9rz3YA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTIz9rz3YA .nav-link {
  position: relative;
}
.cid-sTIz9rz3YA .container {
  display: flex;
  margin: auto;
}
.cid-sTIz9rz3YA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTIz9rz3YA .dropdown-menu,
.cid-sTIz9rz3YA .navbar.opened {
  background: #ffffff !important;
}
.cid-sTIz9rz3YA .nav-item:focus,
.cid-sTIz9rz3YA .nav-link:focus {
  outline: none;
}
.cid-sTIz9rz3YA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTIz9rz3YA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTIz9rz3YA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTIz9rz3YA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTIz9rz3YA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTIz9rz3YA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTIz9rz3YA .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTIz9rz3YA .navbar.opened {
  transition: all 0.3s;
}
.cid-sTIz9rz3YA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTIz9rz3YA .navbar .navbar-logo img {
  width: auto;
}
.cid-sTIz9rz3YA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTIz9rz3YA .navbar.collapsed {
  justify-content: center;
}
.cid-sTIz9rz3YA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTIz9rz3YA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTIz9rz3YA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTIz9rz3YA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTIz9rz3YA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTIz9rz3YA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTIz9rz3YA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTIz9rz3YA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTIz9rz3YA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTIz9rz3YA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTIz9rz3YA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTIz9rz3YA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTIz9rz3YA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTIz9rz3YA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTIz9rz3YA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTIz9rz3YA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTIz9rz3YA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTIz9rz3YA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTIz9rz3YA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTIz9rz3YA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTIz9rz3YA .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTIz9rz3YA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTIz9rz3YA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTIz9rz3YA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTIz9rz3YA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTIz9rz3YA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTIz9rz3YA .dropdown-item.active,
.cid-sTIz9rz3YA .dropdown-item:active {
  background-color: transparent;
}
.cid-sTIz9rz3YA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTIz9rz3YA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTIz9rz3YA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTIz9rz3YA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTIz9rz3YA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTIz9rz3YA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTIz9rz3YA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTIz9rz3YA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTIz9rz3YA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTIz9rz3YA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTIz9rz3YA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTIz9rz3YA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTIz9rz3YA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTIz9rz3YA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTIz9rz3YA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTIz9rz3YA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTIz9rz3YA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTIz9rz3YA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTIz9rz3YA .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTIz9rz3YA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTIz9rz3YA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTIz9rz3YA .navbar {
    height: 70px;
  }
  .cid-sTIz9rz3YA .navbar.opened {
    height: auto;
  }
  .cid-sTIz9rz3YA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTIz9s1ksB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTIz9s1ksB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTIz9s1ksB .row {
  flex-direction: row-reverse;
}
.cid-sTIz9s1ksB img {
  width: 100%;
}
.cid-sTIz9slXiz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIz9sD95E {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIz9sD95E .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIz9sD95E .mbr-text {
  text-align: left;
}
.cid-sTIz9sMtSj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-sTIz9sMtSj .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sTIz9sMtSj .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sTIz9sMtSj .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sTIz9sMtSj .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTIz9sWUTl {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIz9sWUTl .mbr-section-subtitle {
  text-align: center;
}
.cid-sTIz9sWUTl .mbr-text {
  text-align: left;
}
.cid-sTIz9t7cj7 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTIz9tgAt0 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUoDeShEiN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUoDeShEiN .mbr-section-subtitle {
  text-align: center;
}
.cid-sUoDeShEiN .mbr-text {
  text-align: left;
}
.cid-sTIz9trpwR .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTIz9trpwR .my-float {
  margin-top: 16px;
}
.cid-sTIz9trpwR P {
  color: #232323;
}
.cid-sTIz9trpwR DIV {
  color: #ffffff;
}
.cid-sTIz9trpwR H10 {
  color: #767676;
}
.cid-sTIz9trpwR .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sUbYWs5L4L {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUbYWsp26E {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUbYWsp26E .item:focus,
.cid-sUbYWsp26E span:focus {
  outline: none;
}
.cid-sUbYWsp26E .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUbYWsp26E .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #e8e8e8;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUbYWsp26E .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUbYWsp26E .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUbYWsp26E .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUbYWsp26E .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUbYWsp26E .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUbYWsp26E .mbr-section-title {
  color: #000000;
}
.cid-sUbYWsp26E .mbr-text,
.cid-sUbYWsp26E .mbr-section-btn {
  text-align: center;
}
.cid-sUbYWsp26E .item-title {
  text-align: center;
}
.cid-sUbYWsp26E .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-tvgNZfbWZs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUbYWucvr2 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sUbYWucvr2 nav.navbar {
  position: fixed;
}
.cid-sUbYWucvr2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sUbYWucvr2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sUbYWucvr2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sUbYWucvr2 .dropdown-item:hover,
.cid-sUbYWucvr2 .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sUbYWucvr2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sUbYWucvr2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sUbYWucvr2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sUbYWucvr2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sUbYWucvr2 .nav-link {
  position: relative;
}
.cid-sUbYWucvr2 .container {
  display: flex;
  margin: auto;
}
.cid-sUbYWucvr2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sUbYWucvr2 .dropdown-menu,
.cid-sUbYWucvr2 .navbar.opened {
  background: #ffffff !important;
}
.cid-sUbYWucvr2 .nav-item:focus,
.cid-sUbYWucvr2 .nav-link:focus {
  outline: none;
}
.cid-sUbYWucvr2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sUbYWucvr2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sUbYWucvr2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sUbYWucvr2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sUbYWucvr2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sUbYWucvr2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sUbYWucvr2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sUbYWucvr2 .navbar.opened {
  transition: all 0.3s;
}
.cid-sUbYWucvr2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sUbYWucvr2 .navbar .navbar-logo img {
  width: auto;
}
.cid-sUbYWucvr2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sUbYWucvr2 .navbar.collapsed {
  justify-content: center;
}
.cid-sUbYWucvr2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sUbYWucvr2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sUbYWucvr2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sUbYWucvr2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sUbYWucvr2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sUbYWucvr2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sUbYWucvr2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sUbYWucvr2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sUbYWucvr2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sUbYWucvr2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sUbYWucvr2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sUbYWucvr2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sUbYWucvr2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sUbYWucvr2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sUbYWucvr2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sUbYWucvr2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sUbYWucvr2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sUbYWucvr2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sUbYWucvr2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sUbYWucvr2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sUbYWucvr2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sUbYWucvr2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sUbYWucvr2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sUbYWucvr2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sUbYWucvr2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sUbYWucvr2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sUbYWucvr2 .dropdown-item.active,
.cid-sUbYWucvr2 .dropdown-item:active {
  background-color: transparent;
}
.cid-sUbYWucvr2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sUbYWucvr2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sUbYWucvr2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sUbYWucvr2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sUbYWucvr2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sUbYWucvr2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sUbYWucvr2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sUbYWucvr2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sUbYWucvr2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sUbYWucvr2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sUbYWucvr2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sUbYWucvr2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sUbYWucvr2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sUbYWucvr2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sUbYWucvr2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sUbYWucvr2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sUbYWucvr2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sUbYWucvr2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sUbYWucvr2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sUbYWucvr2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sUbYWucvr2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sUbYWucvr2 .navbar {
    height: 70px;
  }
  .cid-sUbYWucvr2 .navbar.opened {
    height: auto;
  }
  .cid-sUbYWucvr2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vcMWueuk0b {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sUbYWuLf0P .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 22px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 100px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sUbYWuLf0P .my-float {
  margin-top: 16px;
}
.cid-sUbYWuLf0P P {
  color: #232323;
}
.cid-sUbYWuLf0P DIV {
  color: #ffffff;
}
.cid-sUbYWuLf0P H10 {
  color: #767676;
}
.cid-sUbYWuLf0P .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tv9m0KGDUu {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tv9m0KVDDi {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tv9m0KVDDi .item:focus,
.cid-tv9m0KVDDi span:focus {
  outline: none;
}
.cid-tv9m0KVDDi .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tv9m0KVDDi .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #e8e8e8;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tv9m0KVDDi .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tv9m0KVDDi .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tv9m0KVDDi .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tv9m0KVDDi .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tv9m0KVDDi .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tv9m0KVDDi .mbr-section-title {
  color: #000000;
}
.cid-tv9m0KVDDi .mbr-text,
.cid-tv9m0KVDDi .mbr-section-btn {
  text-align: center;
}
.cid-tv9m0KVDDi .item-title {
  text-align: center;
}
.cid-tv9m0KVDDi .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-tvgNJ3OSjK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tv9m0LZqLO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tv9m0LZqLO nav.navbar {
  position: fixed;
}
.cid-tv9m0LZqLO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tv9m0LZqLO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tv9m0LZqLO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tv9m0LZqLO .dropdown-item:hover,
.cid-tv9m0LZqLO .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-tv9m0LZqLO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tv9m0LZqLO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tv9m0LZqLO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tv9m0LZqLO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tv9m0LZqLO .nav-link {
  position: relative;
}
.cid-tv9m0LZqLO .container {
  display: flex;
  margin: auto;
}
.cid-tv9m0LZqLO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tv9m0LZqLO .dropdown-menu,
.cid-tv9m0LZqLO .navbar.opened {
  background: #ffffff !important;
}
.cid-tv9m0LZqLO .nav-item:focus,
.cid-tv9m0LZqLO .nav-link:focus {
  outline: none;
}
.cid-tv9m0LZqLO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tv9m0LZqLO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tv9m0LZqLO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tv9m0LZqLO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tv9m0LZqLO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tv9m0LZqLO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tv9m0LZqLO .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tv9m0LZqLO .navbar.opened {
  transition: all 0.3s;
}
.cid-tv9m0LZqLO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tv9m0LZqLO .navbar .navbar-logo img {
  width: auto;
}
.cid-tv9m0LZqLO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tv9m0LZqLO .navbar.collapsed {
  justify-content: center;
}
.cid-tv9m0LZqLO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tv9m0LZqLO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tv9m0LZqLO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-tv9m0LZqLO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tv9m0LZqLO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tv9m0LZqLO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tv9m0LZqLO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tv9m0LZqLO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tv9m0LZqLO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tv9m0LZqLO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tv9m0LZqLO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tv9m0LZqLO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tv9m0LZqLO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tv9m0LZqLO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tv9m0LZqLO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tv9m0LZqLO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tv9m0LZqLO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tv9m0LZqLO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tv9m0LZqLO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tv9m0LZqLO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tv9m0LZqLO .navbar.navbar-short {
  min-height: 60px;
}
.cid-tv9m0LZqLO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tv9m0LZqLO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tv9m0LZqLO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tv9m0LZqLO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tv9m0LZqLO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tv9m0LZqLO .dropdown-item.active,
.cid-tv9m0LZqLO .dropdown-item:active {
  background-color: transparent;
}
.cid-tv9m0LZqLO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tv9m0LZqLO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tv9m0LZqLO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tv9m0LZqLO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tv9m0LZqLO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tv9m0LZqLO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tv9m0LZqLO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tv9m0LZqLO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tv9m0LZqLO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tv9m0LZqLO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tv9m0LZqLO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tv9m0LZqLO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tv9m0LZqLO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tv9m0LZqLO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tv9m0LZqLO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tv9m0LZqLO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tv9m0LZqLO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tv9m0LZqLO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tv9m0LZqLO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tv9m0LZqLO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tv9m0LZqLO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tv9m0LZqLO .navbar {
    height: 70px;
  }
  .cid-tv9m0LZqLO .navbar.opened {
    height: auto;
  }
  .cid-tv9m0LZqLO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vcMWiCxEwb {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tv9m0MFLjd .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 22px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 100px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tv9m0MFLjd .my-float {
  margin-top: 16px;
}
.cid-tv9m0MFLjd P {
  color: #232323;
}
.cid-tv9m0MFLjd DIV {
  color: #ffffff;
}
.cid-tv9m0MFLjd H10 {
  color: #767676;
}
.cid-tv9m0MFLjd .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sTP3MYisXA {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sTP3MYisXA nav.navbar {
  position: fixed;
}
.cid-sTP3MYisXA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTP3MYisXA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sTP3MYisXA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sTP3MYisXA .dropdown-item:hover,
.cid-sTP3MYisXA .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sTP3MYisXA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sTP3MYisXA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sTP3MYisXA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sTP3MYisXA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sTP3MYisXA .nav-link {
  position: relative;
}
.cid-sTP3MYisXA .container {
  display: flex;
  margin: auto;
}
.cid-sTP3MYisXA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sTP3MYisXA .dropdown-menu,
.cid-sTP3MYisXA .navbar.opened {
  background: #ffffff !important;
}
.cid-sTP3MYisXA .nav-item:focus,
.cid-sTP3MYisXA .nav-link:focus {
  outline: none;
}
.cid-sTP3MYisXA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTP3MYisXA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTP3MYisXA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sTP3MYisXA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTP3MYisXA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTP3MYisXA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTP3MYisXA .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sTP3MYisXA .navbar.opened {
  transition: all 0.3s;
}
.cid-sTP3MYisXA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sTP3MYisXA .navbar .navbar-logo img {
  width: auto;
}
.cid-sTP3MYisXA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTP3MYisXA .navbar.collapsed {
  justify-content: center;
}
.cid-sTP3MYisXA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTP3MYisXA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTP3MYisXA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sTP3MYisXA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTP3MYisXA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sTP3MYisXA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sTP3MYisXA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTP3MYisXA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sTP3MYisXA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sTP3MYisXA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTP3MYisXA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTP3MYisXA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTP3MYisXA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sTP3MYisXA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sTP3MYisXA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sTP3MYisXA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTP3MYisXA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sTP3MYisXA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sTP3MYisXA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTP3MYisXA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sTP3MYisXA .navbar.navbar-short {
  min-height: 60px;
}
.cid-sTP3MYisXA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sTP3MYisXA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sTP3MYisXA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTP3MYisXA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTP3MYisXA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTP3MYisXA .dropdown-item.active,
.cid-sTP3MYisXA .dropdown-item:active {
  background-color: transparent;
}
.cid-sTP3MYisXA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sTP3MYisXA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTP3MYisXA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTP3MYisXA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sTP3MYisXA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTP3MYisXA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTP3MYisXA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTP3MYisXA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sTP3MYisXA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sTP3MYisXA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sTP3MYisXA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sTP3MYisXA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTP3MYisXA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sTP3MYisXA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sTP3MYisXA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTP3MYisXA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sTP3MYisXA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sTP3MYisXA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sTP3MYisXA .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sTP3MYisXA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTP3MYisXA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTP3MYisXA .navbar {
    height: 70px;
  }
  .cid-sTP3MYisXA .navbar.opened {
    height: auto;
  }
  .cid-sTP3MYisXA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTP3MYH1Wk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTP3MYH1Wk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTP3MYH1Wk .row {
  flex-direction: row-reverse;
}
.cid-sTP3MYH1Wk img {
  width: 100%;
}
.cid-sTP3MYYQri {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTP3MZfrmH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTP3MZfrmH .mbr-section-subtitle {
  text-align: center;
}
.cid-sTP3MZfrmH .mbr-text {
  text-align: left;
}
.cid-sTP3MZpxon {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #e7e6e6;
}
.cid-sTP3MZpxon .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sTP3MZpxon .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sTP3MZpxon .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sTP3MZpxon .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sTP3MZyxbG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTP3MZyxbG .mbr-section-subtitle {
  text-align: center;
}
.cid-sTP3MZyxbG .mbr-text {
  text-align: left;
}
.cid-sTP3MZIa3L {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTP3MZQ0Gy {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsAHhnyG0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsAHhnyG0 .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsAHhnyG0 .mbr-text {
  text-align: left;
}
.cid-sTP3N02hqO .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sTP3N02hqO .my-float {
  margin-top: 16px;
}
.cid-sTP3N02hqO P {
  color: #232323;
}
.cid-sTP3N02hqO DIV {
  color: #ffffff;
}
.cid-sTP3N02hqO H10 {
  color: #767676;
}
.cid-sTP3N02hqO .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tvgvmLK4MR {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tvgvmMeFit {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tvgvmMeFit .item:focus,
.cid-tvgvmMeFit span:focus {
  outline: none;
}
.cid-tvgvmMeFit .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tvgvmMeFit .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #e8e8e8;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tvgvmMeFit .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tvgvmMeFit .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tvgvmMeFit .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tvgvmMeFit .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tvgvmMeFit .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tvgvmMeFit .mbr-section-title {
  color: #000000;
}
.cid-tvgvmMeFit .mbr-text,
.cid-tvgvmMeFit .mbr-section-btn {
  text-align: center;
}
.cid-tvgvmMeFit .item-title {
  text-align: center;
}
.cid-tvgvmMeFit .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-tvgLN60BEV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tvgvmMCRya {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tvgvmMCRya nav.navbar {
  position: fixed;
}
.cid-tvgvmMCRya .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvgvmMCRya .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tvgvmMCRya .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvgvmMCRya .dropdown-item:hover,
.cid-tvgvmMCRya .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-tvgvmMCRya .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tvgvmMCRya .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tvgvmMCRya .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tvgvmMCRya .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tvgvmMCRya .nav-link {
  position: relative;
}
.cid-tvgvmMCRya .container {
  display: flex;
  margin: auto;
}
.cid-tvgvmMCRya .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tvgvmMCRya .dropdown-menu,
.cid-tvgvmMCRya .navbar.opened {
  background: #ffffff !important;
}
.cid-tvgvmMCRya .nav-item:focus,
.cid-tvgvmMCRya .nav-link:focus {
  outline: none;
}
.cid-tvgvmMCRya .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tvgvmMCRya .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvgvmMCRya .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tvgvmMCRya .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvgvmMCRya .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tvgvmMCRya .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tvgvmMCRya .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tvgvmMCRya .navbar.opened {
  transition: all 0.3s;
}
.cid-tvgvmMCRya .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tvgvmMCRya .navbar .navbar-logo img {
  width: auto;
}
.cid-tvgvmMCRya .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tvgvmMCRya .navbar.collapsed {
  justify-content: center;
}
.cid-tvgvmMCRya .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tvgvmMCRya .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tvgvmMCRya .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-tvgvmMCRya .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tvgvmMCRya .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tvgvmMCRya .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tvgvmMCRya .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tvgvmMCRya .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tvgvmMCRya .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tvgvmMCRya .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tvgvmMCRya .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tvgvmMCRya .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tvgvmMCRya .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tvgvmMCRya .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tvgvmMCRya .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tvgvmMCRya .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tvgvmMCRya .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tvgvmMCRya .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tvgvmMCRya .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tvgvmMCRya .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tvgvmMCRya .navbar.navbar-short {
  min-height: 60px;
}
.cid-tvgvmMCRya .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tvgvmMCRya .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tvgvmMCRya .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tvgvmMCRya .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tvgvmMCRya .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tvgvmMCRya .dropdown-item.active,
.cid-tvgvmMCRya .dropdown-item:active {
  background-color: transparent;
}
.cid-tvgvmMCRya .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tvgvmMCRya .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tvgvmMCRya .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tvgvmMCRya .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tvgvmMCRya .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tvgvmMCRya .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvgvmMCRya ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tvgvmMCRya .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tvgvmMCRya button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tvgvmMCRya button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tvgvmMCRya button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tvgvmMCRya button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tvgvmMCRya button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tvgvmMCRya button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tvgvmMCRya nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvgvmMCRya nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tvgvmMCRya nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tvgvmMCRya nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvgvmMCRya .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tvgvmMCRya a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tvgvmMCRya .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tvgvmMCRya .navbar {
    height: 70px;
  }
  .cid-tvgvmMCRya .navbar.opened {
    height: auto;
  }
  .cid-tvgvmMCRya .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vcMWdNCn6u {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tvgvmNdi11 .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 22px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 100px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tvgvmNdi11 .my-float {
  margin-top: 16px;
}
.cid-tvgvmNdi11 P {
  color: #232323;
}
.cid-tvgvmNdi11 DIV {
  color: #ffffff;
}
.cid-tvgvmNdi11 H10 {
  color: #767676;
}
.cid-tvgvmNdi11 .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tv9qUJ5WVy {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tv9qUJ5WVy nav.navbar {
  position: fixed;
}
.cid-tv9qUJ5WVy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tv9qUJ5WVy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tv9qUJ5WVy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tv9qUJ5WVy .dropdown-item:hover,
.cid-tv9qUJ5WVy .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-tv9qUJ5WVy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tv9qUJ5WVy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tv9qUJ5WVy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tv9qUJ5WVy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tv9qUJ5WVy .nav-link {
  position: relative;
}
.cid-tv9qUJ5WVy .container {
  display: flex;
  margin: auto;
}
.cid-tv9qUJ5WVy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tv9qUJ5WVy .dropdown-menu,
.cid-tv9qUJ5WVy .navbar.opened {
  background: #ffffff !important;
}
.cid-tv9qUJ5WVy .nav-item:focus,
.cid-tv9qUJ5WVy .nav-link:focus {
  outline: none;
}
.cid-tv9qUJ5WVy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tv9qUJ5WVy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tv9qUJ5WVy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tv9qUJ5WVy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tv9qUJ5WVy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tv9qUJ5WVy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tv9qUJ5WVy .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tv9qUJ5WVy .navbar.opened {
  transition: all 0.3s;
}
.cid-tv9qUJ5WVy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tv9qUJ5WVy .navbar .navbar-logo img {
  width: auto;
}
.cid-tv9qUJ5WVy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tv9qUJ5WVy .navbar.collapsed {
  justify-content: center;
}
.cid-tv9qUJ5WVy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tv9qUJ5WVy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tv9qUJ5WVy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-tv9qUJ5WVy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tv9qUJ5WVy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tv9qUJ5WVy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tv9qUJ5WVy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tv9qUJ5WVy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tv9qUJ5WVy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tv9qUJ5WVy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tv9qUJ5WVy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tv9qUJ5WVy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tv9qUJ5WVy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tv9qUJ5WVy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tv9qUJ5WVy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tv9qUJ5WVy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tv9qUJ5WVy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tv9qUJ5WVy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tv9qUJ5WVy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tv9qUJ5WVy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tv9qUJ5WVy .navbar.navbar-short {
  min-height: 60px;
}
.cid-tv9qUJ5WVy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tv9qUJ5WVy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tv9qUJ5WVy .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tv9qUJ5WVy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tv9qUJ5WVy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tv9qUJ5WVy .dropdown-item.active,
.cid-tv9qUJ5WVy .dropdown-item:active {
  background-color: transparent;
}
.cid-tv9qUJ5WVy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tv9qUJ5WVy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tv9qUJ5WVy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tv9qUJ5WVy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tv9qUJ5WVy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tv9qUJ5WVy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tv9qUJ5WVy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tv9qUJ5WVy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tv9qUJ5WVy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tv9qUJ5WVy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tv9qUJ5WVy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tv9qUJ5WVy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tv9qUJ5WVy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tv9qUJ5WVy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tv9qUJ5WVy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tv9qUJ5WVy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tv9qUJ5WVy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tv9qUJ5WVy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tv9qUJ5WVy .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tv9qUJ5WVy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tv9qUJ5WVy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tv9qUJ5WVy .navbar {
    height: 70px;
  }
  .cid-tv9qUJ5WVy .navbar.opened {
    height: auto;
  }
  .cid-tv9qUJ5WVy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tv9qUJrHuE {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tv9qUJrHuE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tv9qUJrHuE .row {
  flex-direction: row-reverse;
}
.cid-tv9qUJrHuE img {
  width: 100%;
}
.cid-tv9qUJMfLt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tv9qUJMfLt .mbr-section-subtitle {
  text-align: center;
}
.cid-tv9qUJMfLt .mbr-text {
  text-align: left;
}
.cid-tv9qUKfaRQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-tv9tgCjdGQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tv9tgCjdGQ .mbr-text {
  text-align: left;
}
.cid-tv9qUKsfEo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tv9qUL2uYH .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tv9qUL2uYH .my-float {
  margin-top: 16px;
}
.cid-tv9qUL2uYH P {
  color: #232323;
}
.cid-tv9qUL2uYH DIV {
  color: #ffffff;
}
.cid-tv9qUL2uYH H10 {
  color: #767676;
}
.cid-tv9qUL2uYH .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tvgRmaQBIQ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tvgRmaQBIQ nav.navbar {
  position: fixed;
}
.cid-tvgRmaQBIQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvgRmaQBIQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tvgRmaQBIQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvgRmaQBIQ .dropdown-item:hover,
.cid-tvgRmaQBIQ .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-tvgRmaQBIQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tvgRmaQBIQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tvgRmaQBIQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tvgRmaQBIQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tvgRmaQBIQ .nav-link {
  position: relative;
}
.cid-tvgRmaQBIQ .container {
  display: flex;
  margin: auto;
}
.cid-tvgRmaQBIQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tvgRmaQBIQ .dropdown-menu,
.cid-tvgRmaQBIQ .navbar.opened {
  background: #ffffff !important;
}
.cid-tvgRmaQBIQ .nav-item:focus,
.cid-tvgRmaQBIQ .nav-link:focus {
  outline: none;
}
.cid-tvgRmaQBIQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tvgRmaQBIQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvgRmaQBIQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tvgRmaQBIQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvgRmaQBIQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tvgRmaQBIQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tvgRmaQBIQ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tvgRmaQBIQ .navbar.opened {
  transition: all 0.3s;
}
.cid-tvgRmaQBIQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tvgRmaQBIQ .navbar .navbar-logo img {
  width: auto;
}
.cid-tvgRmaQBIQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tvgRmaQBIQ .navbar.collapsed {
  justify-content: center;
}
.cid-tvgRmaQBIQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tvgRmaQBIQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tvgRmaQBIQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-tvgRmaQBIQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tvgRmaQBIQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tvgRmaQBIQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tvgRmaQBIQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tvgRmaQBIQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tvgRmaQBIQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tvgRmaQBIQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tvgRmaQBIQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tvgRmaQBIQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tvgRmaQBIQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tvgRmaQBIQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tvgRmaQBIQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tvgRmaQBIQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tvgRmaQBIQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tvgRmaQBIQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tvgRmaQBIQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tvgRmaQBIQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tvgRmaQBIQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tvgRmaQBIQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tvgRmaQBIQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tvgRmaQBIQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tvgRmaQBIQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tvgRmaQBIQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tvgRmaQBIQ .dropdown-item.active,
.cid-tvgRmaQBIQ .dropdown-item:active {
  background-color: transparent;
}
.cid-tvgRmaQBIQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tvgRmaQBIQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tvgRmaQBIQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tvgRmaQBIQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tvgRmaQBIQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tvgRmaQBIQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvgRmaQBIQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tvgRmaQBIQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tvgRmaQBIQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tvgRmaQBIQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tvgRmaQBIQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tvgRmaQBIQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tvgRmaQBIQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tvgRmaQBIQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tvgRmaQBIQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvgRmaQBIQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tvgRmaQBIQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tvgRmaQBIQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvgRmaQBIQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tvgRmaQBIQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tvgRmaQBIQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tvgRmaQBIQ .navbar {
    height: 70px;
  }
  .cid-tvgRmaQBIQ .navbar.opened {
    height: auto;
  }
  .cid-tvgRmaQBIQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tvgRmbcXrG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tvgRmbcXrG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvgRmbcXrG .row {
  flex-direction: row-reverse;
}
.cid-tvgRmbcXrG img {
  width: 100%;
}
.cid-tvgRmbtiAr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tvgRmbtiAr .mbr-section-subtitle {
  text-align: center;
}
.cid-tvgRmbtiAr .mbr-text {
  text-align: left;
}
.cid-tvgRmbHHLF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-tvgRmbV2Cd {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvgRmbV2Cd .mbr-text {
  text-align: left;
}
.cid-tvgRmc9FcW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tvgRmcndcn .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tvgRmcndcn .my-float {
  margin-top: 16px;
}
.cid-tvgRmcndcn P {
  color: #232323;
}
.cid-tvgRmcndcn DIV {
  color: #ffffff;
}
.cid-tvgRmcndcn H10 {
  color: #767676;
}
.cid-tvgRmcndcn .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tvgRgxtV2V {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tvgRgxtV2V nav.navbar {
  position: fixed;
}
.cid-tvgRgxtV2V .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvgRgxtV2V .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tvgRgxtV2V .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvgRgxtV2V .dropdown-item:hover,
.cid-tvgRgxtV2V .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-tvgRgxtV2V .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tvgRgxtV2V .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tvgRgxtV2V .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tvgRgxtV2V .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tvgRgxtV2V .nav-link {
  position: relative;
}
.cid-tvgRgxtV2V .container {
  display: flex;
  margin: auto;
}
.cid-tvgRgxtV2V .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tvgRgxtV2V .dropdown-menu,
.cid-tvgRgxtV2V .navbar.opened {
  background: #ffffff !important;
}
.cid-tvgRgxtV2V .nav-item:focus,
.cid-tvgRgxtV2V .nav-link:focus {
  outline: none;
}
.cid-tvgRgxtV2V .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tvgRgxtV2V .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvgRgxtV2V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tvgRgxtV2V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvgRgxtV2V .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tvgRgxtV2V .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tvgRgxtV2V .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tvgRgxtV2V .navbar.opened {
  transition: all 0.3s;
}
.cid-tvgRgxtV2V .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tvgRgxtV2V .navbar .navbar-logo img {
  width: auto;
}
.cid-tvgRgxtV2V .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tvgRgxtV2V .navbar.collapsed {
  justify-content: center;
}
.cid-tvgRgxtV2V .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tvgRgxtV2V .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tvgRgxtV2V .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-tvgRgxtV2V .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tvgRgxtV2V .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tvgRgxtV2V .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tvgRgxtV2V .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tvgRgxtV2V .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tvgRgxtV2V .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tvgRgxtV2V .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tvgRgxtV2V .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tvgRgxtV2V .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tvgRgxtV2V .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tvgRgxtV2V .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tvgRgxtV2V .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tvgRgxtV2V .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tvgRgxtV2V .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tvgRgxtV2V .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tvgRgxtV2V .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tvgRgxtV2V .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tvgRgxtV2V .navbar.navbar-short {
  min-height: 60px;
}
.cid-tvgRgxtV2V .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tvgRgxtV2V .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tvgRgxtV2V .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tvgRgxtV2V .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tvgRgxtV2V .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tvgRgxtV2V .dropdown-item.active,
.cid-tvgRgxtV2V .dropdown-item:active {
  background-color: transparent;
}
.cid-tvgRgxtV2V .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tvgRgxtV2V .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tvgRgxtV2V .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tvgRgxtV2V .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tvgRgxtV2V .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tvgRgxtV2V .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvgRgxtV2V ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tvgRgxtV2V .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tvgRgxtV2V button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tvgRgxtV2V button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tvgRgxtV2V button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tvgRgxtV2V button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tvgRgxtV2V button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tvgRgxtV2V button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tvgRgxtV2V nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvgRgxtV2V nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tvgRgxtV2V nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tvgRgxtV2V nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvgRgxtV2V .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tvgRgxtV2V a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tvgRgxtV2V .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tvgRgxtV2V .navbar {
    height: 70px;
  }
  .cid-tvgRgxtV2V .navbar.opened {
    height: auto;
  }
  .cid-tvgRgxtV2V .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tvgRgxTy2h {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tvgRgxTy2h .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvgRgxTy2h .row {
  flex-direction: row-reverse;
}
.cid-tvgRgxTy2h img {
  width: 100%;
}
.cid-tvgRgygb3d {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tvgRgygb3d .mbr-section-subtitle {
  text-align: center;
}
.cid-tvgRgygb3d .mbr-text {
  text-align: left;
}
.cid-tvgRgyvWLl {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-tvgRgyKy75 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvgRgyKy75 .mbr-text {
  text-align: left;
}
.cid-tvgRgyYDFT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tvgRgzcxNs .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tvgRgzcxNs .my-float {
  margin-top: 16px;
}
.cid-tvgRgzcxNs P {
  color: #232323;
}
.cid-tvgRgzcxNs DIV {
  color: #ffffff;
}
.cid-tvgRgzcxNs H10 {
  color: #767676;
}
.cid-tvgRgzcxNs .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tvNYhj1tEE {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tvNYhj1tEE nav.navbar {
  position: fixed;
}
.cid-tvNYhj1tEE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvNYhj1tEE .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tvNYhj1tEE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvNYhj1tEE .dropdown-item:hover,
.cid-tvNYhj1tEE .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-tvNYhj1tEE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tvNYhj1tEE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tvNYhj1tEE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tvNYhj1tEE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tvNYhj1tEE .nav-link {
  position: relative;
}
.cid-tvNYhj1tEE .container {
  display: flex;
  margin: auto;
}
.cid-tvNYhj1tEE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tvNYhj1tEE .dropdown-menu,
.cid-tvNYhj1tEE .navbar.opened {
  background: #ffffff !important;
}
.cid-tvNYhj1tEE .nav-item:focus,
.cid-tvNYhj1tEE .nav-link:focus {
  outline: none;
}
.cid-tvNYhj1tEE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tvNYhj1tEE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvNYhj1tEE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tvNYhj1tEE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvNYhj1tEE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tvNYhj1tEE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tvNYhj1tEE .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tvNYhj1tEE .navbar.opened {
  transition: all 0.3s;
}
.cid-tvNYhj1tEE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tvNYhj1tEE .navbar .navbar-logo img {
  width: auto;
}
.cid-tvNYhj1tEE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tvNYhj1tEE .navbar.collapsed {
  justify-content: center;
}
.cid-tvNYhj1tEE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tvNYhj1tEE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tvNYhj1tEE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-tvNYhj1tEE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tvNYhj1tEE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tvNYhj1tEE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tvNYhj1tEE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tvNYhj1tEE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tvNYhj1tEE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tvNYhj1tEE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tvNYhj1tEE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tvNYhj1tEE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tvNYhj1tEE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tvNYhj1tEE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tvNYhj1tEE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tvNYhj1tEE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tvNYhj1tEE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tvNYhj1tEE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tvNYhj1tEE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tvNYhj1tEE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tvNYhj1tEE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tvNYhj1tEE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tvNYhj1tEE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tvNYhj1tEE .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tvNYhj1tEE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tvNYhj1tEE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tvNYhj1tEE .dropdown-item.active,
.cid-tvNYhj1tEE .dropdown-item:active {
  background-color: transparent;
}
.cid-tvNYhj1tEE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tvNYhj1tEE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tvNYhj1tEE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tvNYhj1tEE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tvNYhj1tEE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tvNYhj1tEE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvNYhj1tEE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tvNYhj1tEE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tvNYhj1tEE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tvNYhj1tEE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tvNYhj1tEE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tvNYhj1tEE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tvNYhj1tEE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tvNYhj1tEE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tvNYhj1tEE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvNYhj1tEE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tvNYhj1tEE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tvNYhj1tEE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvNYhj1tEE .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tvNYhj1tEE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tvNYhj1tEE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tvNYhj1tEE .navbar {
    height: 70px;
  }
  .cid-tvNYhj1tEE .navbar.opened {
    height: auto;
  }
  .cid-tvNYhj1tEE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tvNYhjkJC0 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tvNYhjkJC0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvNYhjkJC0 .row {
  flex-direction: row-reverse;
}
.cid-tvNYhjkJC0 img {
  width: 100%;
}
.cid-tvNYhjAEiK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tvNYhjAEiK .mbr-section-subtitle {
  text-align: center;
}
.cid-tvNYhjAEiK .mbr-text {
  text-align: left;
}
.cid-tvOd6FnfXX {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #e7e6e6;
}
.cid-tvO5HxP40d {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tvO5HxP40d .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-tvO5HxP40d .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-tvO5HxP40d .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #232323;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-tvOeimJrKG {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tvOaiqT3Tb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tvOaiqT3Tb ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tvOaiqT3Tb li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tvOaiqT3Tb ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #000000;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tvOgoWsvSH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tvNYhk3T57 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tvNYhk3T57 .mbr-text {
  text-align: left;
}
.cid-tvNYhkfdaw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tvNYhktcDp .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tvNYhktcDp .my-float {
  margin-top: 16px;
}
.cid-tvNYhktcDp P {
  color: #232323;
}
.cid-tvNYhktcDp DIV {
  color: #ffffff;
}
.cid-tvNYhktcDp H10 {
  color: #767676;
}
.cid-tvNYhktcDp .hidden {
  display: none;
}
.cid-tvNYhkLBgN {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvNYhkLBgN .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvNYhkLBgN .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvNYhkLBgN .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvNYhkLBgN .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvNYhkLBgN .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvNYhkLBgN .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvNYhkLBgN .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvNYhkLBgN .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvNYhkLBgN .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvNYhkLBgN .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvNYhkLBgN .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvNYhkLBgN .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvNYhkLBgN .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvNYhkLBgN .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tzXzVufirt {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tzXzVufirt nav.navbar {
  position: fixed;
}
.cid-tzXzVufirt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tzXzVufirt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tzXzVufirt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tzXzVufirt .dropdown-item:hover,
.cid-tzXzVufirt .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-tzXzVufirt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tzXzVufirt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tzXzVufirt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tzXzVufirt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tzXzVufirt .nav-link {
  position: relative;
}
.cid-tzXzVufirt .container {
  display: flex;
  margin: auto;
}
.cid-tzXzVufirt .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tzXzVufirt .dropdown-menu,
.cid-tzXzVufirt .navbar.opened {
  background: #ffffff !important;
}
.cid-tzXzVufirt .nav-item:focus,
.cid-tzXzVufirt .nav-link:focus {
  outline: none;
}
.cid-tzXzVufirt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tzXzVufirt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tzXzVufirt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tzXzVufirt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tzXzVufirt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tzXzVufirt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tzXzVufirt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tzXzVufirt .navbar.opened {
  transition: all 0.3s;
}
.cid-tzXzVufirt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tzXzVufirt .navbar .navbar-logo img {
  width: auto;
}
.cid-tzXzVufirt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tzXzVufirt .navbar.collapsed {
  justify-content: center;
}
.cid-tzXzVufirt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tzXzVufirt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tzXzVufirt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-tzXzVufirt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tzXzVufirt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tzXzVufirt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tzXzVufirt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tzXzVufirt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tzXzVufirt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tzXzVufirt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tzXzVufirt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tzXzVufirt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tzXzVufirt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tzXzVufirt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tzXzVufirt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tzXzVufirt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tzXzVufirt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tzXzVufirt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tzXzVufirt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tzXzVufirt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tzXzVufirt .navbar.navbar-short {
  min-height: 60px;
}
.cid-tzXzVufirt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tzXzVufirt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tzXzVufirt .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tzXzVufirt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tzXzVufirt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tzXzVufirt .dropdown-item.active,
.cid-tzXzVufirt .dropdown-item:active {
  background-color: transparent;
}
.cid-tzXzVufirt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tzXzVufirt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tzXzVufirt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tzXzVufirt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tzXzVufirt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tzXzVufirt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tzXzVufirt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tzXzVufirt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tzXzVufirt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tzXzVufirt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tzXzVufirt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tzXzVufirt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tzXzVufirt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tzXzVufirt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tzXzVufirt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tzXzVufirt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tzXzVufirt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tzXzVufirt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tzXzVufirt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tzXzVufirt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tzXzVufirt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tzXzVufirt .navbar {
    height: 70px;
  }
  .cid-tzXzVufirt .navbar.opened {
    height: auto;
  }
  .cid-tzXzVufirt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tzXzVuBwJS {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tzXzVuBwJS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tzXzVuBwJS .row {
  flex-direction: row-reverse;
}
.cid-tzXzVuBwJS img {
  width: 100%;
}
.cid-tzXzVuVO7t {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tzXzVuVO7t .mbr-section-subtitle {
  text-align: center;
}
.cid-tzXzVuVO7t .mbr-text {
  text-align: left;
}
.cid-tzXD4xEaHI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f4f4;
}
.cid-tzXD4xEaHI .line {
  background-color: #000000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzXzVwFCQO {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tzXzVwFCQO .mbr-text {
  text-align: left;
}
.cid-tzXDHIjdHM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f4f4;
}
.cid-tzXDHIjdHM .line {
  background-color: #000000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzXDMDS13k {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tzXzVwUqDF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tzXzVx9MoI .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tzXzVx9MoI .my-float {
  margin-top: 16px;
}
.cid-tzXzVx9MoI P {
  color: #232323;
}
.cid-tzXzVx9MoI DIV {
  color: #ffffff;
}
.cid-tzXzVx9MoI H10 {
  color: #767676;
}
.cid-tzXzVx9MoI .hidden {
  display: none;
}
.cid-tzXzVxqmeU {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tzXzVxqmeU .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tzXzVxqmeU .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tzXzVxqmeU .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tzXzVxqmeU .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tzXzVxqmeU .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tzXzVxqmeU .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tzXzVxqmeU .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tzXzVxqmeU .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tzXzVxqmeU .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tzXzVxqmeU .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tzXzVxqmeU .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tzXzVxqmeU .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tzXzVxqmeU .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tzXzVxqmeU .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tBi6fNJY9j {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tBi6fNJY9j nav.navbar {
  position: fixed;
}
.cid-tBi6fNJY9j .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBi6fNJY9j .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tBi6fNJY9j .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBi6fNJY9j .dropdown-item:hover,
.cid-tBi6fNJY9j .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-tBi6fNJY9j .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tBi6fNJY9j .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tBi6fNJY9j .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tBi6fNJY9j .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBi6fNJY9j .nav-link {
  position: relative;
}
.cid-tBi6fNJY9j .container {
  display: flex;
  margin: auto;
}
.cid-tBi6fNJY9j .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tBi6fNJY9j .dropdown-menu,
.cid-tBi6fNJY9j .navbar.opened {
  background: #ffffff !important;
}
.cid-tBi6fNJY9j .nav-item:focus,
.cid-tBi6fNJY9j .nav-link:focus {
  outline: none;
}
.cid-tBi6fNJY9j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBi6fNJY9j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBi6fNJY9j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tBi6fNJY9j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBi6fNJY9j .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBi6fNJY9j .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBi6fNJY9j .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tBi6fNJY9j .navbar.opened {
  transition: all 0.3s;
}
.cid-tBi6fNJY9j .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tBi6fNJY9j .navbar .navbar-logo img {
  width: auto;
}
.cid-tBi6fNJY9j .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBi6fNJY9j .navbar.collapsed {
  justify-content: center;
}
.cid-tBi6fNJY9j .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBi6fNJY9j .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBi6fNJY9j .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-tBi6fNJY9j .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBi6fNJY9j .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBi6fNJY9j .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tBi6fNJY9j .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBi6fNJY9j .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tBi6fNJY9j .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tBi6fNJY9j .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBi6fNJY9j .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBi6fNJY9j .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBi6fNJY9j .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBi6fNJY9j .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tBi6fNJY9j .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tBi6fNJY9j .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBi6fNJY9j .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBi6fNJY9j .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBi6fNJY9j .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBi6fNJY9j .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tBi6fNJY9j .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBi6fNJY9j .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tBi6fNJY9j .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tBi6fNJY9j .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBi6fNJY9j .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBi6fNJY9j .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBi6fNJY9j .dropdown-item.active,
.cid-tBi6fNJY9j .dropdown-item:active {
  background-color: transparent;
}
.cid-tBi6fNJY9j .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBi6fNJY9j .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBi6fNJY9j .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBi6fNJY9j .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tBi6fNJY9j .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBi6fNJY9j .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBi6fNJY9j ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBi6fNJY9j .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBi6fNJY9j button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tBi6fNJY9j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tBi6fNJY9j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tBi6fNJY9j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tBi6fNJY9j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tBi6fNJY9j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tBi6fNJY9j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tBi6fNJY9j nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tBi6fNJY9j nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tBi6fNJY9j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tBi6fNJY9j .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tBi6fNJY9j a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBi6fNJY9j .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBi6fNJY9j .navbar {
    height: 70px;
  }
  .cid-tBi6fNJY9j .navbar.opened {
    height: auto;
  }
  .cid-tBi6fNJY9j .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tBi6fO0ukN {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tBi6fO0ukN .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tBi6fO0ukN .row {
  flex-direction: row-reverse;
}
.cid-tBi6fO0ukN img {
  width: 100%;
}
.cid-tBi6fOe79M {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tBi6fOe79M .mbr-section-subtitle {
  text-align: center;
}
.cid-tBi6fOe79M .mbr-text {
  text-align: left;
}
.cid-tBij0H4KSV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f7f7f7;
}
.cid-tBij0H4KSV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBij0H4KSV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBij0H4KSV ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tBij0H4KSV li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tBij0H4KSV ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #0059ff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tBi6fP99pM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tBi6fPoDyy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tBi6fPAV0B .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tBi6fPAV0B .my-float {
  margin-top: 16px;
}
.cid-tBi6fPAV0B P {
  color: #232323;
}
.cid-tBi6fPAV0B DIV {
  color: #ffffff;
}
.cid-tBi6fPAV0B H10 {
  color: #767676;
}
.cid-tBi6fPAV0B .hidden {
  display: none;
}
.cid-tBi6fPQgbu {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tBi6fPQgbu .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tBi6fPQgbu .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tBi6fPQgbu .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tBi6fPQgbu .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tBi6fPQgbu .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tBi6fPQgbu .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tBi6fPQgbu .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tBi6fPQgbu .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tBi6fPQgbu .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tBi6fPQgbu .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tBi6fPQgbu .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tBi6fPQgbu .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tBi6fPQgbu .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tBi6fPQgbu .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tHYrI9VmBg {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tHYrI9VmBg nav.navbar {
  position: fixed;
}
.cid-tHYrI9VmBg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tHYrI9VmBg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tHYrI9VmBg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tHYrI9VmBg .dropdown-item:hover,
.cid-tHYrI9VmBg .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-tHYrI9VmBg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tHYrI9VmBg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tHYrI9VmBg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tHYrI9VmBg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tHYrI9VmBg .nav-link {
  position: relative;
}
.cid-tHYrI9VmBg .container {
  display: flex;
  margin: auto;
}
.cid-tHYrI9VmBg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tHYrI9VmBg .dropdown-menu,
.cid-tHYrI9VmBg .navbar.opened {
  background: #ffffff !important;
}
.cid-tHYrI9VmBg .nav-item:focus,
.cid-tHYrI9VmBg .nav-link:focus {
  outline: none;
}
.cid-tHYrI9VmBg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tHYrI9VmBg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tHYrI9VmBg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tHYrI9VmBg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tHYrI9VmBg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tHYrI9VmBg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tHYrI9VmBg .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tHYrI9VmBg .navbar.opened {
  transition: all 0.3s;
}
.cid-tHYrI9VmBg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tHYrI9VmBg .navbar .navbar-logo img {
  width: auto;
}
.cid-tHYrI9VmBg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tHYrI9VmBg .navbar.collapsed {
  justify-content: center;
}
.cid-tHYrI9VmBg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tHYrI9VmBg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tHYrI9VmBg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-tHYrI9VmBg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tHYrI9VmBg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tHYrI9VmBg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tHYrI9VmBg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tHYrI9VmBg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tHYrI9VmBg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tHYrI9VmBg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tHYrI9VmBg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tHYrI9VmBg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tHYrI9VmBg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tHYrI9VmBg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tHYrI9VmBg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tHYrI9VmBg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tHYrI9VmBg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tHYrI9VmBg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tHYrI9VmBg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tHYrI9VmBg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tHYrI9VmBg .navbar.navbar-short {
  min-height: 60px;
}
.cid-tHYrI9VmBg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tHYrI9VmBg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tHYrI9VmBg .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tHYrI9VmBg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tHYrI9VmBg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tHYrI9VmBg .dropdown-item.active,
.cid-tHYrI9VmBg .dropdown-item:active {
  background-color: transparent;
}
.cid-tHYrI9VmBg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tHYrI9VmBg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tHYrI9VmBg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tHYrI9VmBg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tHYrI9VmBg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tHYrI9VmBg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tHYrI9VmBg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tHYrI9VmBg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tHYrI9VmBg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tHYrI9VmBg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tHYrI9VmBg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tHYrI9VmBg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tHYrI9VmBg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tHYrI9VmBg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tHYrI9VmBg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tHYrI9VmBg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tHYrI9VmBg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tHYrI9VmBg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tHYrI9VmBg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tHYrI9VmBg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tHYrI9VmBg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tHYrI9VmBg .navbar {
    height: 70px;
  }
  .cid-tHYrI9VmBg .navbar.opened {
    height: auto;
  }
  .cid-tHYrI9VmBg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHYrIadlW3 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHYrIadlW3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tHYrIadlW3 .row {
  flex-direction: row-reverse;
}
.cid-tHYrIadlW3 img {
  width: 100%;
}
.cid-tHYtyQLnOX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tHYtyQLnOX .mbr-section-subtitle {
  text-align: center;
}
.cid-tHYtyQLnOX .mbr-text {
  text-align: left;
}
.cid-tHYtyQLnOX .mbr-section-title {
  text-align: center;
}
.cid-tHYrIaEtD6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f7f7f7;
}
.cid-tHYrIaEtD6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHYrIaEtD6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHYrIaEtD6 ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tHYrIaEtD6 li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tHYrIaEtD6 ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #0059ff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tHYrIaULxP {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tHYrIb7LQ3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tHYrIbmqrj .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tHYrIbmqrj .my-float {
  margin-top: 16px;
}
.cid-tHYrIbmqrj P {
  color: #232323;
}
.cid-tHYrIbmqrj DIV {
  color: #ffffff;
}
.cid-tHYrIbmqrj H10 {
  color: #767676;
}
.cid-tHYrIbmqrj .hidden {
  display: none;
}
.cid-tHYrIbAAzN {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tHYrIbAAzN .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tHYrIbAAzN .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tHYrIbAAzN .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tHYrIbAAzN .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tHYrIbAAzN .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tHYrIbAAzN .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tHYrIbAAzN .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tHYrIbAAzN .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tHYrIbAAzN .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tHYrIbAAzN .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tHYrIbAAzN .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tHYrIbAAzN .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tHYrIbAAzN .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tHYrIbAAzN .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tQnZbpy6vR {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tQnZbpy6vR nav.navbar {
  position: fixed;
}
.cid-tQnZbpy6vR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tQnZbpy6vR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tQnZbpy6vR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tQnZbpy6vR .dropdown-item:hover,
.cid-tQnZbpy6vR .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-tQnZbpy6vR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tQnZbpy6vR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tQnZbpy6vR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tQnZbpy6vR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tQnZbpy6vR .nav-link {
  position: relative;
}
.cid-tQnZbpy6vR .container {
  display: flex;
  margin: auto;
}
.cid-tQnZbpy6vR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tQnZbpy6vR .dropdown-menu,
.cid-tQnZbpy6vR .navbar.opened {
  background: #ffffff !important;
}
.cid-tQnZbpy6vR .nav-item:focus,
.cid-tQnZbpy6vR .nav-link:focus {
  outline: none;
}
.cid-tQnZbpy6vR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tQnZbpy6vR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tQnZbpy6vR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tQnZbpy6vR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tQnZbpy6vR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tQnZbpy6vR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tQnZbpy6vR .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tQnZbpy6vR .navbar.opened {
  transition: all 0.3s;
}
.cid-tQnZbpy6vR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tQnZbpy6vR .navbar .navbar-logo img {
  width: auto;
}
.cid-tQnZbpy6vR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tQnZbpy6vR .navbar.collapsed {
  justify-content: center;
}
.cid-tQnZbpy6vR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tQnZbpy6vR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tQnZbpy6vR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-tQnZbpy6vR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tQnZbpy6vR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tQnZbpy6vR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tQnZbpy6vR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tQnZbpy6vR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tQnZbpy6vR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tQnZbpy6vR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tQnZbpy6vR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tQnZbpy6vR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tQnZbpy6vR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tQnZbpy6vR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tQnZbpy6vR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tQnZbpy6vR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tQnZbpy6vR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tQnZbpy6vR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tQnZbpy6vR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tQnZbpy6vR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tQnZbpy6vR .navbar.navbar-short {
  min-height: 60px;
}
.cid-tQnZbpy6vR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tQnZbpy6vR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tQnZbpy6vR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tQnZbpy6vR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tQnZbpy6vR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tQnZbpy6vR .dropdown-item.active,
.cid-tQnZbpy6vR .dropdown-item:active {
  background-color: transparent;
}
.cid-tQnZbpy6vR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tQnZbpy6vR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tQnZbpy6vR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tQnZbpy6vR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tQnZbpy6vR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tQnZbpy6vR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tQnZbpy6vR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tQnZbpy6vR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tQnZbpy6vR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tQnZbpy6vR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tQnZbpy6vR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tQnZbpy6vR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tQnZbpy6vR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tQnZbpy6vR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tQnZbpy6vR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tQnZbpy6vR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tQnZbpy6vR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tQnZbpy6vR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tQnZbpy6vR .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tQnZbpy6vR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tQnZbpy6vR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tQnZbpy6vR .navbar {
    height: 70px;
  }
  .cid-tQnZbpy6vR .navbar.opened {
    height: auto;
  }
  .cid-tQnZbpy6vR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQnZbq7CW9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tQnZbq7CW9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tQnZbq7CW9 .row {
  flex-direction: row-reverse;
}
.cid-tQnZbq7CW9 img {
  width: 100%;
}
.cid-tQnZbquhYf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tQnZbquhYf .mbr-section-subtitle {
  text-align: center;
}
.cid-tQnZbquhYf .mbr-text {
  text-align: left;
}
.cid-tQnZbquhYf .mbr-section-title {
  text-align: center;
}
.cid-tQnZbrtutf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tQnZbrQHXx .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tQnZbrQHXx .my-float {
  margin-top: 16px;
}
.cid-tQnZbrQHXx P {
  color: #232323;
}
.cid-tQnZbrQHXx DIV {
  color: #ffffff;
}
.cid-tQnZbrQHXx H10 {
  color: #767676;
}
.cid-tQnZbrQHXx .hidden {
  display: none;
}
.cid-tQnZbsbxoA {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tQnZbsbxoA .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tQnZbsbxoA .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tQnZbsbxoA .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tQnZbsbxoA .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tQnZbsbxoA .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tQnZbsbxoA .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tQnZbsbxoA .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tQnZbsbxoA .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tQnZbsbxoA .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tQnZbsbxoA .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tQnZbsbxoA .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tQnZbsbxoA .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tQnZbsbxoA .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tQnZbsbxoA .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tQQXZfprI5 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tQQXZfprI5 nav.navbar {
  position: fixed;
}
.cid-tQQXZfprI5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tQQXZfprI5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tQQXZfprI5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tQQXZfprI5 .dropdown-item:hover,
.cid-tQQXZfprI5 .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-tQQXZfprI5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tQQXZfprI5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tQQXZfprI5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tQQXZfprI5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tQQXZfprI5 .nav-link {
  position: relative;
}
.cid-tQQXZfprI5 .container {
  display: flex;
  margin: auto;
}
.cid-tQQXZfprI5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tQQXZfprI5 .dropdown-menu,
.cid-tQQXZfprI5 .navbar.opened {
  background: #ffffff !important;
}
.cid-tQQXZfprI5 .nav-item:focus,
.cid-tQQXZfprI5 .nav-link:focus {
  outline: none;
}
.cid-tQQXZfprI5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tQQXZfprI5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tQQXZfprI5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tQQXZfprI5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tQQXZfprI5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tQQXZfprI5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tQQXZfprI5 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tQQXZfprI5 .navbar.opened {
  transition: all 0.3s;
}
.cid-tQQXZfprI5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tQQXZfprI5 .navbar .navbar-logo img {
  width: auto;
}
.cid-tQQXZfprI5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tQQXZfprI5 .navbar.collapsed {
  justify-content: center;
}
.cid-tQQXZfprI5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tQQXZfprI5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tQQXZfprI5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-tQQXZfprI5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tQQXZfprI5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tQQXZfprI5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tQQXZfprI5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tQQXZfprI5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tQQXZfprI5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tQQXZfprI5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tQQXZfprI5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tQQXZfprI5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tQQXZfprI5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tQQXZfprI5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tQQXZfprI5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tQQXZfprI5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tQQXZfprI5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tQQXZfprI5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tQQXZfprI5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tQQXZfprI5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tQQXZfprI5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tQQXZfprI5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tQQXZfprI5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tQQXZfprI5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tQQXZfprI5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tQQXZfprI5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tQQXZfprI5 .dropdown-item.active,
.cid-tQQXZfprI5 .dropdown-item:active {
  background-color: transparent;
}
.cid-tQQXZfprI5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tQQXZfprI5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tQQXZfprI5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tQQXZfprI5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tQQXZfprI5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tQQXZfprI5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tQQXZfprI5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tQQXZfprI5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tQQXZfprI5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tQQXZfprI5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tQQXZfprI5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tQQXZfprI5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tQQXZfprI5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tQQXZfprI5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tQQXZfprI5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tQQXZfprI5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tQQXZfprI5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tQQXZfprI5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tQQXZfprI5 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tQQXZfprI5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tQQXZfprI5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tQQXZfprI5 .navbar {
    height: 70px;
  }
  .cid-tQQXZfprI5 .navbar.opened {
    height: auto;
  }
  .cid-tQQXZfprI5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQQXZfSlDl {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tQQXZfSlDl .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tQQXZfSlDl .row {
  flex-direction: row-reverse;
}
.cid-tQQXZfSlDl img {
  width: 100%;
}
.cid-tQQXZgbp95 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tQQXZgbp95 .mbr-section-subtitle {
  text-align: center;
}
.cid-tQQXZgbp95 .mbr-text {
  text-align: left;
}
.cid-tQQXZgbp95 .mbr-section-title {
  text-align: center;
}
.cid-tQR0JQ5dkR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tQR0JQ5dkR .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-tQR0JQ5dkR .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-tQR0JQ5dkR .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #000000;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-tQR1cLzcoo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e7e6e6;
}
.cid-tQR1cLzcoo .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-tQR1cLzcoo .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-tQR1cLzcoo .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #000000;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-tQR22HC5gD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tQR22HC5gD .mbr-section-subtitle {
  text-align: center;
}
.cid-tQR22HC5gD .mbr-text {
  text-align: left;
}
.cid-tQQXZgtpzH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tQQXZgKPUU .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tQQXZgKPUU .my-float {
  margin-top: 16px;
}
.cid-tQQXZgKPUU P {
  color: #232323;
}
.cid-tQQXZgKPUU DIV {
  color: #ffffff;
}
.cid-tQQXZgKPUU H10 {
  color: #767676;
}
.cid-tQQXZgKPUU .hidden {
  display: none;
}
.cid-tQQXZh5g5M {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tQQXZh5g5M .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tQQXZh5g5M .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tQQXZh5g5M .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tQQXZh5g5M .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tQQXZh5g5M .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tQQXZh5g5M .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tQQXZh5g5M .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tQQXZh5g5M .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tQQXZh5g5M .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tQQXZh5g5M .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tQQXZh5g5M .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tQQXZh5g5M .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tQQXZh5g5M .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tQQXZh5g5M .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sUcdZG8kzw {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sUcdZG8kzw nav.navbar {
  position: fixed;
}
.cid-sUcdZG8kzw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sUcdZG8kzw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sUcdZG8kzw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sUcdZG8kzw .dropdown-item:hover,
.cid-sUcdZG8kzw .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-sUcdZG8kzw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sUcdZG8kzw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sUcdZG8kzw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sUcdZG8kzw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sUcdZG8kzw .nav-link {
  position: relative;
}
.cid-sUcdZG8kzw .container {
  display: flex;
  margin: auto;
}
.cid-sUcdZG8kzw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sUcdZG8kzw .dropdown-menu,
.cid-sUcdZG8kzw .navbar.opened {
  background: #ffffff !important;
}
.cid-sUcdZG8kzw .nav-item:focus,
.cid-sUcdZG8kzw .nav-link:focus {
  outline: none;
}
.cid-sUcdZG8kzw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sUcdZG8kzw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sUcdZG8kzw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sUcdZG8kzw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sUcdZG8kzw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sUcdZG8kzw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sUcdZG8kzw .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sUcdZG8kzw .navbar.opened {
  transition: all 0.3s;
}
.cid-sUcdZG8kzw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sUcdZG8kzw .navbar .navbar-logo img {
  width: auto;
}
.cid-sUcdZG8kzw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sUcdZG8kzw .navbar.collapsed {
  justify-content: center;
}
.cid-sUcdZG8kzw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sUcdZG8kzw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sUcdZG8kzw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-sUcdZG8kzw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sUcdZG8kzw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sUcdZG8kzw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sUcdZG8kzw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sUcdZG8kzw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sUcdZG8kzw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sUcdZG8kzw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sUcdZG8kzw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sUcdZG8kzw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sUcdZG8kzw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sUcdZG8kzw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sUcdZG8kzw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sUcdZG8kzw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sUcdZG8kzw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sUcdZG8kzw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sUcdZG8kzw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sUcdZG8kzw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sUcdZG8kzw .navbar.navbar-short {
  min-height: 60px;
}
.cid-sUcdZG8kzw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sUcdZG8kzw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sUcdZG8kzw .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sUcdZG8kzw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sUcdZG8kzw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sUcdZG8kzw .dropdown-item.active,
.cid-sUcdZG8kzw .dropdown-item:active {
  background-color: transparent;
}
.cid-sUcdZG8kzw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sUcdZG8kzw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sUcdZG8kzw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sUcdZG8kzw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sUcdZG8kzw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sUcdZG8kzw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sUcdZG8kzw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sUcdZG8kzw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sUcdZG8kzw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sUcdZG8kzw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sUcdZG8kzw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sUcdZG8kzw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sUcdZG8kzw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sUcdZG8kzw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sUcdZG8kzw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sUcdZG8kzw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sUcdZG8kzw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sUcdZG8kzw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sUcdZG8kzw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sUcdZG8kzw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sUcdZG8kzw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sUcdZG8kzw .navbar {
    height: 70px;
  }
  .cid-sUcdZG8kzw .navbar.opened {
    height: auto;
  }
  .cid-sUcdZG8kzw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sUcdZGyLre {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sUcdZGyLre .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sUcdZGyLre .row {
  flex-direction: row-reverse;
}
.cid-sUcdZGyLre img {
  width: 100%;
}
.cid-sUcdZGQF0l {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUcdZH6vUH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUcdZH6vUH .mbr-section-subtitle {
  text-align: center;
}
.cid-sUcdZH6vUH .mbr-text {
  text-align: left;
}
.cid-sUcdZHh7Az {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-sUcdZHh7Az .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sUcdZHh7Az .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sUcdZHh7Az .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sUcdZHh7Az .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sUcdZHsxxj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUcdZHsxxj .mbr-section-subtitle {
  text-align: center;
}
.cid-sUcdZHsxxj .mbr-text {
  text-align: left;
}
.cid-sUcdZJcYaP {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUcdZJqIVw {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUsBp36VpA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUsBp36VpA .mbr-section-subtitle {
  text-align: center;
}
.cid-sUsBp36VpA .mbr-text {
  text-align: left;
}
.cid-sUcdZJBYqG .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-sUcdZJBYqG .my-float {
  margin-top: 16px;
}
.cid-sUcdZJBYqG P {
  color: #232323;
}
.cid-sUcdZJBYqG DIV {
  color: #ffffff;
}
.cid-sUcdZJBYqG H10 {
  color: #767676;
}
.cid-sUcdZJBYqG .hidden {
  display: none;
}
.cid-tvlZJ7SJlX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tvlZJ7SJlX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tvlZJ7SJlX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tvlZJ7SJlX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tvlZJ7SJlX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tvlZJ7SJlX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tvlZJ7SJlX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlZJ7SJlX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tvlZJ7SJlX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tSnbEKimJm {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tSnbEKimJm nav.navbar {
  position: fixed;
}
.cid-tSnbEKimJm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tSnbEKimJm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tSnbEKimJm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tSnbEKimJm .dropdown-item:hover,
.cid-tSnbEKimJm .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-tSnbEKimJm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tSnbEKimJm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tSnbEKimJm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tSnbEKimJm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tSnbEKimJm .nav-link {
  position: relative;
}
.cid-tSnbEKimJm .container {
  display: flex;
  margin: auto;
}
.cid-tSnbEKimJm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tSnbEKimJm .dropdown-menu,
.cid-tSnbEKimJm .navbar.opened {
  background: #ffffff !important;
}
.cid-tSnbEKimJm .nav-item:focus,
.cid-tSnbEKimJm .nav-link:focus {
  outline: none;
}
.cid-tSnbEKimJm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tSnbEKimJm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tSnbEKimJm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tSnbEKimJm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tSnbEKimJm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tSnbEKimJm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tSnbEKimJm .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tSnbEKimJm .navbar.opened {
  transition: all 0.3s;
}
.cid-tSnbEKimJm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tSnbEKimJm .navbar .navbar-logo img {
  width: auto;
}
.cid-tSnbEKimJm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tSnbEKimJm .navbar.collapsed {
  justify-content: center;
}
.cid-tSnbEKimJm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tSnbEKimJm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tSnbEKimJm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-tSnbEKimJm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tSnbEKimJm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tSnbEKimJm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tSnbEKimJm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tSnbEKimJm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tSnbEKimJm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tSnbEKimJm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tSnbEKimJm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tSnbEKimJm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tSnbEKimJm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tSnbEKimJm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tSnbEKimJm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tSnbEKimJm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tSnbEKimJm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tSnbEKimJm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tSnbEKimJm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tSnbEKimJm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tSnbEKimJm .navbar.navbar-short {
  min-height: 60px;
}
.cid-tSnbEKimJm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tSnbEKimJm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tSnbEKimJm .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tSnbEKimJm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tSnbEKimJm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tSnbEKimJm .dropdown-item.active,
.cid-tSnbEKimJm .dropdown-item:active {
  background-color: transparent;
}
.cid-tSnbEKimJm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tSnbEKimJm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tSnbEKimJm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tSnbEKimJm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tSnbEKimJm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tSnbEKimJm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tSnbEKimJm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tSnbEKimJm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tSnbEKimJm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tSnbEKimJm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tSnbEKimJm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tSnbEKimJm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tSnbEKimJm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tSnbEKimJm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tSnbEKimJm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tSnbEKimJm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tSnbEKimJm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tSnbEKimJm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tSnbEKimJm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tSnbEKimJm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tSnbEKimJm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tSnbEKimJm .navbar {
    height: 70px;
  }
  .cid-tSnbEKimJm .navbar.opened {
    height: auto;
  }
  .cid-tSnbEKimJm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tSnbEKTdA3 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tSnbEKTdA3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tSnbEKTdA3 .row {
  flex-direction: row-reverse;
}
.cid-tSnbEKTdA3 img {
  width: 100%;
}
.cid-tSnbELeSct {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tSnbELeSct .mbr-fallback-image.disabled {
  display: none;
}
.cid-tSnbELeSct .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tSnbELCWg1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tSnbELCWg1 blockquote {
  border-color: #6592e6;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-tSnbELUyb6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tSnbEMc4YL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tSnbEMc4YL .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-tSnbEMc4YL .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-tSnbEMc4YL .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #000000;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-tSngrEJbog {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tSnbEMv4rc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e7e6e6;
}
.cid-tSnbEMv4rc .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-tSnbEMv4rc .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-tSnbEMv4rc .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #000000;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-tSnbEMOGv6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tSnbEMOGv6 .mbr-section-subtitle {
  text-align: center;
}
.cid-tSnbEMOGv6 .mbr-text {
  text-align: left;
}
.cid-tSnbENaqlB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tSnbENtBaY .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tSnbENtBaY .my-float {
  margin-top: 16px;
}
.cid-tSnbENtBaY P {
  color: #232323;
}
.cid-tSnbENtBaY DIV {
  color: #ffffff;
}
.cid-tSnbENtBaY H10 {
  color: #767676;
}
.cid-tSnbENtBaY .hidden {
  display: none;
}
.cid-tSnbENN5aa {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tSnbENN5aa .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tSnbENN5aa .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tSnbENN5aa .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tSnbENN5aa .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tSnbENN5aa .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tSnbENN5aa .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tSnbENN5aa .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tSnbENN5aa .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tSnbENN5aa .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tSnbENN5aa .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tSnbENN5aa .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tSnbENN5aa .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tSnbENN5aa .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tSnbENN5aa .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tWdof7PAjw {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tWdof7PAjw nav.navbar {
  position: fixed;
}
.cid-tWdof7PAjw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tWdof7PAjw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tWdof7PAjw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tWdof7PAjw .dropdown-item:hover,
.cid-tWdof7PAjw .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-tWdof7PAjw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tWdof7PAjw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tWdof7PAjw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tWdof7PAjw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tWdof7PAjw .nav-link {
  position: relative;
}
.cid-tWdof7PAjw .container {
  display: flex;
  margin: auto;
}
.cid-tWdof7PAjw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tWdof7PAjw .dropdown-menu,
.cid-tWdof7PAjw .navbar.opened {
  background: #ffffff !important;
}
.cid-tWdof7PAjw .nav-item:focus,
.cid-tWdof7PAjw .nav-link:focus {
  outline: none;
}
.cid-tWdof7PAjw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tWdof7PAjw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tWdof7PAjw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tWdof7PAjw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tWdof7PAjw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tWdof7PAjw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tWdof7PAjw .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tWdof7PAjw .navbar.opened {
  transition: all 0.3s;
}
.cid-tWdof7PAjw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tWdof7PAjw .navbar .navbar-logo img {
  width: auto;
}
.cid-tWdof7PAjw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tWdof7PAjw .navbar.collapsed {
  justify-content: center;
}
.cid-tWdof7PAjw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tWdof7PAjw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tWdof7PAjw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-tWdof7PAjw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tWdof7PAjw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tWdof7PAjw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tWdof7PAjw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tWdof7PAjw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tWdof7PAjw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tWdof7PAjw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tWdof7PAjw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tWdof7PAjw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tWdof7PAjw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tWdof7PAjw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tWdof7PAjw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tWdof7PAjw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tWdof7PAjw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tWdof7PAjw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tWdof7PAjw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tWdof7PAjw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tWdof7PAjw .navbar.navbar-short {
  min-height: 60px;
}
.cid-tWdof7PAjw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tWdof7PAjw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tWdof7PAjw .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tWdof7PAjw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tWdof7PAjw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tWdof7PAjw .dropdown-item.active,
.cid-tWdof7PAjw .dropdown-item:active {
  background-color: transparent;
}
.cid-tWdof7PAjw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tWdof7PAjw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tWdof7PAjw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tWdof7PAjw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tWdof7PAjw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tWdof7PAjw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tWdof7PAjw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tWdof7PAjw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tWdof7PAjw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tWdof7PAjw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tWdof7PAjw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tWdof7PAjw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tWdof7PAjw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tWdof7PAjw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tWdof7PAjw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tWdof7PAjw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tWdof7PAjw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tWdof7PAjw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tWdof7PAjw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tWdof7PAjw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tWdof7PAjw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tWdof7PAjw .navbar {
    height: 70px;
  }
  .cid-tWdof7PAjw .navbar.opened {
    height: auto;
  }
  .cid-tWdof7PAjw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWdof8j7FY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tWdof8j7FY .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tWdof8j7FY .row {
  flex-direction: row-reverse;
}
.cid-tWdof8j7FY img {
  width: 100%;
}
.cid-tWdof8FqgU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tWdof8FqgU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWdof8FqgU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWdof92HtR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tWdof92HtR blockquote {
  border-color: #6592e6;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-tWdof9kNDn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tWdof9FJGm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tWdof9FJGm .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-tWdof9FJGm .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-tWdof9FJGm .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #000000;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-tWdofakfbw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e7e6e6;
}
.cid-tWdofakfbw .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-tWdofakfbw .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-tWdofakfbw .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #000000;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-tWdofaGr7j {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tWdofaGr7j .mbr-section-subtitle {
  text-align: center;
}
.cid-tWdofaGr7j .mbr-text {
  text-align: left;
}
.cid-tWdofb070S {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tWdofblT3K .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tWdofblT3K .my-float {
  margin-top: 16px;
}
.cid-tWdofblT3K P {
  color: #232323;
}
.cid-tWdofblT3K DIV {
  color: #ffffff;
}
.cid-tWdofblT3K H10 {
  color: #767676;
}
.cid-tWdofblT3K .hidden {
  display: none;
}
.cid-tWdofbH0Qi {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tWdofbH0Qi .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tWdofbH0Qi .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tWdofbH0Qi .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tWdofbH0Qi .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tWdofbH0Qi .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tWdofbH0Qi .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tWdofbH0Qi .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tWdofbH0Qi .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tWdofbH0Qi .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tWdofbH0Qi .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tWdofbH0Qi .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWdofbH0Qi .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWdofbH0Qi .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tWdofbH0Qi .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tQVFEvdK3R {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tQVFEvdK3R nav.navbar {
  position: fixed;
}
.cid-tQVFEvdK3R .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tQVFEvdK3R .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tQVFEvdK3R .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tQVFEvdK3R .dropdown-item:hover,
.cid-tQVFEvdK3R .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-tQVFEvdK3R .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tQVFEvdK3R .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tQVFEvdK3R .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tQVFEvdK3R .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tQVFEvdK3R .nav-link {
  position: relative;
}
.cid-tQVFEvdK3R .container {
  display: flex;
  margin: auto;
}
.cid-tQVFEvdK3R .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tQVFEvdK3R .dropdown-menu,
.cid-tQVFEvdK3R .navbar.opened {
  background: #ffffff !important;
}
.cid-tQVFEvdK3R .nav-item:focus,
.cid-tQVFEvdK3R .nav-link:focus {
  outline: none;
}
.cid-tQVFEvdK3R .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tQVFEvdK3R .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tQVFEvdK3R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tQVFEvdK3R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tQVFEvdK3R .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tQVFEvdK3R .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tQVFEvdK3R .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tQVFEvdK3R .navbar.opened {
  transition: all 0.3s;
}
.cid-tQVFEvdK3R .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tQVFEvdK3R .navbar .navbar-logo img {
  width: auto;
}
.cid-tQVFEvdK3R .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tQVFEvdK3R .navbar.collapsed {
  justify-content: center;
}
.cid-tQVFEvdK3R .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tQVFEvdK3R .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tQVFEvdK3R .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-tQVFEvdK3R .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tQVFEvdK3R .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tQVFEvdK3R .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tQVFEvdK3R .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tQVFEvdK3R .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tQVFEvdK3R .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tQVFEvdK3R .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tQVFEvdK3R .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tQVFEvdK3R .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tQVFEvdK3R .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tQVFEvdK3R .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tQVFEvdK3R .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tQVFEvdK3R .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tQVFEvdK3R .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tQVFEvdK3R .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tQVFEvdK3R .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tQVFEvdK3R .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tQVFEvdK3R .navbar.navbar-short {
  min-height: 60px;
}
.cid-tQVFEvdK3R .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tQVFEvdK3R .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tQVFEvdK3R .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tQVFEvdK3R .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tQVFEvdK3R .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tQVFEvdK3R .dropdown-item.active,
.cid-tQVFEvdK3R .dropdown-item:active {
  background-color: transparent;
}
.cid-tQVFEvdK3R .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tQVFEvdK3R .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tQVFEvdK3R .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tQVFEvdK3R .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tQVFEvdK3R .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tQVFEvdK3R .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tQVFEvdK3R ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tQVFEvdK3R .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tQVFEvdK3R button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tQVFEvdK3R button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tQVFEvdK3R button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tQVFEvdK3R button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tQVFEvdK3R button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tQVFEvdK3R button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tQVFEvdK3R nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tQVFEvdK3R nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tQVFEvdK3R nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tQVFEvdK3R nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tQVFEvdK3R .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tQVFEvdK3R a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tQVFEvdK3R .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tQVFEvdK3R .navbar {
    height: 70px;
  }
  .cid-tQVFEvdK3R .navbar.opened {
    height: auto;
  }
  .cid-tQVFEvdK3R .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQVFEvKOL1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tQVFEvKOL1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tQVFEvKOL1 .row {
  flex-direction: row-reverse;
}
.cid-tQVFEvKOL1 img {
  width: 100%;
}
.cid-tQVLzv4PAn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tQVLzv4PAn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tQVLzv4PAn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tQVL3JXzLF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tQVL3JXzLF blockquote {
  border-color: #6592e6;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-tQVLOWxoJV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tQVFEwpY89 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tQVFEwpY89 .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-tQVFEwpY89 .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-tQVFEwpY89 .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #000000;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-tQVFEwH05w {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e7e6e6;
}
.cid-tQVFEwH05w .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-tQVFEwH05w .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-tQVFEwH05w .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #000000;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-tQVFEx0Pac {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tQVFEx0Pac .mbr-section-subtitle {
  text-align: center;
}
.cid-tQVFEx0Pac .mbr-text {
  text-align: left;
}
.cid-tQVFExiEUQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tQVFExBV2P .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tQVFExBV2P .my-float {
  margin-top: 16px;
}
.cid-tQVFExBV2P P {
  color: #232323;
}
.cid-tQVFExBV2P DIV {
  color: #ffffff;
}
.cid-tQVFExBV2P H10 {
  color: #767676;
}
.cid-tQVFExBV2P .hidden {
  display: none;
}
.cid-tQVFExXbvW {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tQVFExXbvW .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tQVFExXbvW .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tQVFExXbvW .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tQVFExXbvW .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tQVFExXbvW .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tQVFExXbvW .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tQVFExXbvW .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tQVFExXbvW .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tQVFExXbvW .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tQVFExXbvW .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tQVFExXbvW .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tQVFExXbvW .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tQVFExXbvW .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tQVFExXbvW .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-ugiSgXCEJo {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ugiSgY4sK9 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ugiSgY4sK9 .item:focus,
.cid-ugiSgY4sK9 span:focus {
  outline: none;
}
.cid-ugiSgY4sK9 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ugiSgY4sK9 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #e8e8e8;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ugiSgY4sK9 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ugiSgY4sK9 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ugiSgY4sK9 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ugiSgY4sK9 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ugiSgY4sK9 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ugiSgY4sK9 .mbr-section-title {
  color: #000000;
}
.cid-ugiSgY4sK9 .mbr-text,
.cid-ugiSgY4sK9 .mbr-section-btn {
  text-align: center;
}
.cid-ugiSgY4sK9 .item-title {
  text-align: center;
}
.cid-ugiSgY4sK9 .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-ugiSgZ7Zfu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ugiSgZus4H {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ugiSgZus4H nav.navbar {
  position: fixed;
}
.cid-ugiSgZus4H .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugiSgZus4H .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ugiSgZus4H .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ugiSgZus4H .dropdown-item:hover,
.cid-ugiSgZus4H .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-ugiSgZus4H .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ugiSgZus4H .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ugiSgZus4H .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ugiSgZus4H .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ugiSgZus4H .nav-link {
  position: relative;
}
.cid-ugiSgZus4H .container {
  display: flex;
  margin: auto;
}
.cid-ugiSgZus4H .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugiSgZus4H .dropdown-menu,
.cid-ugiSgZus4H .navbar.opened {
  background: #ffffff !important;
}
.cid-ugiSgZus4H .nav-item:focus,
.cid-ugiSgZus4H .nav-link:focus {
  outline: none;
}
.cid-ugiSgZus4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugiSgZus4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugiSgZus4H .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugiSgZus4H .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugiSgZus4H .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugiSgZus4H .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugiSgZus4H .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-ugiSgZus4H .navbar.opened {
  transition: all 0.3s;
}
.cid-ugiSgZus4H .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugiSgZus4H .navbar .navbar-logo img {
  width: auto;
}
.cid-ugiSgZus4H .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ugiSgZus4H .navbar.collapsed {
  justify-content: center;
}
.cid-ugiSgZus4H .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugiSgZus4H .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugiSgZus4H .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-ugiSgZus4H .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugiSgZus4H .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugiSgZus4H .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ugiSgZus4H .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugiSgZus4H .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugiSgZus4H .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ugiSgZus4H .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugiSgZus4H .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugiSgZus4H .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugiSgZus4H .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugiSgZus4H .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ugiSgZus4H .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ugiSgZus4H .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ugiSgZus4H .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugiSgZus4H .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ugiSgZus4H .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugiSgZus4H .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugiSgZus4H .navbar.navbar-short {
  min-height: 60px;
}
.cid-ugiSgZus4H .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ugiSgZus4H .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ugiSgZus4H .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugiSgZus4H .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugiSgZus4H .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugiSgZus4H .dropdown-item.active,
.cid-ugiSgZus4H .dropdown-item:active {
  background-color: transparent;
}
.cid-ugiSgZus4H .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugiSgZus4H .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugiSgZus4H .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugiSgZus4H .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugiSgZus4H .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ugiSgZus4H .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ugiSgZus4H ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugiSgZus4H .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ugiSgZus4H button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugiSgZus4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugiSgZus4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugiSgZus4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugiSgZus4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugiSgZus4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugiSgZus4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugiSgZus4H nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugiSgZus4H nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugiSgZus4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugiSgZus4H .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ugiSgZus4H a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugiSgZus4H .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugiSgZus4H .navbar {
    height: 70px;
  }
  .cid-ugiSgZus4H .navbar.opened {
    height: auto;
  }
  .cid-ugiSgZus4H .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vcMW8F66OP {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugiSh0sbhC {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-ugiSh0sbhC .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ugiSh0sbhC .social-row {
  width: 100%;
  justify-content: center;
}
.cid-ugiSh0sbhC .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ugiSh0sbhC .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-ugiSh0sbhC .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-ugiSh0sbhC .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-ugiSh0sbhC .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ugiSh0sbhC .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-ugiSh0sbhC .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ugiSh0sbhC .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-ugiSh0sbhC .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ugiSh0sbhC .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ugiSh0sbhC .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-ugiSh0sbhC .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-ugiSh14xG4 .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 22px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 100px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-ugiSh14xG4 .my-float {
  margin-top: 16px;
}
.cid-ugiSh14xG4 P {
  color: #232323;
}
.cid-ugiSh14xG4 DIV {
  color: #ffffff;
}
.cid-ugiSh14xG4 H10 {
  color: #767676;
}
.cid-ugiSh14xG4 .hidden {
  display: none;
}
.cid-ugiYmMin2j {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ugiYmMin2j nav.navbar {
  position: fixed;
}
.cid-ugiYmMin2j .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugiYmMin2j .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ugiYmMin2j .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ugiYmMin2j .dropdown-item:hover,
.cid-ugiYmMin2j .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-ugiYmMin2j .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ugiYmMin2j .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ugiYmMin2j .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ugiYmMin2j .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ugiYmMin2j .nav-link {
  position: relative;
}
.cid-ugiYmMin2j .container {
  display: flex;
  margin: auto;
}
.cid-ugiYmMin2j .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugiYmMin2j .dropdown-menu,
.cid-ugiYmMin2j .navbar.opened {
  background: #ffffff !important;
}
.cid-ugiYmMin2j .nav-item:focus,
.cid-ugiYmMin2j .nav-link:focus {
  outline: none;
}
.cid-ugiYmMin2j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugiYmMin2j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugiYmMin2j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugiYmMin2j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugiYmMin2j .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugiYmMin2j .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugiYmMin2j .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-ugiYmMin2j .navbar.opened {
  transition: all 0.3s;
}
.cid-ugiYmMin2j .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugiYmMin2j .navbar .navbar-logo img {
  width: auto;
}
.cid-ugiYmMin2j .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ugiYmMin2j .navbar.collapsed {
  justify-content: center;
}
.cid-ugiYmMin2j .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugiYmMin2j .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugiYmMin2j .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-ugiYmMin2j .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugiYmMin2j .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugiYmMin2j .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ugiYmMin2j .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugiYmMin2j .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugiYmMin2j .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ugiYmMin2j .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugiYmMin2j .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugiYmMin2j .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugiYmMin2j .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugiYmMin2j .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ugiYmMin2j .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ugiYmMin2j .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ugiYmMin2j .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugiYmMin2j .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ugiYmMin2j .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugiYmMin2j .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugiYmMin2j .navbar.navbar-short {
  min-height: 60px;
}
.cid-ugiYmMin2j .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ugiYmMin2j .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ugiYmMin2j .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugiYmMin2j .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugiYmMin2j .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugiYmMin2j .dropdown-item.active,
.cid-ugiYmMin2j .dropdown-item:active {
  background-color: transparent;
}
.cid-ugiYmMin2j .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugiYmMin2j .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugiYmMin2j .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugiYmMin2j .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugiYmMin2j .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ugiYmMin2j .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ugiYmMin2j ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugiYmMin2j .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ugiYmMin2j button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugiYmMin2j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugiYmMin2j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugiYmMin2j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugiYmMin2j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugiYmMin2j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugiYmMin2j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugiYmMin2j nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugiYmMin2j nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugiYmMin2j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugiYmMin2j .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ugiYmMin2j a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugiYmMin2j .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugiYmMin2j .navbar {
    height: 70px;
  }
  .cid-ugiYmMin2j .navbar.opened {
    height: auto;
  }
  .cid-ugiYmMin2j .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugiYmMMKv2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ugiYmMMKv2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ugiYmMMKv2 .row {
  flex-direction: row-reverse;
}
.cid-ugiYmMMKv2 img {
  width: 100%;
}
.cid-ugiYmN7zAx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ugiYmN7zAx .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugiYmN7zAx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugj0oLbvDQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugj309TyYn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e7e6e6;
}
.cid-ugj309TyYn .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-ugj309TyYn .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-ugj309TyYn .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-ugj309TyYn .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugiYmOH6ix {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugiYmOH6ix .mbr-section-subtitle {
  text-align: center;
}
.cid-ugiYmOH6ix .mbr-text {
  text-align: left;
}
.cid-ugiYmOZl5B {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugiYmPhuPw .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-ugiYmPhuPw .my-float {
  margin-top: 16px;
}
.cid-ugiYmPhuPw P {
  color: #232323;
}
.cid-ugiYmPhuPw DIV {
  color: #ffffff;
}
.cid-ugiYmPhuPw H10 {
  color: #767676;
}
.cid-ugiYmPhuPw .hidden {
  display: none;
}
.cid-ugiYmPDL9N {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-ugiYmPDL9N .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ugiYmPDL9N .social-row {
  width: 100%;
  justify-content: center;
}
.cid-ugiYmPDL9N .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ugiYmPDL9N .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-ugiYmPDL9N .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-ugiYmPDL9N .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-ugiYmPDL9N .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ugiYmPDL9N .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-ugiYmPDL9N .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ugiYmPDL9N .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-ugiYmPDL9N .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ugiYmPDL9N .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ugiYmPDL9N .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-ugiYmPDL9N .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-ukEPYWuSEi {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ukEPYWuSEi nav.navbar {
  position: fixed;
}
.cid-ukEPYWuSEi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukEPYWuSEi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukEPYWuSEi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukEPYWuSEi .dropdown-item:hover,
.cid-ukEPYWuSEi .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-ukEPYWuSEi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukEPYWuSEi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukEPYWuSEi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukEPYWuSEi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukEPYWuSEi .nav-link {
  position: relative;
}
.cid-ukEPYWuSEi .container {
  display: flex;
  margin: auto;
}
.cid-ukEPYWuSEi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukEPYWuSEi .dropdown-menu,
.cid-ukEPYWuSEi .navbar.opened {
  background: #ffffff !important;
}
.cid-ukEPYWuSEi .nav-item:focus,
.cid-ukEPYWuSEi .nav-link:focus {
  outline: none;
}
.cid-ukEPYWuSEi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukEPYWuSEi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukEPYWuSEi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukEPYWuSEi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukEPYWuSEi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukEPYWuSEi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukEPYWuSEi .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-ukEPYWuSEi .navbar.opened {
  transition: all 0.3s;
}
.cid-ukEPYWuSEi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukEPYWuSEi .navbar .navbar-logo img {
  width: auto;
}
.cid-ukEPYWuSEi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukEPYWuSEi .navbar.collapsed {
  justify-content: center;
}
.cid-ukEPYWuSEi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukEPYWuSEi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukEPYWuSEi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-ukEPYWuSEi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukEPYWuSEi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukEPYWuSEi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukEPYWuSEi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukEPYWuSEi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukEPYWuSEi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukEPYWuSEi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukEPYWuSEi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukEPYWuSEi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukEPYWuSEi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukEPYWuSEi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukEPYWuSEi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukEPYWuSEi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukEPYWuSEi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukEPYWuSEi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukEPYWuSEi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukEPYWuSEi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ukEPYWuSEi .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukEPYWuSEi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukEPYWuSEi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukEPYWuSEi .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukEPYWuSEi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukEPYWuSEi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukEPYWuSEi .dropdown-item.active,
.cid-ukEPYWuSEi .dropdown-item:active {
  background-color: transparent;
}
.cid-ukEPYWuSEi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukEPYWuSEi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukEPYWuSEi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukEPYWuSEi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ukEPYWuSEi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukEPYWuSEi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukEPYWuSEi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukEPYWuSEi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukEPYWuSEi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukEPYWuSEi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ukEPYWuSEi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukEPYWuSEi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukEPYWuSEi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukEPYWuSEi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukEPYWuSEi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukEPYWuSEi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukEPYWuSEi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukEPYWuSEi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukEPYWuSEi .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukEPYWuSEi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukEPYWuSEi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukEPYWuSEi .navbar {
    height: 70px;
  }
  .cid-ukEPYWuSEi .navbar.opened {
    height: auto;
  }
  .cid-ukEPYWuSEi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukEPYX11Ia {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ukEPYX11Ia .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ukEPYX11Ia .row {
  flex-direction: row-reverse;
}
.cid-ukEPYX11Ia img {
  width: 100%;
}
.cid-ukEPYXm39F {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ukEPYXm39F .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukEPYXm39F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukEPYXKzbR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ukETlmMyp7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e7e6e6;
}
.cid-ukETlmMyp7 .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-ukETlmMyp7 .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-ukETlmMyp7 .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #000000;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-ukETFlhZFl {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ukEUUXsH9y {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukEUUXsH9y .counter-container ol {
  margin-bottom: 0;
}
.cid-ukEUUXsH9y .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-ukEPYYu9bR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ukEPYYu9bR .mbr-section-subtitle {
  text-align: center;
}
.cid-ukEPYYu9bR .mbr-text {
  text-align: left;
}
.cid-ukEPYYRQh7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ukEPYZbTGG .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-ukEPYZbTGG .my-float {
  margin-top: 16px;
}
.cid-ukEPYZbTGG P {
  color: #232323;
}
.cid-ukEPYZbTGG DIV {
  color: #ffffff;
}
.cid-ukEPYZbTGG H10 {
  color: #767676;
}
.cid-ukEPYZbTGG .hidden {
  display: none;
}
.cid-ukEPYZxmgP {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-ukEPYZxmgP .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukEPYZxmgP .social-row {
  width: 100%;
  justify-content: center;
}
.cid-ukEPYZxmgP .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukEPYZxmgP .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-ukEPYZxmgP .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-ukEPYZxmgP .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-ukEPYZxmgP .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukEPYZxmgP .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-ukEPYZxmgP .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ukEPYZxmgP .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-ukEPYZxmgP .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ukEPYZxmgP .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukEPYZxmgP .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-ukEPYZxmgP .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uxLjVRkNde {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uxLjVRkNde nav.navbar {
  position: fixed;
}
.cid-uxLjVRkNde .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uxLjVRkNde .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uxLjVRkNde .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uxLjVRkNde .dropdown-item:hover,
.cid-uxLjVRkNde .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-uxLjVRkNde .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uxLjVRkNde .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uxLjVRkNde .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uxLjVRkNde .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uxLjVRkNde .nav-link {
  position: relative;
}
.cid-uxLjVRkNde .container {
  display: flex;
  margin: auto;
}
.cid-uxLjVRkNde .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uxLjVRkNde .dropdown-menu,
.cid-uxLjVRkNde .navbar.opened {
  background: #ffffff !important;
}
.cid-uxLjVRkNde .nav-item:focus,
.cid-uxLjVRkNde .nav-link:focus {
  outline: none;
}
.cid-uxLjVRkNde .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uxLjVRkNde .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uxLjVRkNde .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uxLjVRkNde .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uxLjVRkNde .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uxLjVRkNde .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uxLjVRkNde .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uxLjVRkNde .navbar.opened {
  transition: all 0.3s;
}
.cid-uxLjVRkNde .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uxLjVRkNde .navbar .navbar-logo img {
  width: auto;
}
.cid-uxLjVRkNde .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uxLjVRkNde .navbar.collapsed {
  justify-content: center;
}
.cid-uxLjVRkNde .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uxLjVRkNde .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uxLjVRkNde .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-uxLjVRkNde .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uxLjVRkNde .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uxLjVRkNde .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uxLjVRkNde .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uxLjVRkNde .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uxLjVRkNde .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uxLjVRkNde .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uxLjVRkNde .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uxLjVRkNde .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uxLjVRkNde .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uxLjVRkNde .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uxLjVRkNde .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uxLjVRkNde .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uxLjVRkNde .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uxLjVRkNde .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uxLjVRkNde .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uxLjVRkNde .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uxLjVRkNde .navbar.navbar-short {
  min-height: 60px;
}
.cid-uxLjVRkNde .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uxLjVRkNde .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uxLjVRkNde .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uxLjVRkNde .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uxLjVRkNde .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uxLjVRkNde .dropdown-item.active,
.cid-uxLjVRkNde .dropdown-item:active {
  background-color: transparent;
}
.cid-uxLjVRkNde .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uxLjVRkNde .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uxLjVRkNde .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uxLjVRkNde .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uxLjVRkNde .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uxLjVRkNde .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uxLjVRkNde ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uxLjVRkNde .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uxLjVRkNde button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uxLjVRkNde button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uxLjVRkNde button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uxLjVRkNde button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxLjVRkNde button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxLjVRkNde button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uxLjVRkNde nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxLjVRkNde nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uxLjVRkNde nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uxLjVRkNde nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxLjVRkNde .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uxLjVRkNde a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uxLjVRkNde .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uxLjVRkNde .navbar {
    height: 70px;
  }
  .cid-uxLjVRkNde .navbar.opened {
    height: auto;
  }
  .cid-uxLjVRkNde .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uxLjVRQoE6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uxLjVRQoE6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uxLjVRQoE6 .row {
  flex-direction: row-reverse;
}
.cid-uxLjVRQoE6 img {
  width: 100%;
}
.cid-uxLjVSbN9J {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uxLjVSbN9J .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxLjVSbN9J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxLjVSzhLg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uxLjVSS6PM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e7e6e6;
}
.cid-uxLjVSS6PM .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-uxLjVSS6PM .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-uxLjVSS6PM .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #000000;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-uxLjVTcoWK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uxLlYtmqnN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uxLlYtmqnN .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-uxLlYtmqnN .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-uxLlYtmqnN .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #000000;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-uxLjVTSHK5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uxLjVTSHK5 .mbr-section-subtitle {
  text-align: center;
}
.cid-uxLjVTSHK5 .mbr-text {
  text-align: left;
}
.cid-uxLjVUcR64 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uxLjVUvmRG .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-uxLjVUvmRG .my-float {
  margin-top: 16px;
}
.cid-uxLjVUvmRG P {
  color: #232323;
}
.cid-uxLjVUvmRG DIV {
  color: #ffffff;
}
.cid-uxLjVUvmRG H10 {
  color: #767676;
}
.cid-uxLjVUvmRG .hidden {
  display: none;
}
.cid-uxLjVURjn6 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uxLjVURjn6 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uxLjVURjn6 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uxLjVURjn6 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uxLjVURjn6 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uxLjVURjn6 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uxLjVURjn6 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uxLjVURjn6 .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uxLjVURjn6 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uxLjVURjn6 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uxLjVURjn6 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uxLjVURjn6 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uxLjVURjn6 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uxLjVURjn6 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uxLjVURjn6 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uxLqcsl0rL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uxLqcsl0rL nav.navbar {
  position: fixed;
}
.cid-uxLqcsl0rL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uxLqcsl0rL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uxLqcsl0rL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uxLqcsl0rL .dropdown-item:hover,
.cid-uxLqcsl0rL .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-uxLqcsl0rL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uxLqcsl0rL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uxLqcsl0rL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uxLqcsl0rL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uxLqcsl0rL .nav-link {
  position: relative;
}
.cid-uxLqcsl0rL .container {
  display: flex;
  margin: auto;
}
.cid-uxLqcsl0rL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uxLqcsl0rL .dropdown-menu,
.cid-uxLqcsl0rL .navbar.opened {
  background: #ffffff !important;
}
.cid-uxLqcsl0rL .nav-item:focus,
.cid-uxLqcsl0rL .nav-link:focus {
  outline: none;
}
.cid-uxLqcsl0rL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uxLqcsl0rL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uxLqcsl0rL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uxLqcsl0rL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uxLqcsl0rL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uxLqcsl0rL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uxLqcsl0rL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uxLqcsl0rL .navbar.opened {
  transition: all 0.3s;
}
.cid-uxLqcsl0rL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uxLqcsl0rL .navbar .navbar-logo img {
  width: auto;
}
.cid-uxLqcsl0rL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uxLqcsl0rL .navbar.collapsed {
  justify-content: center;
}
.cid-uxLqcsl0rL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uxLqcsl0rL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uxLqcsl0rL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-uxLqcsl0rL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uxLqcsl0rL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uxLqcsl0rL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uxLqcsl0rL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uxLqcsl0rL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uxLqcsl0rL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uxLqcsl0rL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uxLqcsl0rL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uxLqcsl0rL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uxLqcsl0rL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uxLqcsl0rL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uxLqcsl0rL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uxLqcsl0rL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uxLqcsl0rL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uxLqcsl0rL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uxLqcsl0rL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uxLqcsl0rL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uxLqcsl0rL .navbar.navbar-short {
  min-height: 60px;
}
.cid-uxLqcsl0rL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uxLqcsl0rL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uxLqcsl0rL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uxLqcsl0rL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uxLqcsl0rL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uxLqcsl0rL .dropdown-item.active,
.cid-uxLqcsl0rL .dropdown-item:active {
  background-color: transparent;
}
.cid-uxLqcsl0rL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uxLqcsl0rL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uxLqcsl0rL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uxLqcsl0rL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uxLqcsl0rL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uxLqcsl0rL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uxLqcsl0rL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uxLqcsl0rL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uxLqcsl0rL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uxLqcsl0rL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uxLqcsl0rL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uxLqcsl0rL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxLqcsl0rL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxLqcsl0rL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uxLqcsl0rL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxLqcsl0rL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uxLqcsl0rL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uxLqcsl0rL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxLqcsl0rL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uxLqcsl0rL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uxLqcsl0rL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uxLqcsl0rL .navbar {
    height: 70px;
  }
  .cid-uxLqcsl0rL .navbar.opened {
    height: auto;
  }
  .cid-uxLqcsl0rL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uxLqct2fxj {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uxLqct2fxj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uxLqct2fxj .row {
  flex-direction: row-reverse;
}
.cid-uxLqct2fxj img {
  width: 100%;
}
.cid-uxLqctqWuZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uxLqctqWuZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxLqctqWuZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxLqctPoiR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uxLsI6l09j {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-uxLsI6l09j .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-uxLsI6l09j .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-uxLsI6l09j .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-uxLsI6l09j .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uxLqcuvzt7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uxLqcvxAZG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uxLqcvRgAI .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-uxLqcvRgAI .my-float {
  margin-top: 16px;
}
.cid-uxLqcvRgAI P {
  color: #232323;
}
.cid-uxLqcvRgAI DIV {
  color: #ffffff;
}
.cid-uxLqcvRgAI H10 {
  color: #767676;
}
.cid-uxLqcvRgAI .hidden {
  display: none;
}
.cid-uxLqcwf6Xz {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uxLqcwf6Xz .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uxLqcwf6Xz .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uxLqcwf6Xz .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uxLqcwf6Xz .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uxLqcwf6Xz .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uxLqcwf6Xz .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uxLqcwf6Xz .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uxLqcwf6Xz .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uxLqcwf6Xz .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uxLqcwf6Xz .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uxLqcwf6Xz .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uxLqcwf6Xz .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uxLqcwf6Xz .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uxLqcwf6Xz .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uzhjCSmNyn {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uzhjCSQUd5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uzhjCSQUd5 .item:focus,
.cid-uzhjCSQUd5 span:focus {
  outline: none;
}
.cid-uzhjCSQUd5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uzhjCSQUd5 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #e8e8e8;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uzhjCSQUd5 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uzhjCSQUd5 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uzhjCSQUd5 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uzhjCSQUd5 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uzhjCSQUd5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uzhjCSQUd5 .mbr-section-title {
  color: #000000;
}
.cid-uzhjCSQUd5 .mbr-text,
.cid-uzhjCSQUd5 .mbr-section-btn {
  text-align: center;
}
.cid-uzhjCSQUd5 .item-title {
  text-align: center;
}
.cid-uzhjCSQUd5 .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uzhjCTxYFZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uzhjCTWrHv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uzhjCTWrHv nav.navbar {
  position: fixed;
}
.cid-uzhjCTWrHv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzhjCTWrHv .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uzhjCTWrHv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uzhjCTWrHv .dropdown-item:hover,
.cid-uzhjCTWrHv .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-uzhjCTWrHv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uzhjCTWrHv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uzhjCTWrHv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzhjCTWrHv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzhjCTWrHv .nav-link {
  position: relative;
}
.cid-uzhjCTWrHv .container {
  display: flex;
  margin: auto;
}
.cid-uzhjCTWrHv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uzhjCTWrHv .dropdown-menu,
.cid-uzhjCTWrHv .navbar.opened {
  background: #ffffff !important;
}
.cid-uzhjCTWrHv .nav-item:focus,
.cid-uzhjCTWrHv .nav-link:focus {
  outline: none;
}
.cid-uzhjCTWrHv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzhjCTWrHv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzhjCTWrHv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzhjCTWrHv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzhjCTWrHv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uzhjCTWrHv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uzhjCTWrHv .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uzhjCTWrHv .navbar.opened {
  transition: all 0.3s;
}
.cid-uzhjCTWrHv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzhjCTWrHv .navbar .navbar-logo img {
  width: auto;
}
.cid-uzhjCTWrHv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uzhjCTWrHv .navbar.collapsed {
  justify-content: center;
}
.cid-uzhjCTWrHv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uzhjCTWrHv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uzhjCTWrHv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-uzhjCTWrHv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uzhjCTWrHv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uzhjCTWrHv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uzhjCTWrHv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uzhjCTWrHv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uzhjCTWrHv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uzhjCTWrHv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzhjCTWrHv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzhjCTWrHv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzhjCTWrHv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzhjCTWrHv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uzhjCTWrHv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzhjCTWrHv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzhjCTWrHv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzhjCTWrHv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzhjCTWrHv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzhjCTWrHv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uzhjCTWrHv .navbar.navbar-short {
  min-height: 60px;
}
.cid-uzhjCTWrHv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uzhjCTWrHv .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uzhjCTWrHv .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uzhjCTWrHv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzhjCTWrHv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uzhjCTWrHv .dropdown-item.active,
.cid-uzhjCTWrHv .dropdown-item:active {
  background-color: transparent;
}
.cid-uzhjCTWrHv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzhjCTWrHv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzhjCTWrHv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzhjCTWrHv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uzhjCTWrHv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzhjCTWrHv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzhjCTWrHv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzhjCTWrHv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uzhjCTWrHv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uzhjCTWrHv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uzhjCTWrHv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uzhjCTWrHv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uzhjCTWrHv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uzhjCTWrHv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzhjCTWrHv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzhjCTWrHv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzhjCTWrHv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzhjCTWrHv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzhjCTWrHv .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uzhjCTWrHv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzhjCTWrHv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzhjCTWrHv .navbar {
    height: 70px;
  }
  .cid-uzhjCTWrHv .navbar.opened {
    height: auto;
  }
  .cid-uzhjCTWrHv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vcMW4hfRsw {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uzhjCURBXr {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uzhjCURBXr .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uzhjCURBXr .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uzhjCURBXr .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uzhjCURBXr .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uzhjCURBXr .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uzhjCURBXr .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uzhjCURBXr .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uzhjCURBXr .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uzhjCURBXr .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uzhjCURBXr .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uzhjCURBXr .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uzhjCURBXr .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uzhjCURBXr .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uzhjCURBXr .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uzhjCVzevO .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 22px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 100px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-uzhjCVzevO .my-float {
  margin-top: 16px;
}
.cid-uzhjCVzevO P {
  color: #232323;
}
.cid-uzhjCVzevO DIV {
  color: #ffffff;
}
.cid-uzhjCVzevO H10 {
  color: #767676;
}
.cid-uzhjCVzevO .hidden {
  display: none;
}
.cid-uC5gAgA6li {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uC5gAgA6li nav.navbar {
  position: fixed;
}
.cid-uC5gAgA6li .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uC5gAgA6li .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uC5gAgA6li .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uC5gAgA6li .dropdown-item:hover,
.cid-uC5gAgA6li .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-uC5gAgA6li .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uC5gAgA6li .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uC5gAgA6li .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uC5gAgA6li .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uC5gAgA6li .nav-link {
  position: relative;
}
.cid-uC5gAgA6li .container {
  display: flex;
  margin: auto;
}
.cid-uC5gAgA6li .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uC5gAgA6li .dropdown-menu,
.cid-uC5gAgA6li .navbar.opened {
  background: #ffffff !important;
}
.cid-uC5gAgA6li .nav-item:focus,
.cid-uC5gAgA6li .nav-link:focus {
  outline: none;
}
.cid-uC5gAgA6li .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uC5gAgA6li .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uC5gAgA6li .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uC5gAgA6li .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uC5gAgA6li .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uC5gAgA6li .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uC5gAgA6li .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uC5gAgA6li .navbar.opened {
  transition: all 0.3s;
}
.cid-uC5gAgA6li .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uC5gAgA6li .navbar .navbar-logo img {
  width: auto;
}
.cid-uC5gAgA6li .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uC5gAgA6li .navbar.collapsed {
  justify-content: center;
}
.cid-uC5gAgA6li .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uC5gAgA6li .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uC5gAgA6li .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-uC5gAgA6li .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uC5gAgA6li .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uC5gAgA6li .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uC5gAgA6li .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uC5gAgA6li .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uC5gAgA6li .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uC5gAgA6li .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uC5gAgA6li .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uC5gAgA6li .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uC5gAgA6li .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uC5gAgA6li .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uC5gAgA6li .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uC5gAgA6li .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uC5gAgA6li .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uC5gAgA6li .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uC5gAgA6li .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uC5gAgA6li .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uC5gAgA6li .navbar.navbar-short {
  min-height: 60px;
}
.cid-uC5gAgA6li .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uC5gAgA6li .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uC5gAgA6li .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uC5gAgA6li .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uC5gAgA6li .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uC5gAgA6li .dropdown-item.active,
.cid-uC5gAgA6li .dropdown-item:active {
  background-color: transparent;
}
.cid-uC5gAgA6li .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uC5gAgA6li .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uC5gAgA6li .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uC5gAgA6li .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uC5gAgA6li .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uC5gAgA6li .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uC5gAgA6li ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uC5gAgA6li .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uC5gAgA6li button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uC5gAgA6li button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uC5gAgA6li button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uC5gAgA6li button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uC5gAgA6li button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uC5gAgA6li button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uC5gAgA6li nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uC5gAgA6li nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uC5gAgA6li nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uC5gAgA6li nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uC5gAgA6li .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uC5gAgA6li a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uC5gAgA6li .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uC5gAgA6li .navbar {
    height: 70px;
  }
  .cid-uC5gAgA6li .navbar.opened {
    height: auto;
  }
  .cid-uC5gAgA6li .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uC5gAh9z9I {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uC5gAh9z9I .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uC5gAh9z9I .row {
  flex-direction: row-reverse;
}
.cid-uC5gAh9z9I img {
  width: 100%;
}
.cid-uC5gAhwYSx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uC5gAhwYSx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uC5gAhwYSx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uC5gAi1JKo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uC5qd4IjfW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-uC5qd4IjfW .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-uC5qd4IjfW .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-uC5qd4IjfW .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-uC5qd4IjfW .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uC5gAiLaKZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uC5gAjanGI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uC5gAjwHY8 .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-uC5gAjwHY8 .my-float {
  margin-top: 16px;
}
.cid-uC5gAjwHY8 P {
  color: #232323;
}
.cid-uC5gAjwHY8 DIV {
  color: #ffffff;
}
.cid-uC5gAjwHY8 H10 {
  color: #767676;
}
.cid-uC5gAjwHY8 .hidden {
  display: none;
}
.cid-uC5gAjUkSN {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uC5gAjUkSN .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uC5gAjUkSN .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uC5gAjUkSN .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uC5gAjUkSN .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uC5gAjUkSN .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uC5gAjUkSN .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uC5gAjUkSN .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uC5gAjUkSN .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uC5gAjUkSN .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uC5gAjUkSN .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uC5gAjUkSN .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uC5gAjUkSN .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uC5gAjUkSN .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uC5gAjUkSN .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v0wnwBKEeb {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v0wnwBKEeb nav.navbar {
  position: fixed;
}
.cid-v0wnwBKEeb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v0wnwBKEeb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v0wnwBKEeb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v0wnwBKEeb .dropdown-item:hover,
.cid-v0wnwBKEeb .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-v0wnwBKEeb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v0wnwBKEeb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v0wnwBKEeb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v0wnwBKEeb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v0wnwBKEeb .nav-link {
  position: relative;
}
.cid-v0wnwBKEeb .container {
  display: flex;
  margin: auto;
}
.cid-v0wnwBKEeb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v0wnwBKEeb .dropdown-menu,
.cid-v0wnwBKEeb .navbar.opened {
  background: #ffffff !important;
}
.cid-v0wnwBKEeb .nav-item:focus,
.cid-v0wnwBKEeb .nav-link:focus {
  outline: none;
}
.cid-v0wnwBKEeb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v0wnwBKEeb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v0wnwBKEeb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v0wnwBKEeb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v0wnwBKEeb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v0wnwBKEeb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v0wnwBKEeb .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-v0wnwBKEeb .navbar.opened {
  transition: all 0.3s;
}
.cid-v0wnwBKEeb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v0wnwBKEeb .navbar .navbar-logo img {
  width: auto;
}
.cid-v0wnwBKEeb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v0wnwBKEeb .navbar.collapsed {
  justify-content: center;
}
.cid-v0wnwBKEeb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v0wnwBKEeb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v0wnwBKEeb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-v0wnwBKEeb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v0wnwBKEeb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v0wnwBKEeb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v0wnwBKEeb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v0wnwBKEeb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v0wnwBKEeb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v0wnwBKEeb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v0wnwBKEeb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v0wnwBKEeb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v0wnwBKEeb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v0wnwBKEeb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v0wnwBKEeb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v0wnwBKEeb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v0wnwBKEeb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v0wnwBKEeb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v0wnwBKEeb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v0wnwBKEeb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v0wnwBKEeb .navbar.navbar-short {
  min-height: 60px;
}
.cid-v0wnwBKEeb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v0wnwBKEeb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v0wnwBKEeb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v0wnwBKEeb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v0wnwBKEeb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v0wnwBKEeb .dropdown-item.active,
.cid-v0wnwBKEeb .dropdown-item:active {
  background-color: transparent;
}
.cid-v0wnwBKEeb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v0wnwBKEeb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v0wnwBKEeb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v0wnwBKEeb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v0wnwBKEeb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v0wnwBKEeb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v0wnwBKEeb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v0wnwBKEeb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v0wnwBKEeb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v0wnwBKEeb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v0wnwBKEeb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v0wnwBKEeb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v0wnwBKEeb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v0wnwBKEeb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v0wnwBKEeb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0wnwBKEeb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v0wnwBKEeb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v0wnwBKEeb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0wnwBKEeb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v0wnwBKEeb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v0wnwBKEeb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v0wnwBKEeb .navbar {
    height: 70px;
  }
  .cid-v0wnwBKEeb .navbar.opened {
    height: auto;
  }
  .cid-v0wnwBKEeb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v0wnwCvHbm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v0wnwCvHbm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v0wnwCvHbm .row {
  flex-direction: row-reverse;
}
.cid-v0wnwCvHbm img {
  width: 100%;
}
.cid-v0wnwCLqAl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0wnwCLqAl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0wnwCLqAl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0wnwD4Dbt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0wnwDzMZU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0wnwDPoue {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0wnwE6KcL .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-v0wnwE6KcL .my-float {
  margin-top: 16px;
}
.cid-v0wnwE6KcL P {
  color: #232323;
}
.cid-v0wnwE6KcL DIV {
  color: #ffffff;
}
.cid-v0wnwE6KcL H10 {
  color: #767676;
}
.cid-v0wnwE6KcL .hidden {
  display: none;
}
.cid-v0wnwEnzRO {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-v0wnwEnzRO .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v0wnwEnzRO .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v0wnwEnzRO .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v0wnwEnzRO .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v0wnwEnzRO .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v0wnwEnzRO .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v0wnwEnzRO .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v0wnwEnzRO .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v0wnwEnzRO .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v0wnwEnzRO .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v0wnwEnzRO .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v0wnwEnzRO .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v0wnwEnzRO .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v0wnwEnzRO .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v0ws60Pe0Q {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v0ws60Pe0Q nav.navbar {
  position: fixed;
}
.cid-v0ws60Pe0Q .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v0ws60Pe0Q .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v0ws60Pe0Q .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v0ws60Pe0Q .dropdown-item:hover,
.cid-v0ws60Pe0Q .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-v0ws60Pe0Q .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v0ws60Pe0Q .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v0ws60Pe0Q .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v0ws60Pe0Q .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v0ws60Pe0Q .nav-link {
  position: relative;
}
.cid-v0ws60Pe0Q .container {
  display: flex;
  margin: auto;
}
.cid-v0ws60Pe0Q .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v0ws60Pe0Q .dropdown-menu,
.cid-v0ws60Pe0Q .navbar.opened {
  background: #ffffff !important;
}
.cid-v0ws60Pe0Q .nav-item:focus,
.cid-v0ws60Pe0Q .nav-link:focus {
  outline: none;
}
.cid-v0ws60Pe0Q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v0ws60Pe0Q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v0ws60Pe0Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v0ws60Pe0Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v0ws60Pe0Q .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v0ws60Pe0Q .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v0ws60Pe0Q .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-v0ws60Pe0Q .navbar.opened {
  transition: all 0.3s;
}
.cid-v0ws60Pe0Q .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v0ws60Pe0Q .navbar .navbar-logo img {
  width: auto;
}
.cid-v0ws60Pe0Q .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v0ws60Pe0Q .navbar.collapsed {
  justify-content: center;
}
.cid-v0ws60Pe0Q .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v0ws60Pe0Q .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v0ws60Pe0Q .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-v0ws60Pe0Q .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v0ws60Pe0Q .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v0ws60Pe0Q .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v0ws60Pe0Q .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v0ws60Pe0Q .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v0ws60Pe0Q .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v0ws60Pe0Q .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v0ws60Pe0Q .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v0ws60Pe0Q .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v0ws60Pe0Q .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v0ws60Pe0Q .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v0ws60Pe0Q .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v0ws60Pe0Q .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v0ws60Pe0Q .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v0ws60Pe0Q .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v0ws60Pe0Q .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v0ws60Pe0Q .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v0ws60Pe0Q .navbar.navbar-short {
  min-height: 60px;
}
.cid-v0ws60Pe0Q .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v0ws60Pe0Q .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v0ws60Pe0Q .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v0ws60Pe0Q .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v0ws60Pe0Q .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v0ws60Pe0Q .dropdown-item.active,
.cid-v0ws60Pe0Q .dropdown-item:active {
  background-color: transparent;
}
.cid-v0ws60Pe0Q .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v0ws60Pe0Q .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v0ws60Pe0Q .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v0ws60Pe0Q .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v0ws60Pe0Q .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v0ws60Pe0Q .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v0ws60Pe0Q ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v0ws60Pe0Q .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v0ws60Pe0Q button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v0ws60Pe0Q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v0ws60Pe0Q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v0ws60Pe0Q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v0ws60Pe0Q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v0ws60Pe0Q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v0ws60Pe0Q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0ws60Pe0Q nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v0ws60Pe0Q nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v0ws60Pe0Q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0ws60Pe0Q .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v0ws60Pe0Q a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v0ws60Pe0Q .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v0ws60Pe0Q .navbar {
    height: 70px;
  }
  .cid-v0ws60Pe0Q .navbar.opened {
    height: auto;
  }
  .cid-v0ws60Pe0Q .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v0ws619mWv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v0ws619mWv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v0ws619mWv .row {
  flex-direction: row-reverse;
}
.cid-v0ws619mWv img {
  width: 100%;
}
.cid-v0ws61oiJi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0ws61oiJi .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0ws61oiJi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0ws61FBRq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0ws61Voxp {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-v0ws61Voxp .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-v0ws61Voxp .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-v0ws61Voxp .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-v0ws61Voxp .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v0wtCL5BjZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v0wtCL5BjZ .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-v0wtCL5BjZ .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-v0wtCL5BjZ .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-v0wtCL5BjZ .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v0ws62cypb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0ws62tkwf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0ws62KXUs .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-v0ws62KXUs .my-float {
  margin-top: 16px;
}
.cid-v0ws62KXUs P {
  color: #232323;
}
.cid-v0ws62KXUs DIV {
  color: #ffffff;
}
.cid-v0ws62KXUs H10 {
  color: #767676;
}
.cid-v0ws62KXUs .hidden {
  display: none;
}
.cid-v0ws631R27 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-v0ws631R27 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v0ws631R27 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v0ws631R27 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v0ws631R27 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v0ws631R27 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v0ws631R27 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v0ws631R27 .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v0ws631R27 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v0ws631R27 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v0ws631R27 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v0ws631R27 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v0ws631R27 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v0ws631R27 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v0ws631R27 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v1bpYRmmyj {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v1bpYRmmyj nav.navbar {
  position: fixed;
}
.cid-v1bpYRmmyj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1bpYRmmyj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v1bpYRmmyj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v1bpYRmmyj .dropdown-item:hover,
.cid-v1bpYRmmyj .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-v1bpYRmmyj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v1bpYRmmyj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v1bpYRmmyj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v1bpYRmmyj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v1bpYRmmyj .nav-link {
  position: relative;
}
.cid-v1bpYRmmyj .container {
  display: flex;
  margin: auto;
}
.cid-v1bpYRmmyj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1bpYRmmyj .dropdown-menu,
.cid-v1bpYRmmyj .navbar.opened {
  background: #ffffff !important;
}
.cid-v1bpYRmmyj .nav-item:focus,
.cid-v1bpYRmmyj .nav-link:focus {
  outline: none;
}
.cid-v1bpYRmmyj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1bpYRmmyj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1bpYRmmyj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1bpYRmmyj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1bpYRmmyj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1bpYRmmyj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1bpYRmmyj .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-v1bpYRmmyj .navbar.opened {
  transition: all 0.3s;
}
.cid-v1bpYRmmyj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1bpYRmmyj .navbar .navbar-logo img {
  width: auto;
}
.cid-v1bpYRmmyj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v1bpYRmmyj .navbar.collapsed {
  justify-content: center;
}
.cid-v1bpYRmmyj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1bpYRmmyj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1bpYRmmyj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-v1bpYRmmyj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1bpYRmmyj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1bpYRmmyj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1bpYRmmyj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1bpYRmmyj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1bpYRmmyj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v1bpYRmmyj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1bpYRmmyj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1bpYRmmyj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1bpYRmmyj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1bpYRmmyj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1bpYRmmyj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v1bpYRmmyj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v1bpYRmmyj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1bpYRmmyj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v1bpYRmmyj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1bpYRmmyj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1bpYRmmyj .navbar.navbar-short {
  min-height: 60px;
}
.cid-v1bpYRmmyj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v1bpYRmmyj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v1bpYRmmyj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1bpYRmmyj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1bpYRmmyj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1bpYRmmyj .dropdown-item.active,
.cid-v1bpYRmmyj .dropdown-item:active {
  background-color: transparent;
}
.cid-v1bpYRmmyj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1bpYRmmyj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1bpYRmmyj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1bpYRmmyj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v1bpYRmmyj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v1bpYRmmyj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v1bpYRmmyj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1bpYRmmyj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v1bpYRmmyj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1bpYRmmyj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1bpYRmmyj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1bpYRmmyj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1bpYRmmyj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1bpYRmmyj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1bpYRmmyj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1bpYRmmyj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1bpYRmmyj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1bpYRmmyj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1bpYRmmyj .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v1bpYRmmyj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1bpYRmmyj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1bpYRmmyj .navbar {
    height: 70px;
  }
  .cid-v1bpYRmmyj .navbar.opened {
    height: auto;
  }
  .cid-v1bpYRmmyj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1bpYRHevK {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v1bpYRHevK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v1bpYRHevK .row {
  flex-direction: row-reverse;
}
.cid-v1bpYRHevK img {
  width: 100%;
}
.cid-v1bpYRXxnU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v1bpYRXxnU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1bpYRXxnU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1bpYSeqiw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v1bstij6W5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e7e6e6;
}
.cid-v1bstij6W5 .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-v1bstij6W5 .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-v1bstij6W5 .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #000000;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-v1brlB7T3w {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v1brlB7T3w .mbr-section-subtitle {
  text-align: center;
}
.cid-v1brlB7T3w .mbr-text {
  text-align: left;
}
.cid-v1bs5CVyL0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e7e6e6;
}
.cid-v1bs5CVyL0 .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-v1bs5CVyL0 .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-v1bs5CVyL0 .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #000000;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-v1bpYSTDtm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v1bpYT8bil {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v1bpYTntcR .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-v1bpYTntcR .my-float {
  margin-top: 16px;
}
.cid-v1bpYTntcR P {
  color: #232323;
}
.cid-v1bpYTntcR DIV {
  color: #ffffff;
}
.cid-v1bpYTntcR H10 {
  color: #767676;
}
.cid-v1bpYTntcR .hidden {
  display: none;
}
.cid-v1bpYTFnJe {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-v1bpYTFnJe .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v1bpYTFnJe .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v1bpYTFnJe .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v1bpYTFnJe .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v1bpYTFnJe .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v1bpYTFnJe .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v1bpYTFnJe .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v1bpYTFnJe .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v1bpYTFnJe .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v1bpYTFnJe .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v1bpYTFnJe .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v1bpYTFnJe .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v1bpYTFnJe .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v1bpYTFnJe .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v27z4lmWEW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v27z4lmWEW nav.navbar {
  position: fixed;
}
.cid-v27z4lmWEW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v27z4lmWEW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v27z4lmWEW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v27z4lmWEW .dropdown-item:hover,
.cid-v27z4lmWEW .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-v27z4lmWEW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v27z4lmWEW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v27z4lmWEW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v27z4lmWEW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v27z4lmWEW .nav-link {
  position: relative;
}
.cid-v27z4lmWEW .container {
  display: flex;
  margin: auto;
}
.cid-v27z4lmWEW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v27z4lmWEW .dropdown-menu,
.cid-v27z4lmWEW .navbar.opened {
  background: #ffffff !important;
}
.cid-v27z4lmWEW .nav-item:focus,
.cid-v27z4lmWEW .nav-link:focus {
  outline: none;
}
.cid-v27z4lmWEW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v27z4lmWEW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v27z4lmWEW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v27z4lmWEW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v27z4lmWEW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v27z4lmWEW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v27z4lmWEW .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-v27z4lmWEW .navbar.opened {
  transition: all 0.3s;
}
.cid-v27z4lmWEW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v27z4lmWEW .navbar .navbar-logo img {
  width: auto;
}
.cid-v27z4lmWEW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v27z4lmWEW .navbar.collapsed {
  justify-content: center;
}
.cid-v27z4lmWEW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v27z4lmWEW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v27z4lmWEW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-v27z4lmWEW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v27z4lmWEW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v27z4lmWEW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v27z4lmWEW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v27z4lmWEW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v27z4lmWEW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v27z4lmWEW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v27z4lmWEW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v27z4lmWEW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v27z4lmWEW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v27z4lmWEW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v27z4lmWEW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v27z4lmWEW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v27z4lmWEW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v27z4lmWEW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v27z4lmWEW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v27z4lmWEW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v27z4lmWEW .navbar.navbar-short {
  min-height: 60px;
}
.cid-v27z4lmWEW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v27z4lmWEW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v27z4lmWEW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v27z4lmWEW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v27z4lmWEW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v27z4lmWEW .dropdown-item.active,
.cid-v27z4lmWEW .dropdown-item:active {
  background-color: transparent;
}
.cid-v27z4lmWEW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v27z4lmWEW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v27z4lmWEW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v27z4lmWEW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v27z4lmWEW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v27z4lmWEW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v27z4lmWEW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v27z4lmWEW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v27z4lmWEW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v27z4lmWEW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v27z4lmWEW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v27z4lmWEW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v27z4lmWEW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v27z4lmWEW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v27z4lmWEW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v27z4lmWEW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v27z4lmWEW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v27z4lmWEW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v27z4lmWEW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v27z4lmWEW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v27z4lmWEW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v27z4lmWEW .navbar {
    height: 70px;
  }
  .cid-v27z4lmWEW .navbar.opened {
    height: auto;
  }
  .cid-v27z4lmWEW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v27z4lGvQD {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v27z4lGvQD .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v27z4lGvQD .row {
  flex-direction: row-reverse;
}
.cid-v27z4lGvQD img {
  width: 100%;
}
.cid-v27z4lVYRY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v27z4lVYRY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v27z4lVYRY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v27z4mgshW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v27z4mumFz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e7e6e6;
}
.cid-v27z4mumFz .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-v27z4mumFz .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-v27z4mumFz .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #000000;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-v27z4mLk6B {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v27z4mLk6B .mbr-section-subtitle {
  text-align: center;
}
.cid-v27z4mLk6B .mbr-text {
  text-align: left;
}
.cid-v27z4n2vj7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e7e6e6;
}
.cid-v27z4n2vj7 .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-v27z4n2vj7 .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-v27z4n2vj7 .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #000000;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-v27z4nk7mp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v27z4nAXAt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v27z4nS6Ph .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-v27z4nS6Ph .my-float {
  margin-top: 16px;
}
.cid-v27z4nS6Ph P {
  color: #232323;
}
.cid-v27z4nS6Ph DIV {
  color: #ffffff;
}
.cid-v27z4nS6Ph H10 {
  color: #767676;
}
.cid-v27z4nS6Ph .hidden {
  display: none;
}
.cid-v27z4oaAR0 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-v27z4oaAR0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v27z4oaAR0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v27z4oaAR0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v27z4oaAR0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v27z4oaAR0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v27z4oaAR0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v27z4oaAR0 .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v27z4oaAR0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v27z4oaAR0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v27z4oaAR0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v27z4oaAR0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v27z4oaAR0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v27z4oaAR0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v27z4oaAR0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uzhkO5QXSY {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uzhkO5QXSY nav.navbar {
  position: fixed;
}
.cid-uzhkO5QXSY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzhkO5QXSY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uzhkO5QXSY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uzhkO5QXSY .dropdown-item:hover,
.cid-uzhkO5QXSY .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-uzhkO5QXSY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uzhkO5QXSY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uzhkO5QXSY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzhkO5QXSY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzhkO5QXSY .nav-link {
  position: relative;
}
.cid-uzhkO5QXSY .container {
  display: flex;
  margin: auto;
}
.cid-uzhkO5QXSY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uzhkO5QXSY .dropdown-menu,
.cid-uzhkO5QXSY .navbar.opened {
  background: #ffffff !important;
}
.cid-uzhkO5QXSY .nav-item:focus,
.cid-uzhkO5QXSY .nav-link:focus {
  outline: none;
}
.cid-uzhkO5QXSY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzhkO5QXSY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzhkO5QXSY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzhkO5QXSY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzhkO5QXSY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uzhkO5QXSY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uzhkO5QXSY .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uzhkO5QXSY .navbar.opened {
  transition: all 0.3s;
}
.cid-uzhkO5QXSY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzhkO5QXSY .navbar .navbar-logo img {
  width: auto;
}
.cid-uzhkO5QXSY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uzhkO5QXSY .navbar.collapsed {
  justify-content: center;
}
.cid-uzhkO5QXSY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uzhkO5QXSY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uzhkO5QXSY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-uzhkO5QXSY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uzhkO5QXSY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uzhkO5QXSY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uzhkO5QXSY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uzhkO5QXSY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uzhkO5QXSY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uzhkO5QXSY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzhkO5QXSY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzhkO5QXSY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzhkO5QXSY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzhkO5QXSY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uzhkO5QXSY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzhkO5QXSY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzhkO5QXSY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzhkO5QXSY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzhkO5QXSY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzhkO5QXSY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uzhkO5QXSY .navbar.navbar-short {
  min-height: 60px;
}
.cid-uzhkO5QXSY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uzhkO5QXSY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uzhkO5QXSY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uzhkO5QXSY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzhkO5QXSY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uzhkO5QXSY .dropdown-item.active,
.cid-uzhkO5QXSY .dropdown-item:active {
  background-color: transparent;
}
.cid-uzhkO5QXSY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzhkO5QXSY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzhkO5QXSY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzhkO5QXSY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uzhkO5QXSY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzhkO5QXSY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzhkO5QXSY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzhkO5QXSY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uzhkO5QXSY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uzhkO5QXSY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uzhkO5QXSY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uzhkO5QXSY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uzhkO5QXSY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uzhkO5QXSY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzhkO5QXSY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzhkO5QXSY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzhkO5QXSY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzhkO5QXSY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzhkO5QXSY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uzhkO5QXSY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzhkO5QXSY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzhkO5QXSY .navbar {
    height: 70px;
  }
  .cid-uzhkO5QXSY .navbar.opened {
    height: auto;
  }
  .cid-uzhkO5QXSY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzhkO6lkR0 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uzhkO6lkR0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uzhkO6lkR0 .row {
  flex-direction: row-reverse;
}
.cid-uzhkO6lkR0 img {
  width: 100%;
}
.cid-uzhkO6IAha {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uzhkO6IAha .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzhkO6IAha .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzhkO79XXp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uzhlRAALBh {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e7e6e6;
}
.cid-uzhkO7R2xN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uzhkO8cuV6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uzhkO8yfpm .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-uzhkO8yfpm .my-float {
  margin-top: 16px;
}
.cid-uzhkO8yfpm P {
  color: #232323;
}
.cid-uzhkO8yfpm DIV {
  color: #ffffff;
}
.cid-uzhkO8yfpm H10 {
  color: #767676;
}
.cid-uzhkO8yfpm .hidden {
  display: none;
}
.cid-uzhkO8VMFf {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uzhkO8VMFf .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uzhkO8VMFf .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uzhkO8VMFf .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uzhkO8VMFf .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uzhkO8VMFf .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uzhkO8VMFf .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uzhkO8VMFf .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uzhkO8VMFf .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uzhkO8VMFf .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uzhkO8VMFf .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uzhkO8VMFf .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uzhkO8VMFf .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uzhkO8VMFf .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uzhkO8VMFf .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-vccS0Dowvt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vccS0DExZG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vccS0DExZG .item:focus,
.cid-vccS0DExZG span:focus {
  outline: none;
}
.cid-vccS0DExZG .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-vccS0DExZG .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #e8e8e8;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-vccS0DExZG .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-vccS0DExZG .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vccS0DExZG .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-vccS0DExZG .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-vccS0DExZG .mbr-section-btn {
  margin-top: auto !important;
}
.cid-vccS0DExZG .mbr-section-title {
  color: #000000;
}
.cid-vccS0DExZG .mbr-text,
.cid-vccS0DExZG .mbr-section-btn {
  text-align: center;
}
.cid-vccS0DExZG .item-title {
  text-align: center;
}
.cid-vccS0DExZG .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-vccS0E9OPP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vccS0Eq9n3 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vccS0Eq9n3 nav.navbar {
  position: fixed;
}
.cid-vccS0Eq9n3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vccS0Eq9n3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vccS0Eq9n3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vccS0Eq9n3 .dropdown-item:hover,
.cid-vccS0Eq9n3 .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-vccS0Eq9n3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vccS0Eq9n3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vccS0Eq9n3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vccS0Eq9n3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vccS0Eq9n3 .nav-link {
  position: relative;
}
.cid-vccS0Eq9n3 .container {
  display: flex;
  margin: auto;
}
.cid-vccS0Eq9n3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vccS0Eq9n3 .dropdown-menu,
.cid-vccS0Eq9n3 .navbar.opened {
  background: #ffffff !important;
}
.cid-vccS0Eq9n3 .nav-item:focus,
.cid-vccS0Eq9n3 .nav-link:focus {
  outline: none;
}
.cid-vccS0Eq9n3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vccS0Eq9n3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vccS0Eq9n3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vccS0Eq9n3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vccS0Eq9n3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vccS0Eq9n3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vccS0Eq9n3 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vccS0Eq9n3 .navbar.opened {
  transition: all 0.3s;
}
.cid-vccS0Eq9n3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vccS0Eq9n3 .navbar .navbar-logo img {
  width: auto;
}
.cid-vccS0Eq9n3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vccS0Eq9n3 .navbar.collapsed {
  justify-content: center;
}
.cid-vccS0Eq9n3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vccS0Eq9n3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vccS0Eq9n3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-vccS0Eq9n3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vccS0Eq9n3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vccS0Eq9n3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vccS0Eq9n3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vccS0Eq9n3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vccS0Eq9n3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vccS0Eq9n3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vccS0Eq9n3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vccS0Eq9n3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vccS0Eq9n3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vccS0Eq9n3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vccS0Eq9n3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vccS0Eq9n3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vccS0Eq9n3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vccS0Eq9n3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vccS0Eq9n3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vccS0Eq9n3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vccS0Eq9n3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-vccS0Eq9n3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vccS0Eq9n3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vccS0Eq9n3 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vccS0Eq9n3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vccS0Eq9n3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vccS0Eq9n3 .dropdown-item.active,
.cid-vccS0Eq9n3 .dropdown-item:active {
  background-color: transparent;
}
.cid-vccS0Eq9n3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vccS0Eq9n3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vccS0Eq9n3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vccS0Eq9n3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vccS0Eq9n3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vccS0Eq9n3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vccS0Eq9n3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vccS0Eq9n3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vccS0Eq9n3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vccS0Eq9n3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vccS0Eq9n3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vccS0Eq9n3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vccS0Eq9n3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vccS0Eq9n3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vccS0Eq9n3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vccS0Eq9n3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vccS0Eq9n3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vccS0Eq9n3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vccS0Eq9n3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vccS0Eq9n3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vccS0Eq9n3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vccS0Eq9n3 .navbar {
    height: 70px;
  }
  .cid-vccS0Eq9n3 .navbar.opened {
    height: auto;
  }
  .cid-vccS0Eq9n3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vcMVYLDqGP {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vccS0FCm40 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-vccS0FCm40 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-vccS0FCm40 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-vccS0FCm40 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-vccS0FCm40 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-vccS0FCm40 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-vccS0FCm40 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-vccS0FCm40 .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-vccS0FCm40 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-vccS0FCm40 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vccS0FCm40 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-vccS0FCm40 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vccS0FCm40 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vccS0FCm40 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-vccS0FCm40 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-vccS0G1saJ .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 22px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 100px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-vccS0G1saJ .my-float {
  margin-top: 16px;
}
.cid-vccS0G1saJ P {
  color: #232323;
}
.cid-vccS0G1saJ DIV {
  color: #ffffff;
}
.cid-vccS0G1saJ H10 {
  color: #767676;
}
.cid-vccS0G1saJ .hidden {
  display: none;
}
.cid-vccVpxOrKM {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vccVpxOrKM nav.navbar {
  position: fixed;
}
.cid-vccVpxOrKM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vccVpxOrKM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vccVpxOrKM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vccVpxOrKM .dropdown-item:hover,
.cid-vccVpxOrKM .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-vccVpxOrKM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vccVpxOrKM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vccVpxOrKM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vccVpxOrKM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vccVpxOrKM .nav-link {
  position: relative;
}
.cid-vccVpxOrKM .container {
  display: flex;
  margin: auto;
}
.cid-vccVpxOrKM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vccVpxOrKM .dropdown-menu,
.cid-vccVpxOrKM .navbar.opened {
  background: #ffffff !important;
}
.cid-vccVpxOrKM .nav-item:focus,
.cid-vccVpxOrKM .nav-link:focus {
  outline: none;
}
.cid-vccVpxOrKM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vccVpxOrKM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vccVpxOrKM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vccVpxOrKM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vccVpxOrKM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vccVpxOrKM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vccVpxOrKM .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vccVpxOrKM .navbar.opened {
  transition: all 0.3s;
}
.cid-vccVpxOrKM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vccVpxOrKM .navbar .navbar-logo img {
  width: auto;
}
.cid-vccVpxOrKM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vccVpxOrKM .navbar.collapsed {
  justify-content: center;
}
.cid-vccVpxOrKM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vccVpxOrKM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vccVpxOrKM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-vccVpxOrKM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vccVpxOrKM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vccVpxOrKM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vccVpxOrKM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vccVpxOrKM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vccVpxOrKM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vccVpxOrKM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vccVpxOrKM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vccVpxOrKM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vccVpxOrKM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vccVpxOrKM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vccVpxOrKM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vccVpxOrKM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vccVpxOrKM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vccVpxOrKM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vccVpxOrKM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vccVpxOrKM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vccVpxOrKM .navbar.navbar-short {
  min-height: 60px;
}
.cid-vccVpxOrKM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vccVpxOrKM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vccVpxOrKM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vccVpxOrKM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vccVpxOrKM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vccVpxOrKM .dropdown-item.active,
.cid-vccVpxOrKM .dropdown-item:active {
  background-color: transparent;
}
.cid-vccVpxOrKM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vccVpxOrKM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vccVpxOrKM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vccVpxOrKM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vccVpxOrKM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vccVpxOrKM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vccVpxOrKM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vccVpxOrKM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vccVpxOrKM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vccVpxOrKM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vccVpxOrKM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vccVpxOrKM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vccVpxOrKM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vccVpxOrKM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vccVpxOrKM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vccVpxOrKM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vccVpxOrKM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vccVpxOrKM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vccVpxOrKM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vccVpxOrKM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vccVpxOrKM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vccVpxOrKM .navbar {
    height: 70px;
  }
  .cid-vccVpxOrKM .navbar.opened {
    height: auto;
  }
  .cid-vccVpxOrKM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vccVpy9Vr7 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vccVpy9Vr7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vccVpy9Vr7 .row {
  flex-direction: row-reverse;
}
.cid-vccVpy9Vr7 img {
  width: 100%;
}
.cid-vccVpyqqu7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vccVpyqqu7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vccVpyqqu7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vccVpyJ1vv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vccZ3bS1hk {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-vccZ3bS1hk .mbr-text {
  color: #ffffff;
}
.cid-vccWYdrkk3 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-vccWYdrkk3 .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-vccWYdrkk3 .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-vccWYdrkk3 .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-vccWYdrkk3 .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vccWYdrkk3 .mbr-text {
  color: #000000;
}
.cid-vccZc85P4v {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-vccZc85P4v .mbr-text {
  color: #ffffff;
}
.cid-vccXMn7oVh {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-vccXMn7oVh .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-vccXMn7oVh .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-vccXMn7oVh .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-vccXMn7oVh .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vccXMn7oVh .mbr-text {
  color: #000000;
}
.cid-vccZoQyfgR {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-vccZoQyfgR .mbr-text {
  color: #ffffff;
}
.cid-vccZAG4D5m {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-vccZAG4D5m .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-vccZAG4D5m .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-vccZAG4D5m .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-vccZAG4D5m .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vccZAG4D5m .mbr-text {
  color: #000000;
}
.cid-vccVpzDKQI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vccVpzRwSN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vccVpA6y2u .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-vccVpA6y2u .my-float {
  margin-top: 16px;
}
.cid-vccVpA6y2u P {
  color: #232323;
}
.cid-vccVpA6y2u DIV {
  color: #ffffff;
}
.cid-vccVpA6y2u H10 {
  color: #767676;
}
.cid-vccVpA6y2u .hidden {
  display: none;
}
.cid-vccVpAkkrQ {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-vccVpAkkrQ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-vccVpAkkrQ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-vccVpAkkrQ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-vccVpAkkrQ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-vccVpAkkrQ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-vccVpAkkrQ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-vccVpAkkrQ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-vccVpAkkrQ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-vccVpAkkrQ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vccVpAkkrQ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-vccVpAkkrQ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vccVpAkkrQ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vccVpAkkrQ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-vccVpAkkrQ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-vcMTJSHi4m {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vcMTJSHi4m nav.navbar {
  position: fixed;
}
.cid-vcMTJSHi4m .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vcMTJSHi4m .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vcMTJSHi4m .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vcMTJSHi4m .dropdown-item:hover,
.cid-vcMTJSHi4m .dropdown-item:focus {
  background: #0059ff !important;
  color: white !important;
}
.cid-vcMTJSHi4m .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vcMTJSHi4m .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vcMTJSHi4m .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vcMTJSHi4m .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vcMTJSHi4m .nav-link {
  position: relative;
}
.cid-vcMTJSHi4m .container {
  display: flex;
  margin: auto;
}
.cid-vcMTJSHi4m .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vcMTJSHi4m .dropdown-menu,
.cid-vcMTJSHi4m .navbar.opened {
  background: #ffffff !important;
}
.cid-vcMTJSHi4m .nav-item:focus,
.cid-vcMTJSHi4m .nav-link:focus {
  outline: none;
}
.cid-vcMTJSHi4m .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vcMTJSHi4m .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vcMTJSHi4m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vcMTJSHi4m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vcMTJSHi4m .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vcMTJSHi4m .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vcMTJSHi4m .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vcMTJSHi4m .navbar.opened {
  transition: all 0.3s;
}
.cid-vcMTJSHi4m .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vcMTJSHi4m .navbar .navbar-logo img {
  width: auto;
}
.cid-vcMTJSHi4m .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vcMTJSHi4m .navbar.collapsed {
  justify-content: center;
}
.cid-vcMTJSHi4m .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vcMTJSHi4m .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vcMTJSHi4m .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-vcMTJSHi4m .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vcMTJSHi4m .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vcMTJSHi4m .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vcMTJSHi4m .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vcMTJSHi4m .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vcMTJSHi4m .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vcMTJSHi4m .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vcMTJSHi4m .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vcMTJSHi4m .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vcMTJSHi4m .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vcMTJSHi4m .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vcMTJSHi4m .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vcMTJSHi4m .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vcMTJSHi4m .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vcMTJSHi4m .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vcMTJSHi4m .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vcMTJSHi4m .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vcMTJSHi4m .navbar.navbar-short {
  min-height: 60px;
}
.cid-vcMTJSHi4m .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vcMTJSHi4m .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vcMTJSHi4m .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vcMTJSHi4m .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vcMTJSHi4m .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vcMTJSHi4m .dropdown-item.active,
.cid-vcMTJSHi4m .dropdown-item:active {
  background-color: transparent;
}
.cid-vcMTJSHi4m .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vcMTJSHi4m .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vcMTJSHi4m .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vcMTJSHi4m .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vcMTJSHi4m .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vcMTJSHi4m .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vcMTJSHi4m ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vcMTJSHi4m .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vcMTJSHi4m button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vcMTJSHi4m button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vcMTJSHi4m button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vcMTJSHi4m button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vcMTJSHi4m button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vcMTJSHi4m button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vcMTJSHi4m nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vcMTJSHi4m nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vcMTJSHi4m nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vcMTJSHi4m nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vcMTJSHi4m .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vcMTJSHi4m a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vcMTJSHi4m .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vcMTJSHi4m .navbar {
    height: 70px;
  }
  .cid-vcMTJSHi4m .navbar.opened {
    height: auto;
  }
  .cid-vcMTJSHi4m .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vcMTJT1da3 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vcMTJT1da3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vcMTJT1da3 .row {
  flex-direction: row-reverse;
}
.cid-vcMTJT1da3 img {
  width: 100%;
}
.cid-vcMTJThEUC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vcMTJThEUC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcMTJThEUC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcMTJTxQsL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vcMTJTMDHo {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-vcMTJTMDHo .mbr-text {
  color: #ffffff;
}
.cid-vcMTJTZN1g {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #e7e6e6;
}
.cid-vcMTJTZN1g .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-vcMTJTZN1g .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-vcMTJTZN1g .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-vcMTJTZN1g .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #000000;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vcMTJTZN1g .mbr-text {
  color: #000000;
}
.cid-vcMTJVhkZR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vcMTJVx7ln {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vcMTJVOq7v .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 21px;
  right: 6px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-vcMTJVOq7v .my-float {
  margin-top: 16px;
}
.cid-vcMTJVOq7v P {
  color: #232323;
}
.cid-vcMTJVOq7v DIV {
  color: #ffffff;
}
.cid-vcMTJVOq7v H10 {
  color: #767676;
}
.cid-vcMTJVOq7v .hidden {
  display: none;
}
.cid-vcMTJW8eei {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-vcMTJW8eei .row-links {
  width: 100%;
  justify-content: center;
}
.cid-vcMTJW8eei .social-row {
  width: 100%;
  justify-content: center;
}
.cid-vcMTJW8eei .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-vcMTJW8eei .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-vcMTJW8eei .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-vcMTJW8eei .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-vcMTJW8eei .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-vcMTJW8eei .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-vcMTJW8eei .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vcMTJW8eei .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-vcMTJW8eei .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vcMTJW8eei .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vcMTJW8eei .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-vcMTJW8eei .media-container-row .row-copirayt p {
  width: 100%;
}
