.btn {
  border-width: 2px;
}
body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 5.4rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 6.75rem;
}
.display-2 {
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 0.8rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1rem;
}
.display-5 {
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 1.8rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.25rem;
}
.display-7 {
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.25rem;
}
/* ---- 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: 4.32rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.78rem;
    font-size: calc( 2.54rem + (5.4 - 2.54) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.54rem + (5.4 - 2.54) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.64rem;
    font-size: calc( 0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    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))));
  }
}
/* 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: #fdb906 !important;
}
.bg-success {
  background-color: #4479d9 !important;
}
.bg-info {
  background-color: #fafafa !important;
}
.bg-warning {
  background-color: #bbbbbb !important;
}
.bg-danger {
  background-color: #662d91 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #fdb906 !important;
  border-color: #fdb906 !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: #ab7c01 !important;
  border-color: #ab7c01 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #ab7c01 !important;
  border-color: #ab7c01 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #353535 !important;
  border-color: #353535 !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: #0a0a0a !important;
  border-color: #0a0a0a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #0a0a0a !important;
  border-color: #0a0a0a !important;
}
.btn-info,
.btn-info: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-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.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-info.disabled,
.btn-info:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-success,
.btn-success:active {
  background-color: #4479d9 !important;
  border-color: #4479d9 !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: #2150a5 !important;
  border-color: #2150a5 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2150a5 !important;
  border-color: #2150a5 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #bbbbbb !important;
  border-color: #bbbbbb !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #909090 !important;
  border-color: #909090 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #909090 !important;
  border-color: #909090 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #662d91 !important;
  border-color: #662d91 !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: #37184f !important;
  border-color: #37184f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #37184f !important;
  border-color: #37184f !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: #fdb906;
  color: #fdb906;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ab7c01 !important;
  background-color: transparent!important;
  border-color: #ab7c01 !important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #fdb906 !important;
  border-color: #fdb906 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #353535;
  color: #353535;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #0a0a0a !important;
  background-color: transparent!important;
  border-color: #0a0a0a !important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #353535 !important;
  border-color: #353535 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: #cfcfcf !important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #4479d9;
  color: #4479d9;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #2150a5 !important;
  background-color: transparent!important;
  border-color: #2150a5 !important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #4479d9 !important;
  border-color: #4479d9 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #bbbbbb;
  color: #bbbbbb;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #909090 !important;
  background-color: transparent!important;
  border-color: #909090 !important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #bbbbbb !important;
  border-color: #bbbbbb !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #662d91;
  color: #662d91;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #37184f !important;
  background-color: transparent!important;
  border-color: #37184f !important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #662d91 !important;
  border-color: #662d91 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: #000000 !important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: #cfcfcf !important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #fdb906 !important;
}
.text-secondary {
  color: #353535 !important;
}
.text-success {
  color: #4479d9 !important;
}
.text-info {
  color: #fafafa !important;
}
.text-warning {
  color: #bbbbbb !important;
}
.text-danger {
  color: #662d91 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #9c7101 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #020202 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #1f4a98 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #c7c7c7 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #888888 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #2f1543 !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: #fdb906;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #fafafa;
}
.alert-warning {
  background-color: #bbbbbb;
}
.alert-danger {
  background-color: #662d91;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #fdb906;
  border-color: #fdb906;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #fdb906;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #fff2d0;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #eef2fb;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #fbfbfb;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #a66cd1;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
.form-control {
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 0.8rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1rem;
}
.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: #fdb906 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 0.8rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1rem;
}
blockquote {
  border-color: #fdb906;
}
/* Forms */
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #fdb906;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #fdb906;
}
.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: #fdb906;
  border-bottom-color: #fdb906;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #fdb906 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #353535 !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='%23fdb906' %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-tYnBuP4kNY {
  z-index: 1000;
  width: 100%;
}
.cid-tYnBuP4kNY nav.navbar {
  position: fixed;
}
.cid-tYnBuP4kNY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYnBuP4kNY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tYnBuP4kNY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tYnBuP4kNY .dropdown-item:hover,
.cid-tYnBuP4kNY .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tYnBuP4kNY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tYnBuP4kNY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tYnBuP4kNY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tYnBuP4kNY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tYnBuP4kNY .nav-link {
  position: relative;
}
.cid-tYnBuP4kNY .container {
  display: flex;
  margin: auto;
}
.cid-tYnBuP4kNY .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tYnBuP4kNY .dropdown-menu,
.cid-tYnBuP4kNY .navbar.opened {
  background: #ffffff !important;
}
.cid-tYnBuP4kNY .nav-item:focus,
.cid-tYnBuP4kNY .nav-link:focus {
  outline: none;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYnBuP4kNY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tYnBuP4kNY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tYnBuP4kNY .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tYnBuP4kNY .navbar.opened {
  transition: all 0.3s;
}
.cid-tYnBuP4kNY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tYnBuP4kNY .navbar .navbar-logo img {
  width: auto;
}
.cid-tYnBuP4kNY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tYnBuP4kNY .navbar.collapsed {
  justify-content: center;
}
.cid-tYnBuP4kNY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tYnBuP4kNY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tYnBuP4kNY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tYnBuP4kNY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tYnBuP4kNY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tYnBuP4kNY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tYnBuP4kNY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tYnBuP4kNY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tYnBuP4kNY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tYnBuP4kNY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tYnBuP4kNY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tYnBuP4kNY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tYnBuP4kNY .navbar.navbar-short {
  min-height: 60px;
}
.cid-tYnBuP4kNY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tYnBuP4kNY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tYnBuP4kNY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tYnBuP4kNY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tYnBuP4kNY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tYnBuP4kNY .dropdown-item.active,
.cid-tYnBuP4kNY .dropdown-item:active {
  background-color: transparent;
}
.cid-tYnBuP4kNY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tYnBuP4kNY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tYnBuP4kNY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tYnBuP4kNY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tYnBuP4kNY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tYnBuP4kNY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tYnBuP4kNY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tYnBuP4kNY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tYnBuP4kNY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tYnBuP4kNY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tYnBuP4kNY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tYnBuP4kNY .navbar {
    height: 70px;
  }
  .cid-tYnBuP4kNY .navbar.opened {
    height: auto;
  }
  .cid-tYnBuP4kNY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tXcedWYQzF .icon-wrapper {
  margin: auto;
  background-color: #6592e6;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-tXcedWYQzF .icon-wrapper span {
  margin-left: 10px;
}
.cid-tXcedWYQzF .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tXcedWYQzF .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tXcedWYQzF .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tXcedWYQzF .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tXcedWYQzF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXcedWYQzF H1 {
  color: #fafafa;
  text-align: center;
}
.cid-tXcedWYQzF .mbr-text,
.cid-tXcedWYQzF .mbr-media {
  color: #fdb906;
  text-align: center;
}
.cid-tYwho6r31Y {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tYwho6r31Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYwho6r31Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tYwho6r31Y .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tYwho6r31Y img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tYwho6r31Y .text-wrapper {
    padding: 2rem;
  }
}
.cid-tXbwRnjy91 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXbwRnjy91 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXbwRnjy91 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXbwRnjy91 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tXbwRnjy91 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tXbwRnjy91 .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #fdb906;
}
.cid-tXbwRnjy91 .panel-body,
.cid-tXbwRnjy91 .card-header {
  padding: 1rem 0;
}
.cid-tXbwRnjy91 .panel-title-edit {
  color: #353535;
  text-align: left;
}
.cid-tXbwRnjy91 .panel-text {
  text-align: left;
  color: #931292;
}
.cid-tYxNBqfRvA {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tYxNBqfRvA .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tYxNBqfRvA .mbr-section-subtitle {
  color: #fdb906;
  text-align: center;
}
.cid-uFNPQl070K {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fff0b0;
}
.cid-uFNPQl070K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFNPQl070K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFNPQl070K .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uFNPQl070K .card {
    margin-bottom: 2rem!important;
  }
  .cid-uFNPQl070K .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uFNPQl070K .link-wrap {
    align-items: center;
  }
}
.cid-uFNPQl070K .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uFNPQl070K .card-title,
.cid-uFNPQl070K .card-box {
  color: #353535;
}
.cid-tZsNXOEQzl {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #fdb906;
}
.cid-tZsNXOEQzl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZsNXOEQzl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZsNXOEQzl .mbr-text,
.cid-tZsNXOEQzl .mbr-section-btn {
  text-align: left;
}
.cid-tZsNXOEQzl .mbr-section-subtitle {
  color: #fdb906;
  text-align: left;
}
.cid-tZsNXOEQzl .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tZsNXOEQzl .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tYwhYKWrnB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fed771;
}
.cid-tYwhYKWrnB .item:focus,
.cid-tYwhYKWrnB span:focus {
  outline: none;
}
.cid-tYwhYKWrnB .item-wrapper {
  position: relative;
}
.cid-tYwhYKWrnB .slide-content {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tYwhYKWrnB .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYwhYKWrnB .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-tYwhYKWrnB .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tYwhYKWrnB .mbr-section-title {
  color: #232323;
}
.cid-tYwhYKWrnB .mbr-text,
.cid-tYwhYKWrnB .mbr-section-btn {
  text-align: center;
}
.cid-tYwhYKWrnB .item-title {
  text-align: center;
}
.cid-tYwhYKWrnB .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-tYwhYKWrnB .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-tYwhYKWrnB .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tYwhYKWrnB .embla__button--next,
.cid-tYwhYKWrnB .embla__button--prev {
  display: flex;
}
.cid-tYwhYKWrnB .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tYwhYKWrnB .embla__button {
    display: none;
  }
}
.cid-tYwhYKWrnB .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tYwhYKWrnB .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tYwhYKWrnB .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tYwhYKWrnB .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tYwhYKWrnB .embla__button {
    top: auto;
  }
}
.cid-tYwhYKWrnB .embla {
  position: relative;
  width: 100%;
}
.cid-tYwhYKWrnB .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tYwhYKWrnB .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tYwhYKWrnB .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tYwhYKWrnB .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tYNeHuOXbh {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #fed771;
}
.cid-tYNeHuOXbh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYNeHuOXbh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYNeHuOXbh .mbr-text,
.cid-tYNeHuOXbh .mbr-section-btn {
  color: #232323;
}
.cid-tYNeHuOXbh .card-title,
.cid-tYNeHuOXbh .card-box {
  color: #ffffff;
}
.cid-tYNeHuOXbh .mbr-text,
.cid-tYNeHuOXbh .link-wrap {
  color: #ffffff;
}
.cid-tYwnVM7uD0 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tYwnVM7uD0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYwnVM7uD0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tYwnVM7uD0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tYwnVM7uD0 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tYwnVM7uD0 .text-wrapper {
    padding: 2rem;
  }
}
.cid-sFADQxFnEn {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/05.jpg");
}
.cid-sFADQxFnEn .mbr-section-title {
  color: #fdb906;
  text-align: center;
}
.cid-sFADQxFnEn .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tYwoJcdS1W {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tYwoJcdS1W img,
.cid-tYwoJcdS1W .item-img {
  width: 100%;
}
.cid-tYwoJcdS1W .item:focus,
.cid-tYwoJcdS1W span:focus {
  outline: none;
}
.cid-tYwoJcdS1W .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tYwoJcdS1W .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tYwoJcdS1W .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYwoJcdS1W .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tYwoJcdS1W .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tYwoJcdS1W .mbr-section-title {
  color: #232323;
}
.cid-tYWA3laPIt {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tYWA3laPIt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYWA3laPIt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYWA3laPIt .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tYWA3laPIt .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tYWA3laPIt .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tYWA3laPIt .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tYWA3laPIt .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tYWA3laPIt .bg-instagram:hover {
  background: #bd005c;
}
.cid-tYWA3laPIt .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tYWA3laPIt .bg-youtube:hover {
  background: #cc0000;
}
.cid-tYWA3laPIt .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tYWA3laPIt [class^="socicon-"]:before,
.cid-tYWA3laPIt [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tYWA3laPIt .mbr-section-title,
.cid-tYWA3laPIt .social-list {
  color: #353535;
}
.cid-tYTRJRQpzb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tYTRJRQpzb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYTRJRQpzb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tYTRJRQpzb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tYTRJRQpzb img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tYTRJRQpzb .text-wrapper {
    padding: 2rem;
  }
}
.cid-tYTRJRQpzb .mbr-description {
  text-align: right;
}
.cid-tYnBuP4kNY {
  z-index: 1000;
  width: 100%;
}
.cid-tYnBuP4kNY nav.navbar {
  position: fixed;
}
.cid-tYnBuP4kNY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYnBuP4kNY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tYnBuP4kNY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tYnBuP4kNY .dropdown-item:hover,
.cid-tYnBuP4kNY .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tYnBuP4kNY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tYnBuP4kNY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tYnBuP4kNY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tYnBuP4kNY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tYnBuP4kNY .nav-link {
  position: relative;
}
.cid-tYnBuP4kNY .container {
  display: flex;
  margin: auto;
}
.cid-tYnBuP4kNY .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tYnBuP4kNY .dropdown-menu,
.cid-tYnBuP4kNY .navbar.opened {
  background: #ffffff !important;
}
.cid-tYnBuP4kNY .nav-item:focus,
.cid-tYnBuP4kNY .nav-link:focus {
  outline: none;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYnBuP4kNY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tYnBuP4kNY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tYnBuP4kNY .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tYnBuP4kNY .navbar.opened {
  transition: all 0.3s;
}
.cid-tYnBuP4kNY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tYnBuP4kNY .navbar .navbar-logo img {
  width: auto;
}
.cid-tYnBuP4kNY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tYnBuP4kNY .navbar.collapsed {
  justify-content: center;
}
.cid-tYnBuP4kNY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tYnBuP4kNY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tYnBuP4kNY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tYnBuP4kNY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tYnBuP4kNY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tYnBuP4kNY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tYnBuP4kNY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tYnBuP4kNY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tYnBuP4kNY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tYnBuP4kNY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tYnBuP4kNY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tYnBuP4kNY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tYnBuP4kNY .navbar.navbar-short {
  min-height: 60px;
}
.cid-tYnBuP4kNY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tYnBuP4kNY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tYnBuP4kNY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tYnBuP4kNY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tYnBuP4kNY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tYnBuP4kNY .dropdown-item.active,
.cid-tYnBuP4kNY .dropdown-item:active {
  background-color: transparent;
}
.cid-tYnBuP4kNY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tYnBuP4kNY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tYnBuP4kNY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tYnBuP4kNY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tYnBuP4kNY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tYnBuP4kNY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tYnBuP4kNY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tYnBuP4kNY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tYnBuP4kNY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tYnBuP4kNY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tYnBuP4kNY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tYnBuP4kNY .navbar {
    height: 70px;
  }
  .cid-tYnBuP4kNY .navbar.opened {
    height: auto;
  }
  .cid-tYnBuP4kNY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tE8frqJZqp {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tE8frqJZqp .mbr-section-title {
  color: #353535;
  text-align: center;
}
.cid-tE8frqJZqp .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tE8aulvVfT {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tE8aulvVfT .mbr-section-title {
  color: #8caff0;
  text-align: left;
}
.cid-tE8aulvVfT .mbr-section-subtitle {
  color: #353535;
  text-align: left;
}
.cid-tE88mttHX1 {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/youtubetop2-3.png");
}
.cid-tE88mttHX1 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tE88mttHX1 .mbr-section-subtitle {
  color: #fafafa;
  text-align: left;
}
.cid-tXAaFbUBfF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tXAaFbUBfF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXAaFbUBfF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tXAaFbUBfF .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tXAaFbUBfF img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tXAaFbUBfF .text-wrapper {
    padding: 2rem;
  }
}
.cid-tXAaFbUBfF .mbr-description {
  text-align: right;
}
.cid-tYnBuP4kNY {
  z-index: 1000;
  width: 100%;
}
.cid-tYnBuP4kNY nav.navbar {
  position: fixed;
}
.cid-tYnBuP4kNY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYnBuP4kNY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tYnBuP4kNY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tYnBuP4kNY .dropdown-item:hover,
.cid-tYnBuP4kNY .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tYnBuP4kNY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tYnBuP4kNY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tYnBuP4kNY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tYnBuP4kNY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tYnBuP4kNY .nav-link {
  position: relative;
}
.cid-tYnBuP4kNY .container {
  display: flex;
  margin: auto;
}
.cid-tYnBuP4kNY .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tYnBuP4kNY .dropdown-menu,
.cid-tYnBuP4kNY .navbar.opened {
  background: #ffffff !important;
}
.cid-tYnBuP4kNY .nav-item:focus,
.cid-tYnBuP4kNY .nav-link:focus {
  outline: none;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYnBuP4kNY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tYnBuP4kNY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tYnBuP4kNY .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tYnBuP4kNY .navbar.opened {
  transition: all 0.3s;
}
.cid-tYnBuP4kNY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tYnBuP4kNY .navbar .navbar-logo img {
  width: auto;
}
.cid-tYnBuP4kNY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tYnBuP4kNY .navbar.collapsed {
  justify-content: center;
}
.cid-tYnBuP4kNY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tYnBuP4kNY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tYnBuP4kNY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tYnBuP4kNY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tYnBuP4kNY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tYnBuP4kNY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tYnBuP4kNY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tYnBuP4kNY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tYnBuP4kNY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tYnBuP4kNY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tYnBuP4kNY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tYnBuP4kNY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tYnBuP4kNY .navbar.navbar-short {
  min-height: 60px;
}
.cid-tYnBuP4kNY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tYnBuP4kNY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tYnBuP4kNY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tYnBuP4kNY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tYnBuP4kNY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tYnBuP4kNY .dropdown-item.active,
.cid-tYnBuP4kNY .dropdown-item:active {
  background-color: transparent;
}
.cid-tYnBuP4kNY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tYnBuP4kNY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tYnBuP4kNY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tYnBuP4kNY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tYnBuP4kNY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tYnBuP4kNY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tYnBuP4kNY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tYnBuP4kNY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tYnBuP4kNY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tYnBuP4kNY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tYnBuP4kNY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tYnBuP4kNY .navbar {
    height: 70px;
  }
  .cid-tYnBuP4kNY .navbar.opened {
    height: auto;
  }
  .cid-tYnBuP4kNY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tE8k7212zy {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tE8k7212zy .mbr-section-title {
  color: #353535;
  text-align: center;
}
.cid-tE8k7212zy .mbr-section-subtitle {
  color: #353535;
  text-align: left;
}
.cid-tE8k731LIU {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tE8k731LIU .mbr-section-title {
  color: #8caff0;
  text-align: left;
}
.cid-tE8k731LIU .mbr-section-subtitle {
  color: #353535;
  text-align: left;
}
.cid-tE8k73aQhi {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/youtubetop3-3.png");
}
.cid-tE8k73aQhi .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tE8k73aQhi .mbr-section-subtitle {
  color: #fafafa;
  text-align: left;
}
.cid-tXAaLGKm67 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tXAaLGKm67 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXAaLGKm67 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tXAaLGKm67 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tXAaLGKm67 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tXAaLGKm67 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tXAaLGKm67 .mbr-description {
  text-align: right;
}
.cid-tYnBuP4kNY {
  z-index: 1000;
  width: 100%;
}
.cid-tYnBuP4kNY nav.navbar {
  position: fixed;
}
.cid-tYnBuP4kNY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYnBuP4kNY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tYnBuP4kNY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tYnBuP4kNY .dropdown-item:hover,
.cid-tYnBuP4kNY .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tYnBuP4kNY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tYnBuP4kNY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tYnBuP4kNY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tYnBuP4kNY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tYnBuP4kNY .nav-link {
  position: relative;
}
.cid-tYnBuP4kNY .container {
  display: flex;
  margin: auto;
}
.cid-tYnBuP4kNY .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tYnBuP4kNY .dropdown-menu,
.cid-tYnBuP4kNY .navbar.opened {
  background: #ffffff !important;
}
.cid-tYnBuP4kNY .nav-item:focus,
.cid-tYnBuP4kNY .nav-link:focus {
  outline: none;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYnBuP4kNY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tYnBuP4kNY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tYnBuP4kNY .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tYnBuP4kNY .navbar.opened {
  transition: all 0.3s;
}
.cid-tYnBuP4kNY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tYnBuP4kNY .navbar .navbar-logo img {
  width: auto;
}
.cid-tYnBuP4kNY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tYnBuP4kNY .navbar.collapsed {
  justify-content: center;
}
.cid-tYnBuP4kNY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tYnBuP4kNY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tYnBuP4kNY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tYnBuP4kNY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tYnBuP4kNY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tYnBuP4kNY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tYnBuP4kNY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tYnBuP4kNY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tYnBuP4kNY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tYnBuP4kNY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tYnBuP4kNY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tYnBuP4kNY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tYnBuP4kNY .navbar.navbar-short {
  min-height: 60px;
}
.cid-tYnBuP4kNY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tYnBuP4kNY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tYnBuP4kNY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tYnBuP4kNY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tYnBuP4kNY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tYnBuP4kNY .dropdown-item.active,
.cid-tYnBuP4kNY .dropdown-item:active {
  background-color: transparent;
}
.cid-tYnBuP4kNY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tYnBuP4kNY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tYnBuP4kNY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tYnBuP4kNY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tYnBuP4kNY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tYnBuP4kNY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tYnBuP4kNY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tYnBuP4kNY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tYnBuP4kNY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tYnBuP4kNY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tYnBuP4kNY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tYnBuP4kNY .navbar {
    height: 70px;
  }
  .cid-tYnBuP4kNY .navbar.opened {
    height: auto;
  }
  .cid-tYnBuP4kNY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZsUoYIJHf {
  background-image: url("../../../assets/images/business-shibuya.png");
}
.cid-tZsUoYIJHf .icon-wrapper {
  margin: auto;
  background-color: #6592e6;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-tZsUoYIJHf .icon-wrapper span {
  margin-left: 10px;
}
.cid-tZsUoYIJHf .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tZsUoYIJHf .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tZsUoYIJHf .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tZsUoYIJHf .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tZsUoYIJHf .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tZsUoYIJHf H1 {
  color: #fafafa;
}
.cid-tZsUoYIJHf .mbr-text,
.cid-tZsUoYIJHf .mbr-media {
  color: #fdb906;
}
.cid-tXtc2b5raU {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tXtc2b5raU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXtc2b5raU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tXtc2b5raU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tXtc2b5raU .row {
  flex-direction: row-reverse;
}
.cid-tXtc2b5raU img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tXtc2b5raU .text-wrapper {
    padding: 2rem;
  }
}
.cid-tXtc2b5raU .mbr-section-title {
  color: #fdb906;
}
.cid-tZb1YRYmh0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZb1YRYmh0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZb1YRYmh0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZb1YRYmh0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZb1YRYmh0 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZb1YRYmh0 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tXWzb37VuL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXWzb37VuL .item:focus,
.cid-tXWzb37VuL span:focus {
  outline: none;
}
.cid-tXWzb37VuL .item-wrapper {
  position: relative;
}
.cid-tXWzb37VuL .slide-content {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tXWzb37VuL .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tXWzb37VuL .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-tXWzb37VuL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tXWzb37VuL .mbr-section-title {
  color: #232323;
}
.cid-tXWzb37VuL .mbr-text,
.cid-tXWzb37VuL .mbr-section-btn {
  text-align: center;
}
.cid-tXWzb37VuL .item-title {
  text-align: center;
}
.cid-tXWzb37VuL .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-tXWzb37VuL .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-tXWzb37VuL .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tXWzb37VuL .embla__button--next,
.cid-tXWzb37VuL .embla__button--prev {
  display: flex;
}
.cid-tXWzb37VuL .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tXWzb37VuL .embla__button {
    display: none;
  }
}
.cid-tXWzb37VuL .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tXWzb37VuL .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tXWzb37VuL .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXWzb37VuL .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXWzb37VuL .embla__button {
    top: auto;
  }
}
.cid-tXWzb37VuL .embla {
  position: relative;
  width: 100%;
}
.cid-tXWzb37VuL .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tXWzb37VuL .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tXWzb37VuL .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tXWzb37VuL .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tZbniOVdCF {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tZbniOVdCF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZbniOVdCF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZbniOVdCF .mbr-text,
.cid-tZbniOVdCF .mbr-section-btn {
  color: #232323;
}
.cid-tZbniOVdCF .card-title,
.cid-tZbniOVdCF .card-box {
  color: #ffffff;
}
.cid-tZbniOVdCF .mbr-text,
.cid-tZbniOVdCF .link-wrap {
  color: #ffffff;
}
.cid-tZb0F4mxsu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZb0F4mxsu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZb0F4mxsu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZb0F4mxsu .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tZb0F4mxsu .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tZb0F4mxsu .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tZb0F4mxsu .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tZb0F4mxsu .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tZb0F4mxsu .bg-instagram:hover {
  background: #bd005c;
}
.cid-tZb0F4mxsu .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tZb0F4mxsu .bg-youtube:hover {
  background: #cc0000;
}
.cid-tZb0F4mxsu .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tZb0F4mxsu [class^="socicon-"]:before,
.cid-tZb0F4mxsu [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tZb0F4mxsu .mbr-section-title,
.cid-tZb0F4mxsu .social-list {
  color: #353535;
}
.cid-tZb0HVV9mZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZb0HVV9mZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZb0HVV9mZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZb0HVV9mZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZb0HVV9mZ img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZb0HVV9mZ .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZb0HVV9mZ .mbr-description {
  text-align: right;
}
.cid-tYnBuP4kNY {
  z-index: 1000;
  width: 100%;
}
.cid-tYnBuP4kNY nav.navbar {
  position: fixed;
}
.cid-tYnBuP4kNY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYnBuP4kNY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tYnBuP4kNY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tYnBuP4kNY .dropdown-item:hover,
.cid-tYnBuP4kNY .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tYnBuP4kNY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tYnBuP4kNY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tYnBuP4kNY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tYnBuP4kNY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tYnBuP4kNY .nav-link {
  position: relative;
}
.cid-tYnBuP4kNY .container {
  display: flex;
  margin: auto;
}
.cid-tYnBuP4kNY .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tYnBuP4kNY .dropdown-menu,
.cid-tYnBuP4kNY .navbar.opened {
  background: #ffffff !important;
}
.cid-tYnBuP4kNY .nav-item:focus,
.cid-tYnBuP4kNY .nav-link:focus {
  outline: none;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYnBuP4kNY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tYnBuP4kNY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tYnBuP4kNY .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tYnBuP4kNY .navbar.opened {
  transition: all 0.3s;
}
.cid-tYnBuP4kNY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tYnBuP4kNY .navbar .navbar-logo img {
  width: auto;
}
.cid-tYnBuP4kNY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tYnBuP4kNY .navbar.collapsed {
  justify-content: center;
}
.cid-tYnBuP4kNY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tYnBuP4kNY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tYnBuP4kNY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tYnBuP4kNY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tYnBuP4kNY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tYnBuP4kNY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tYnBuP4kNY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tYnBuP4kNY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tYnBuP4kNY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tYnBuP4kNY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tYnBuP4kNY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tYnBuP4kNY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tYnBuP4kNY .navbar.navbar-short {
  min-height: 60px;
}
.cid-tYnBuP4kNY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tYnBuP4kNY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tYnBuP4kNY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tYnBuP4kNY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tYnBuP4kNY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tYnBuP4kNY .dropdown-item.active,
.cid-tYnBuP4kNY .dropdown-item:active {
  background-color: transparent;
}
.cid-tYnBuP4kNY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tYnBuP4kNY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tYnBuP4kNY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tYnBuP4kNY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tYnBuP4kNY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tYnBuP4kNY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tYnBuP4kNY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tYnBuP4kNY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tYnBuP4kNY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tYnBuP4kNY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tYnBuP4kNY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tYnBuP4kNY .navbar {
    height: 70px;
  }
  .cid-tYnBuP4kNY .navbar.opened {
    height: auto;
  }
  .cid-tYnBuP4kNY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tXxUtm19r5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/01blank.jpg");
}
.cid-tXxUtm19r5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxUtm19r5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYOD4UZZ85 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/nagomi-1b.jpg");
}
.cid-tYOD4UZZ85 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYOD4UZZ85 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYOD4UZZ85 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-bottom: 1rem;
  margin-right: .7rem;
}
.cid-tYOD4UZZ85 .social-row .soc-item .mbr-iconfont {
  font-size: 32px;
  border-radius: 50%;
  padding: 0.6rem;
  border: 2px solid #232323;
  transition: all 0.3s;
  color: #232323;
}
.cid-tYOD4UZZ85 .social-row .soc-item .mbr-iconfont:hover {
  background-color: #232323;
  color: #ffffff;
}
.cid-tYOD4UZZ85 .mbr-text,
.cid-tYOD4UZZ85 .mbr-section-btn,
.cid-tYOD4UZZ85 .social-row {
  color: #ffffff;
}
.cid-tYOD4UZZ85 .mbr-section-title {
  color: #ffffff;
}
.cid-tYOD4UZZ85 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tYTv4QmH2z {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tYTv4QmH2z .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYTv4QmH2z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYTv4QmH2z .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tYTv4QmH2z .card-wrapper {
  background-color: #fafafa;
  border-radius: 4px;
  background-color: transparent;
}
.cid-tYTv4QmH2z .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tYTv4QmH2z .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #4479d9;
  transition: all 0.3s;
}
.cid-tYTv4QmH2z .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #4479d9;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tYTv4QmH2z .social-row .soc-item:hover {
  background-color: #4479d9;
}
.cid-tYTv4QmH2z .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tYTv4QmH2z .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tYTv4QmH2z .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tYTv4QmH2z .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tYTv4QmH2z .card-subtitle {
  color: #4479d9;
}
.cid-tYTv4QmH2z .card-title {
  color: #353535;
}
.cid-tYTv4QmH2z .card-title DIV {
  text-align: left;
}
.cid-tXyC7azoNV {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXyC7azoNV img,
.cid-tXyC7azoNV .item-img {
  width: 100%;
}
.cid-tXyC7azoNV .item:focus,
.cid-tXyC7azoNV span:focus {
  outline: none;
}
.cid-tXyC7azoNV .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tXyC7azoNV .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tXyC7azoNV .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tXyC7azoNV .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tXyC7azoNV .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tXyC7azoNV .mbr-section-title {
  color: #232323;
}
.cid-tXyC7azoNV .mbr-text,
.cid-tXyC7azoNV .mbr-section-btn {
  text-align: left;
}
.cid-tXyC7azoNV .item-title {
  text-align: left;
}
.cid-tXyC7azoNV .item-subtitle {
  text-align: center;
}
.cid-tYTI605Zo2 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tYWBotWwKd {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tYWBotWwKd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYWBotWwKd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYWBotWwKd .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tYWBotWwKd .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tYWBotWwKd .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tYWBotWwKd .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tYWBotWwKd .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tYWBotWwKd .bg-instagram:hover {
  background: #bd005c;
}
.cid-tYWBotWwKd .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tYWBotWwKd .bg-youtube:hover {
  background: #cc0000;
}
.cid-tYWBotWwKd .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tYWBotWwKd [class^="socicon-"]:before,
.cid-tYWBotWwKd [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tYWBotWwKd .mbr-section-title,
.cid-tYWBotWwKd .social-list {
  color: #353535;
}
.cid-tXA9vGqESd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXA9vGqESd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXA9vGqESd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tXA9vGqESd .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tXA9vGqESd img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tXA9vGqESd .text-wrapper {
    padding: 2rem;
  }
}
.cid-tXA9vGqESd .mbr-description {
  text-align: right;
}
.cid-tYnBuP4kNY {
  z-index: 1000;
  width: 100%;
}
.cid-tYnBuP4kNY nav.navbar {
  position: fixed;
}
.cid-tYnBuP4kNY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYnBuP4kNY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tYnBuP4kNY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tYnBuP4kNY .dropdown-item:hover,
.cid-tYnBuP4kNY .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tYnBuP4kNY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tYnBuP4kNY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tYnBuP4kNY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tYnBuP4kNY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tYnBuP4kNY .nav-link {
  position: relative;
}
.cid-tYnBuP4kNY .container {
  display: flex;
  margin: auto;
}
.cid-tYnBuP4kNY .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tYnBuP4kNY .dropdown-menu,
.cid-tYnBuP4kNY .navbar.opened {
  background: #ffffff !important;
}
.cid-tYnBuP4kNY .nav-item:focus,
.cid-tYnBuP4kNY .nav-link:focus {
  outline: none;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYnBuP4kNY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tYnBuP4kNY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tYnBuP4kNY .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tYnBuP4kNY .navbar.opened {
  transition: all 0.3s;
}
.cid-tYnBuP4kNY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tYnBuP4kNY .navbar .navbar-logo img {
  width: auto;
}
.cid-tYnBuP4kNY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tYnBuP4kNY .navbar.collapsed {
  justify-content: center;
}
.cid-tYnBuP4kNY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tYnBuP4kNY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tYnBuP4kNY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tYnBuP4kNY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tYnBuP4kNY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tYnBuP4kNY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tYnBuP4kNY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tYnBuP4kNY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tYnBuP4kNY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tYnBuP4kNY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tYnBuP4kNY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tYnBuP4kNY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tYnBuP4kNY .navbar.navbar-short {
  min-height: 60px;
}
.cid-tYnBuP4kNY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tYnBuP4kNY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tYnBuP4kNY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tYnBuP4kNY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tYnBuP4kNY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tYnBuP4kNY .dropdown-item.active,
.cid-tYnBuP4kNY .dropdown-item:active {
  background-color: transparent;
}
.cid-tYnBuP4kNY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tYnBuP4kNY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tYnBuP4kNY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tYnBuP4kNY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tYnBuP4kNY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tYnBuP4kNY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tYnBuP4kNY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tYnBuP4kNY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tYnBuP4kNY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tYnBuP4kNY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tYnBuP4kNY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tYnBuP4kNY .navbar {
    height: 70px;
  }
  .cid-tYnBuP4kNY .navbar.opened {
    height: auto;
  }
  .cid-tYnBuP4kNY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tXyrAY92Dq {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/01blank.jpg");
}
.cid-tXyrAY92Dq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXyrAY92Dq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYTsTjSWef {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #6592e6;
}
.cid-tYTsTjSWef .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYTsTjSWef .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYTsTjSWef .mbr-section-title {
  color: #ffffff;
}
.cid-tYTsTjSWef .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tYTkQXGVvN {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tYTkQXGVvN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYTkQXGVvN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYTkQXGVvN .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tYTkQXGVvN .card-wrapper {
  background-color: #8caff0;
  border-radius: 4px;
}
.cid-tYTkQXGVvN .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tYTkQXGVvN .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-tYTkQXGVvN .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tYTkQXGVvN .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-tYTkQXGVvN .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-tYTkQXGVvN .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tYTkQXGVvN .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tYTkQXGVvN .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tYTkQXGVvN .card-subtitle {
  color: #353535;
}
.cid-tYTkQXGVvN .card-title {
  color: #ffffff;
}
.cid-tYvrHuCSYg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tYvrHuCSYg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYvrHuCSYg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYvrHuCSYg .item {
  padding-bottom: 2rem;
}
.cid-tYvrHuCSYg .item-wrapper {
  position: relative;
}
.cid-tYvrHuCSYg .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tYvrHuCSYg .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tYvrHuCSYg .carousel-control,
.cid-tYvrHuCSYg .close {
  background: #1b1b1b;
}
.cid-tYvrHuCSYg .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tYvrHuCSYg .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tYvrHuCSYg .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tYvrHuCSYg .carousel-control-next span {
  margin-left: 5px;
}
.cid-tYvrHuCSYg .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tYvrHuCSYg .close::before {
  content: '\e91a';
}
.cid-tYvrHuCSYg .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tYvrHuCSYg .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tYvrHuCSYg .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tYvrHuCSYg .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tYvrHuCSYg .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tYvrHuCSYg .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tYvrHuCSYg .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tYvrHuCSYg .carousel-indicators li.active,
.cid-tYvrHuCSYg .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tYvrHuCSYg .carousel-indicators li::after,
.cid-tYvrHuCSYg .carousel-indicators li::before {
  content: none;
}
.cid-tYvrHuCSYg .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tYvrHuCSYg .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tYvrHuCSYg .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tYvrHuCSYg .carousel-indicators {
    display: none;
  }
}
.cid-tYvrHuCSYg .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tYvrHuCSYg .carousel-inner > .active {
  display: block;
}
.cid-tYvrHuCSYg .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tYvrHuCSYg .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tYvrHuCSYg .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tYvrHuCSYg .carousel-control,
  .cid-tYvrHuCSYg .carousel-indicators,
  .cid-tYvrHuCSYg .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tYvrHuCSYg .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tYvrHuCSYg .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tYvrHuCSYg .carousel-indicators .active,
.cid-tYvrHuCSYg .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tYvrHuCSYg .carousel-indicators .active {
  background: #fff;
}
.cid-tYvrHuCSYg .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tYvrHuCSYg .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tYvrHuCSYg .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tYvrHuCSYg .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tYvrHuCSYg .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tYvrHuCSYg .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tYvrHuCSYg .carousel {
  width: 100%;
}
.cid-tYvrHuCSYg .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tYvrHuCSYg .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tYvrHuCSYg .modal.fade .modal-dialog,
.cid-tYvrHuCSYg .modal.in .modal-dialog {
  transform: none;
}
.cid-tYvrHuCSYg .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tYvrHuCSYg H6 {
  text-align: center;
}
.cid-tYvrHuCSYg DIV {
  text-align: left;
}
.cid-tYvrHuCSYg H3 {
  text-align: left;
}
.cid-tYvrHuCSYg H4 {
  text-align: right;
  color: #4479d9;
}
.cid-tYToCbUzDQ {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tYvK8PEAXJ {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tYvK8PEAXJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYvK8PEAXJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYvK8PEAXJ .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tYvK8PEAXJ .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tYvK8PEAXJ .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tYvK8PEAXJ .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tYvK8PEAXJ .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tYvK8PEAXJ .bg-instagram:hover {
  background: #bd005c;
}
.cid-tYvK8PEAXJ .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tYvK8PEAXJ .bg-youtube:hover {
  background: #cc0000;
}
.cid-tYvK8PEAXJ .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tYvK8PEAXJ [class^="socicon-"]:before,
.cid-tYvK8PEAXJ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tYvK8PEAXJ .mbr-section-title,
.cid-tYvK8PEAXJ .social-list {
  color: #353535;
}
.cid-tYWeTgSsbI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tYWeTgSsbI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYWeTgSsbI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tYWeTgSsbI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tYWeTgSsbI img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tYWeTgSsbI .text-wrapper {
    padding: 2rem;
  }
}
.cid-tYWeTgSsbI .mbr-description {
  text-align: right;
}
.cid-tYnBuP4kNY {
  z-index: 1000;
  width: 100%;
}
.cid-tYnBuP4kNY nav.navbar {
  position: fixed;
}
.cid-tYnBuP4kNY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYnBuP4kNY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tYnBuP4kNY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tYnBuP4kNY .dropdown-item:hover,
.cid-tYnBuP4kNY .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tYnBuP4kNY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tYnBuP4kNY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tYnBuP4kNY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tYnBuP4kNY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tYnBuP4kNY .nav-link {
  position: relative;
}
.cid-tYnBuP4kNY .container {
  display: flex;
  margin: auto;
}
.cid-tYnBuP4kNY .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tYnBuP4kNY .dropdown-menu,
.cid-tYnBuP4kNY .navbar.opened {
  background: #ffffff !important;
}
.cid-tYnBuP4kNY .nav-item:focus,
.cid-tYnBuP4kNY .nav-link:focus {
  outline: none;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYnBuP4kNY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tYnBuP4kNY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tYnBuP4kNY .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tYnBuP4kNY .navbar.opened {
  transition: all 0.3s;
}
.cid-tYnBuP4kNY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tYnBuP4kNY .navbar .navbar-logo img {
  width: auto;
}
.cid-tYnBuP4kNY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tYnBuP4kNY .navbar.collapsed {
  justify-content: center;
}
.cid-tYnBuP4kNY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tYnBuP4kNY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tYnBuP4kNY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tYnBuP4kNY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tYnBuP4kNY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tYnBuP4kNY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tYnBuP4kNY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tYnBuP4kNY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tYnBuP4kNY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tYnBuP4kNY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tYnBuP4kNY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tYnBuP4kNY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tYnBuP4kNY .navbar.navbar-short {
  min-height: 60px;
}
.cid-tYnBuP4kNY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tYnBuP4kNY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tYnBuP4kNY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tYnBuP4kNY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tYnBuP4kNY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tYnBuP4kNY .dropdown-item.active,
.cid-tYnBuP4kNY .dropdown-item:active {
  background-color: transparent;
}
.cid-tYnBuP4kNY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tYnBuP4kNY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tYnBuP4kNY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tYnBuP4kNY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tYnBuP4kNY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tYnBuP4kNY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tYnBuP4kNY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tYnBuP4kNY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tYnBuP4kNY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tYnBuP4kNY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tYnBuP4kNY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tYnBuP4kNY .navbar {
    height: 70px;
  }
  .cid-tYnBuP4kNY .navbar.opened {
    height: auto;
  }
  .cid-tYnBuP4kNY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tXyZLdfMa0 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/backspace.jpg");
}
.cid-tXyZLdfMa0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXyZLdfMa0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXz03afrko {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/vision-2.jpg");
}
.cid-tXz03afrko .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXz03afrko .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXz03afrko .mbr-section-title {
  color: #ffffff;
}
.cid-tXz03afrko .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tYZGosEKbC {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #2299aa;
}
.cid-tYZGosEKbC img,
.cid-tYZGosEKbC .item-img {
  width: 100%;
}
.cid-tYZGosEKbC .item:focus,
.cid-tYZGosEKbC span:focus {
  outline: none;
}
.cid-tYZGosEKbC .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tYZGosEKbC .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tYZGosEKbC .item {
  padding: 0;
  margin: 0;
}
.cid-tYZGosEKbC .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tYZGosEKbC .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYZGosEKbC .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tYZGosEKbC .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tYZGosEKbC .mbr-section-title {
  color: #232323;
}
.cid-tYZGLIni9W {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #d76f6f;
}
.cid-tYZGLIni9W img,
.cid-tYZGLIni9W .item-img {
  width: 100%;
}
.cid-tYZGLIni9W .item:focus,
.cid-tYZGLIni9W span:focus {
  outline: none;
}
.cid-tYZGLIni9W .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tYZGLIni9W .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tYZGLIni9W .item {
  padding: 0;
  margin: 0;
}
.cid-tYZGLIni9W .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tYZGLIni9W .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYZGLIni9W .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tYZGLIni9W .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tYZGLIni9W .mbr-section-title {
  color: #232323;
}
.cid-tYZIWqMnkV {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #fed771;
}
.cid-tYZIWqMnkV img,
.cid-tYZIWqMnkV .item-img {
  width: 100%;
}
.cid-tYZIWqMnkV .item:focus,
.cid-tYZIWqMnkV span:focus {
  outline: none;
}
.cid-tYZIWqMnkV .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tYZIWqMnkV .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tYZIWqMnkV .item {
  padding: 0;
  margin: 0;
}
.cid-tYZIWqMnkV .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tYZIWqMnkV .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYZIWqMnkV .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tYZIWqMnkV .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tYZIWqMnkV .mbr-section-title {
  color: #232323;
}
.cid-tYZJiKWuas {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #8caff0;
}
.cid-tYZJiKWuas img,
.cid-tYZJiKWuas .item-img {
  width: 100%;
}
.cid-tYZJiKWuas .item:focus,
.cid-tYZJiKWuas span:focus {
  outline: none;
}
.cid-tYZJiKWuas .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tYZJiKWuas .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tYZJiKWuas .item {
  padding: 0;
  margin: 0;
}
.cid-tYZJiKWuas .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tYZJiKWuas .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYZJiKWuas .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tYZJiKWuas .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tYZJiKWuas .mbr-section-title {
  color: #232323;
}
.cid-tYZKj01QhB {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tYZKj01QhB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYZKj01QhB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYZKj01QhB .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tYZKj01QhB .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tYZKj01QhB .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tYZKj01QhB .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tYZKj01QhB .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tYZKj01QhB .bg-instagram:hover {
  background: #bd005c;
}
.cid-tYZKj01QhB .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tYZKj01QhB .bg-youtube:hover {
  background: #cc0000;
}
.cid-tYZKj01QhB .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tYZKj01QhB [class^="socicon-"]:before,
.cid-tYZKj01QhB [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tYZKj01QhB .mbr-section-title,
.cid-tYZKj01QhB .social-list {
  color: #353535;
}
.cid-tYZKkVGDMv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tYZKkVGDMv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYZKkVGDMv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tYZKkVGDMv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tYZKkVGDMv img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tYZKkVGDMv .text-wrapper {
    padding: 2rem;
  }
}
.cid-tYZKkVGDMv .mbr-description {
  text-align: right;
}
.cid-tYZKkVGDMv .mbr-text {
  text-align: center;
}
.cid-tYnBuP4kNY {
  z-index: 1000;
  width: 100%;
}
.cid-tYnBuP4kNY nav.navbar {
  position: fixed;
}
.cid-tYnBuP4kNY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYnBuP4kNY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tYnBuP4kNY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tYnBuP4kNY .dropdown-item:hover,
.cid-tYnBuP4kNY .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tYnBuP4kNY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tYnBuP4kNY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tYnBuP4kNY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tYnBuP4kNY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tYnBuP4kNY .nav-link {
  position: relative;
}
.cid-tYnBuP4kNY .container {
  display: flex;
  margin: auto;
}
.cid-tYnBuP4kNY .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tYnBuP4kNY .dropdown-menu,
.cid-tYnBuP4kNY .navbar.opened {
  background: #ffffff !important;
}
.cid-tYnBuP4kNY .nav-item:focus,
.cid-tYnBuP4kNY .nav-link:focus {
  outline: none;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYnBuP4kNY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tYnBuP4kNY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tYnBuP4kNY .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tYnBuP4kNY .navbar.opened {
  transition: all 0.3s;
}
.cid-tYnBuP4kNY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tYnBuP4kNY .navbar .navbar-logo img {
  width: auto;
}
.cid-tYnBuP4kNY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tYnBuP4kNY .navbar.collapsed {
  justify-content: center;
}
.cid-tYnBuP4kNY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tYnBuP4kNY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tYnBuP4kNY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tYnBuP4kNY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tYnBuP4kNY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tYnBuP4kNY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tYnBuP4kNY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tYnBuP4kNY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tYnBuP4kNY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tYnBuP4kNY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tYnBuP4kNY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tYnBuP4kNY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tYnBuP4kNY .navbar.navbar-short {
  min-height: 60px;
}
.cid-tYnBuP4kNY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tYnBuP4kNY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tYnBuP4kNY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tYnBuP4kNY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tYnBuP4kNY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tYnBuP4kNY .dropdown-item.active,
.cid-tYnBuP4kNY .dropdown-item:active {
  background-color: transparent;
}
.cid-tYnBuP4kNY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tYnBuP4kNY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tYnBuP4kNY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tYnBuP4kNY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tYnBuP4kNY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tYnBuP4kNY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tYnBuP4kNY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tYnBuP4kNY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tYnBuP4kNY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tYnBuP4kNY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tYnBuP4kNY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tYnBuP4kNY .navbar {
    height: 70px;
  }
  .cid-tYnBuP4kNY .navbar.opened {
    height: auto;
  }
  .cid-tYnBuP4kNY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZblNHoZ1V {
  background-image: url("../../../assets/images/adobestock-290545980.jpeg");
}
.cid-tZblNHoZ1V .icon-wrapper {
  margin: auto;
  background-color: #6592e6;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-tZblNHoZ1V .icon-wrapper span {
  margin-left: 10px;
}
.cid-tZblNHoZ1V .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tZblNHoZ1V .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tZblNHoZ1V .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tZblNHoZ1V .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tZblNHoZ1V .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tZblNHoZ1V H1 {
  color: #4479d9;
}
.cid-tZblNHoZ1V .mbr-text,
.cid-tZblNHoZ1V .mbr-media {
  color: #ffffff;
}
.cid-tZbm8dNFvH {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tZbm8dNFvH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZbm8dNFvH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZbm8dNFvH .mbr-text,
.cid-tZbm8dNFvH .mbr-section-btn {
  text-align: left;
}
.cid-tZbm8dNFvH .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-tZbm8dNFvH .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tZbm8dNFvH .mbr-section-title {
  text-align: center;
}
.cid-tYhbIP2vzk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tYhbIP2vzk .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tYhbIP2vzk form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-tYhbIP2vzk form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-tYhbIP2vzk form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-tYhbIP2vzk .mbr-section-title {
  color: #141414;
}
.cid-tYhbIP2vzk .mbr-section-subtitle {
  color: #353535;
}
.cid-tZblfS41Px {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/youtubetop3-3.png");
}
.cid-tZblfS41Px .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tZblfS41Px .mbr-section-subtitle {
  color: #fafafa;
  text-align: left;
}
.cid-tZbl90GAcR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZbl90GAcR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZbl90GAcR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZbl90GAcR .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tZbl90GAcR .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tZbl90GAcR .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tZbl90GAcR .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tZbl90GAcR .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tZbl90GAcR .bg-instagram:hover {
  background: #bd005c;
}
.cid-tZbl90GAcR .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tZbl90GAcR .bg-youtube:hover {
  background: #cc0000;
}
.cid-tZbl90GAcR .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tZbl90GAcR [class^="socicon-"]:before,
.cid-tZbl90GAcR [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tZbl90GAcR .mbr-section-title,
.cid-tZbl90GAcR .social-list {
  color: #353535;
}
.cid-tZblb3sX1A {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tZblb3sX1A .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZblb3sX1A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZblb3sX1A .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZblb3sX1A img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZblb3sX1A .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZblb3sX1A .mbr-description {
  text-align: right;
}
.cid-tYvLV15Bx7 {
  z-index: 1000;
  width: 100%;
}
.cid-tYvLV15Bx7 nav.navbar {
  position: fixed;
}
.cid-tYvLV15Bx7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYvLV15Bx7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tYvLV15Bx7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tYvLV15Bx7 .dropdown-item:hover,
.cid-tYvLV15Bx7 .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tYvLV15Bx7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tYvLV15Bx7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tYvLV15Bx7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tYvLV15Bx7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tYvLV15Bx7 .nav-link {
  position: relative;
}
.cid-tYvLV15Bx7 .container {
  display: flex;
  margin: auto;
}
.cid-tYvLV15Bx7 .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tYvLV15Bx7 .dropdown-menu,
.cid-tYvLV15Bx7 .navbar.opened {
  background: #ffffff !important;
}
.cid-tYvLV15Bx7 .nav-item:focus,
.cid-tYvLV15Bx7 .nav-link:focus {
  outline: none;
}
.cid-tYvLV15Bx7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tYvLV15Bx7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tYvLV15Bx7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tYvLV15Bx7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYvLV15Bx7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tYvLV15Bx7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tYvLV15Bx7 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tYvLV15Bx7 .navbar.opened {
  transition: all 0.3s;
}
.cid-tYvLV15Bx7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tYvLV15Bx7 .navbar .navbar-logo img {
  width: auto;
}
.cid-tYvLV15Bx7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tYvLV15Bx7 .navbar.collapsed {
  justify-content: center;
}
.cid-tYvLV15Bx7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tYvLV15Bx7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tYvLV15Bx7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tYvLV15Bx7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tYvLV15Bx7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tYvLV15Bx7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tYvLV15Bx7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tYvLV15Bx7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tYvLV15Bx7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tYvLV15Bx7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tYvLV15Bx7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tYvLV15Bx7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tYvLV15Bx7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tYvLV15Bx7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tYvLV15Bx7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tYvLV15Bx7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tYvLV15Bx7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tYvLV15Bx7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tYvLV15Bx7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tYvLV15Bx7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tYvLV15Bx7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tYvLV15Bx7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tYvLV15Bx7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tYvLV15Bx7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tYvLV15Bx7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tYvLV15Bx7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tYvLV15Bx7 .dropdown-item.active,
.cid-tYvLV15Bx7 .dropdown-item:active {
  background-color: transparent;
}
.cid-tYvLV15Bx7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tYvLV15Bx7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tYvLV15Bx7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tYvLV15Bx7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tYvLV15Bx7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tYvLV15Bx7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tYvLV15Bx7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tYvLV15Bx7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tYvLV15Bx7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tYvLV15Bx7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tYvLV15Bx7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tYvLV15Bx7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYvLV15Bx7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYvLV15Bx7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tYvLV15Bx7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYvLV15Bx7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tYvLV15Bx7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tYvLV15Bx7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYvLV15Bx7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tYvLV15Bx7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tYvLV15Bx7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tYvLV15Bx7 .navbar {
    height: 70px;
  }
  .cid-tYvLV15Bx7 .navbar.opened {
    height: auto;
  }
  .cid-tYvLV15Bx7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZhay2Pbq1 {
  padding-top: 10rem;
  padding-bottom: 10rem;
}
.cid-tZhay2Pbq1 .icon-wrapper {
  margin: auto;
  background-color: #6592e6;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-tZhay2Pbq1 .icon-wrapper span {
  margin-left: 10px;
}
.cid-tZhay2Pbq1 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tZhay2Pbq1 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tZhay2Pbq1 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tZhay2Pbq1 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tZhay2Pbq1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tZhay2Pbq1 H1 {
  color: #fafafa;
}
.cid-tZhay2Pbq1 .mbr-text,
.cid-tZhay2Pbq1 .mbr-media {
  color: #fdb906;
}
.cid-tYvOffkSf5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tYvOffkSf5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYvOffkSf5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tYvOffkSf5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tYvOffkSf5 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tYvOffkSf5 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tYvLUZChQn {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tYvLUZChQn img,
.cid-tYvLUZChQn .item-img {
  width: 100%;
}
.cid-tYvLUZChQn .item:focus,
.cid-tYvLUZChQn span:focus {
  outline: none;
}
.cid-tYvLUZChQn .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tYvLUZChQn .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tYvLUZChQn .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYvLUZChQn .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tYvLUZChQn .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tYvLUZChQn .mbr-section-title {
  color: #232323;
}
.cid-tYvLUZChQn .mbr-text,
.cid-tYvLUZChQn .mbr-section-btn {
  text-align: left;
}
.cid-tYvLUZChQn .item-title {
  text-align: left;
}
.cid-tYvLUZChQn .item-subtitle {
  text-align: left;
  color: #838383;
}
.cid-tYvLUZChQn .mbr-section-subtitle {
  color: #fdb906;
}
.cid-tYvLUZZVBX {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tYvLUZZVBX img,
.cid-tYvLUZZVBX .item-img {
  width: 100%;
}
.cid-tYvLUZZVBX .item:focus,
.cid-tYvLUZZVBX span:focus {
  outline: none;
}
.cid-tYvLUZZVBX .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tYvLUZZVBX .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tYvLUZZVBX .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYvLUZZVBX .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tYvLUZZVBX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tYvLUZZVBX .mbr-section-title {
  color: #232323;
}
.cid-tYvLUZZVBX .mbr-text,
.cid-tYvLUZZVBX .mbr-section-btn {
  text-align: left;
}
.cid-tYvLUZZVBX .item-title {
  text-align: left;
}
.cid-tYvLUZZVBX .item-subtitle {
  text-align: left;
  color: #838383;
}
.cid-tYvUMOlgzV {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tYvUMOlgzV img,
.cid-tYvUMOlgzV .item-img {
  width: 100%;
}
.cid-tYvUMOlgzV .item:focus,
.cid-tYvUMOlgzV span:focus {
  outline: none;
}
.cid-tYvUMOlgzV .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tYvUMOlgzV .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tYvUMOlgzV .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYvUMOlgzV .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tYvUMOlgzV .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tYvUMOlgzV .mbr-section-title {
  color: #232323;
}
.cid-tYvUMOlgzV .mbr-text,
.cid-tYvUMOlgzV .mbr-section-btn {
  text-align: left;
}
.cid-tYvUMOlgzV .item-title {
  text-align: left;
}
.cid-tYvUMOlgzV .item-subtitle {
  text-align: left;
  color: #838383;
}
.cid-urZTKIxZy9 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-urZTKIxZy9 img,
.cid-urZTKIxZy9 .item-img {
  width: 100%;
}
.cid-urZTKIxZy9 .item:focus,
.cid-urZTKIxZy9 span:focus {
  outline: none;
}
.cid-urZTKIxZy9 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-urZTKIxZy9 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-urZTKIxZy9 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-urZTKIxZy9 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-urZTKIxZy9 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-urZTKIxZy9 .mbr-section-title {
  color: #232323;
}
.cid-urZTKIxZy9 .mbr-text,
.cid-urZTKIxZy9 .mbr-section-btn {
  text-align: left;
}
.cid-urZTKIxZy9 .item-title {
  text-align: left;
}
.cid-urZTKIxZy9 .item-subtitle {
  text-align: left;
  color: #838383;
}
.cid-tYvV6WhZ50 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tYvV6WhZ50 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYvV6WhZ50 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tYvV6WhZ50 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tYvV6WhZ50 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tYvV6WhZ50 .text-wrapper {
    padding: 2rem;
  }
}
.cid-u6Bt0jhMJe {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6Bt0jhMJe img,
.cid-u6Bt0jhMJe .item-img {
  width: 100%;
}
.cid-u6Bt0jhMJe .item:focus,
.cid-u6Bt0jhMJe span:focus {
  outline: none;
}
.cid-u6Bt0jhMJe .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-u6Bt0jhMJe .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-u6Bt0jhMJe .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u6Bt0jhMJe .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-u6Bt0jhMJe .mbr-section-btn {
  margin-top: auto !important;
}
.cid-u6Bt0jhMJe .mbr-section-title {
  color: #232323;
}
.cid-u6Bt0jhMJe .mbr-text,
.cid-u6Bt0jhMJe .mbr-section-btn {
  text-align: left;
}
.cid-u6Bt0jhMJe .item-title {
  text-align: left;
}
.cid-u6Bt0jhMJe .item-subtitle {
  text-align: left;
  color: #838383;
}
.cid-tYvVkGF9JG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tYvVkGF9JG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYvVkGF9JG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tYvVkGF9JG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tYvVkGF9JG img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tYvVkGF9JG .text-wrapper {
    padding: 2rem;
  }
}
.cid-tYvVmAyVYz {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tYvVmAyVYz img,
.cid-tYvVmAyVYz .item-img {
  width: 100%;
}
.cid-tYvVmAyVYz .item:focus,
.cid-tYvVmAyVYz span:focus {
  outline: none;
}
.cid-tYvVmAyVYz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tYvVmAyVYz .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tYvVmAyVYz .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYvVmAyVYz .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tYvVmAyVYz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tYvVmAyVYz .mbr-section-title {
  color: #232323;
}
.cid-tYvVmAyVYz .mbr-text,
.cid-tYvVmAyVYz .mbr-section-btn {
  text-align: left;
}
.cid-tYvVmAyVYz .item-title {
  text-align: left;
}
.cid-tYvVmAyVYz .item-subtitle {
  text-align: left;
  color: #838383;
}
.cid-tYWBfnfMPb {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/youtubetop3-3.png");
}
.cid-tYWBfnfMPb .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tYWBfnfMPb .mbr-section-subtitle {
  color: #fafafa;
  text-align: left;
}
.cid-tYWAzntSNj {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tYWAzntSNj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYWAzntSNj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYWAzntSNj .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tYWAzntSNj .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tYWAzntSNj .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tYWAzntSNj .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tYWAzntSNj .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tYWAzntSNj .bg-instagram:hover {
  background: #bd005c;
}
.cid-tYWAzntSNj .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tYWAzntSNj .bg-youtube:hover {
  background: #cc0000;
}
.cid-tYWAzntSNj .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tYWAzntSNj [class^="socicon-"]:before,
.cid-tYWAzntSNj [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tYWAzntSNj .mbr-section-title,
.cid-tYWAzntSNj .social-list {
  color: #353535;
}
.cid-tYTSNnwebb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tYTSNnwebb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYTSNnwebb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tYTSNnwebb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tYTSNnwebb img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tYTSNnwebb .text-wrapper {
    padding: 2rem;
  }
}
.cid-tYTSNnwebb .mbr-description {
  text-align: right;
}
.cid-tZ1EQV57jM {
  z-index: 1000;
  width: 100%;
}
.cid-tZ1EQV57jM nav.navbar {
  position: fixed;
}
.cid-tZ1EQV57jM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZ1EQV57jM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tZ1EQV57jM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tZ1EQV57jM .dropdown-item:hover,
.cid-tZ1EQV57jM .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tZ1EQV57jM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tZ1EQV57jM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tZ1EQV57jM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tZ1EQV57jM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tZ1EQV57jM .nav-link {
  position: relative;
}
.cid-tZ1EQV57jM .container {
  display: flex;
  margin: auto;
}
.cid-tZ1EQV57jM .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tZ1EQV57jM .dropdown-menu,
.cid-tZ1EQV57jM .navbar.opened {
  background: #ffffff !important;
}
.cid-tZ1EQV57jM .nav-item:focus,
.cid-tZ1EQV57jM .nav-link:focus {
  outline: none;
}
.cid-tZ1EQV57jM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tZ1EQV57jM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZ1EQV57jM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tZ1EQV57jM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZ1EQV57jM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tZ1EQV57jM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tZ1EQV57jM .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tZ1EQV57jM .navbar.opened {
  transition: all 0.3s;
}
.cid-tZ1EQV57jM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tZ1EQV57jM .navbar .navbar-logo img {
  width: auto;
}
.cid-tZ1EQV57jM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tZ1EQV57jM .navbar.collapsed {
  justify-content: center;
}
.cid-tZ1EQV57jM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tZ1EQV57jM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZ1EQV57jM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tZ1EQV57jM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZ1EQV57jM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZ1EQV57jM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tZ1EQV57jM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZ1EQV57jM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tZ1EQV57jM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tZ1EQV57jM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tZ1EQV57jM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZ1EQV57jM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZ1EQV57jM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZ1EQV57jM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tZ1EQV57jM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tZ1EQV57jM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZ1EQV57jM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tZ1EQV57jM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tZ1EQV57jM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tZ1EQV57jM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tZ1EQV57jM .navbar.navbar-short {
  min-height: 60px;
}
.cid-tZ1EQV57jM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tZ1EQV57jM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tZ1EQV57jM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZ1EQV57jM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tZ1EQV57jM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZ1EQV57jM .dropdown-item.active,
.cid-tZ1EQV57jM .dropdown-item:active {
  background-color: transparent;
}
.cid-tZ1EQV57jM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZ1EQV57jM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZ1EQV57jM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZ1EQV57jM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tZ1EQV57jM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tZ1EQV57jM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZ1EQV57jM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tZ1EQV57jM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tZ1EQV57jM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tZ1EQV57jM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tZ1EQV57jM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tZ1EQV57jM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZ1EQV57jM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZ1EQV57jM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tZ1EQV57jM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZ1EQV57jM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tZ1EQV57jM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tZ1EQV57jM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZ1EQV57jM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tZ1EQV57jM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tZ1EQV57jM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tZ1EQV57jM .navbar {
    height: 70px;
  }
  .cid-tZ1EQV57jM .navbar.opened {
    height: auto;
  }
  .cid-tZ1EQV57jM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZ1EQSCzOY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/01blank.jpg");
}
.cid-tZ1EQSCzOY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ1EQSCzOY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZ1EQTuWGK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/ichica-1.png");
}
.cid-tZ1EQTuWGK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ1EQTuWGK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZ1EQTuWGK .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-bottom: 1rem;
  margin-right: .7rem;
}
.cid-tZ1EQTuWGK .social-row .soc-item .mbr-iconfont {
  font-size: 32px;
  border-radius: 50%;
  padding: 0.6rem;
  border: 2px solid #232323;
  transition: all 0.3s;
  color: #232323;
}
.cid-tZ1EQTuWGK .social-row .soc-item .mbr-iconfont:hover {
  background-color: #232323;
  color: #ffffff;
}
.cid-tZ1EQTuWGK .mbr-text,
.cid-tZ1EQTuWGK .mbr-section-btn,
.cid-tZ1EQTuWGK .social-row {
  color: #ffffff;
}
.cid-tZ1EQTuWGK .mbr-section-title {
  color: #ffffff;
}
.cid-tZ1EQTuWGK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZ1EQTPPFz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZ1EQTPPFz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ1EQTPPFz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZ1EQTPPFz .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tZ1EQTPPFz .card-wrapper {
  background-color: #fafafa;
  border-radius: 4px;
  background-color: transparent;
}
.cid-tZ1EQTPPFz .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tZ1EQTPPFz .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #c8c9ca;
  transition: all 0.3s;
}
.cid-tZ1EQTPPFz .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #c8c9ca;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tZ1EQTPPFz .social-row .soc-item:hover {
  background-color: #c8c9ca;
}
.cid-tZ1EQTPPFz .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-tZ1EQTPPFz .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tZ1EQTPPFz .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tZ1EQTPPFz .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tZ1EQTPPFz .card-subtitle {
  color: #4479d9;
}
.cid-tZ1EQTPPFz .card-title {
  color: #353535;
}
.cid-tZ1EQTPPFz .card-title DIV {
  text-align: left;
}
.cid-tZ1EQUfQqN {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZ1EQUfQqN img,
.cid-tZ1EQUfQqN .item-img {
  width: 100%;
}
.cid-tZ1EQUfQqN .item:focus,
.cid-tZ1EQUfQqN span:focus {
  outline: none;
}
.cid-tZ1EQUfQqN .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tZ1EQUfQqN .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tZ1EQUfQqN .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZ1EQUfQqN .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tZ1EQUfQqN .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tZ1EQUfQqN .mbr-section-title {
  color: #232323;
}
.cid-tZ1EQUfQqN .mbr-text,
.cid-tZ1EQUfQqN .mbr-section-btn {
  text-align: left;
}
.cid-tZ1EQUfQqN .item-title {
  text-align: left;
}
.cid-tZ1EQUfQqN .item-subtitle {
  text-align: center;
}
.cid-tZ1EQUuI1W {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZ1EQUCQQs {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZ1EQUCQQs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ1EQUCQQs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZ1EQUCQQs .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tZ1EQUCQQs .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tZ1EQUCQQs .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tZ1EQUCQQs .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tZ1EQUCQQs .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tZ1EQUCQQs .bg-instagram:hover {
  background: #bd005c;
}
.cid-tZ1EQUCQQs .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tZ1EQUCQQs .bg-youtube:hover {
  background: #cc0000;
}
.cid-tZ1EQUCQQs .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tZ1EQUCQQs [class^="socicon-"]:before,
.cid-tZ1EQUCQQs [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tZ1EQUCQQs .mbr-section-title,
.cid-tZ1EQUCQQs .social-list {
  color: #353535;
}
.cid-tZ1EQUQ8e2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZ1EQUQ8e2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ1EQUQ8e2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZ1EQUQ8e2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZ1EQUQ8e2 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZ1EQUQ8e2 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZ1EQUQ8e2 .mbr-description {
  text-align: right;
}
.cid-tZ1EQUQ8e2 .mbr-text {
  text-align: center;
}
.cid-tZ2irUQwPO {
  z-index: 1000;
  width: 100%;
}
.cid-tZ2irUQwPO nav.navbar {
  position: fixed;
}
.cid-tZ2irUQwPO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZ2irUQwPO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tZ2irUQwPO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tZ2irUQwPO .dropdown-item:hover,
.cid-tZ2irUQwPO .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tZ2irUQwPO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tZ2irUQwPO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tZ2irUQwPO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tZ2irUQwPO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tZ2irUQwPO .nav-link {
  position: relative;
}
.cid-tZ2irUQwPO .container {
  display: flex;
  margin: auto;
}
.cid-tZ2irUQwPO .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tZ2irUQwPO .dropdown-menu,
.cid-tZ2irUQwPO .navbar.opened {
  background: #ffffff !important;
}
.cid-tZ2irUQwPO .nav-item:focus,
.cid-tZ2irUQwPO .nav-link:focus {
  outline: none;
}
.cid-tZ2irUQwPO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tZ2irUQwPO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZ2irUQwPO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tZ2irUQwPO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZ2irUQwPO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tZ2irUQwPO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tZ2irUQwPO .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tZ2irUQwPO .navbar.opened {
  transition: all 0.3s;
}
.cid-tZ2irUQwPO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tZ2irUQwPO .navbar .navbar-logo img {
  width: auto;
}
.cid-tZ2irUQwPO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tZ2irUQwPO .navbar.collapsed {
  justify-content: center;
}
.cid-tZ2irUQwPO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tZ2irUQwPO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZ2irUQwPO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tZ2irUQwPO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZ2irUQwPO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZ2irUQwPO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tZ2irUQwPO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZ2irUQwPO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tZ2irUQwPO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tZ2irUQwPO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tZ2irUQwPO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZ2irUQwPO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZ2irUQwPO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZ2irUQwPO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tZ2irUQwPO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tZ2irUQwPO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZ2irUQwPO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tZ2irUQwPO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tZ2irUQwPO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tZ2irUQwPO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tZ2irUQwPO .navbar.navbar-short {
  min-height: 60px;
}
.cid-tZ2irUQwPO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tZ2irUQwPO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tZ2irUQwPO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZ2irUQwPO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tZ2irUQwPO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZ2irUQwPO .dropdown-item.active,
.cid-tZ2irUQwPO .dropdown-item:active {
  background-color: transparent;
}
.cid-tZ2irUQwPO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZ2irUQwPO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZ2irUQwPO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZ2irUQwPO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tZ2irUQwPO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tZ2irUQwPO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZ2irUQwPO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tZ2irUQwPO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tZ2irUQwPO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tZ2irUQwPO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tZ2irUQwPO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tZ2irUQwPO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZ2irUQwPO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZ2irUQwPO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tZ2irUQwPO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZ2irUQwPO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tZ2irUQwPO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tZ2irUQwPO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZ2irUQwPO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tZ2irUQwPO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tZ2irUQwPO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tZ2irUQwPO .navbar {
    height: 70px;
  }
  .cid-tZ2irUQwPO .navbar.opened {
    height: auto;
  }
  .cid-tZ2irUQwPO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZ2irSsfNp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/01blank.jpg");
}
.cid-tZ2irSsfNp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ2irSsfNp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZ2irThmU5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/fuwari-1.jpg");
}
.cid-tZ2irThmU5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ2irThmU5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZ2irThmU5 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-bottom: 1rem;
  margin-right: .7rem;
}
.cid-tZ2irThmU5 .social-row .soc-item .mbr-iconfont {
  font-size: 32px;
  border-radius: 50%;
  padding: 0.6rem;
  border: 2px solid #232323;
  transition: all 0.3s;
  color: #232323;
}
.cid-tZ2irThmU5 .social-row .soc-item .mbr-iconfont:hover {
  background-color: #232323;
  color: #ffffff;
}
.cid-tZ2irThmU5 .mbr-text,
.cid-tZ2irThmU5 .mbr-section-btn,
.cid-tZ2irThmU5 .social-row {
  color: #ffffff;
}
.cid-tZ2irThmU5 .mbr-section-title {
  color: #ffffff;
}
.cid-tZ2irThmU5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZ2irTznzm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZ2irTznzm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ2irTznzm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZ2irTznzm .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tZ2irTznzm .card-wrapper {
  background-color: #fafafa;
  border-radius: 4px;
  background-color: transparent;
}
.cid-tZ2irTznzm .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tZ2irTznzm .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #4479d9;
  transition: all 0.3s;
}
.cid-tZ2irTznzm .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #4479d9;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tZ2irTznzm .social-row .soc-item:hover {
  background-color: #4479d9;
}
.cid-tZ2irTznzm .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tZ2irTznzm .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tZ2irTznzm .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tZ2irTznzm .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tZ2irTznzm .card-subtitle {
  color: #4479d9;
}
.cid-tZ2irTznzm .card-title {
  color: #353535;
}
.cid-tZ2irTznzm .card-title DIV {
  text-align: left;
}
.cid-tZ2irTXTTT {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZ2irTXTTT img,
.cid-tZ2irTXTTT .item-img {
  width: 100%;
}
.cid-tZ2irTXTTT .item:focus,
.cid-tZ2irTXTTT span:focus {
  outline: none;
}
.cid-tZ2irTXTTT .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tZ2irTXTTT .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tZ2irTXTTT .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZ2irTXTTT .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tZ2irTXTTT .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tZ2irTXTTT .mbr-section-title {
  color: #232323;
}
.cid-tZ2irTXTTT .mbr-text,
.cid-tZ2irTXTTT .mbr-section-btn {
  text-align: left;
}
.cid-tZ2irTXTTT .item-title {
  text-align: left;
}
.cid-tZ2irTXTTT .item-subtitle {
  text-align: center;
}
.cid-tZ2irUiPDE {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZ2irUq9VQ {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZ2irUq9VQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ2irUq9VQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZ2irUq9VQ .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tZ2irUq9VQ .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tZ2irUq9VQ .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tZ2irUq9VQ .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tZ2irUq9VQ .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tZ2irUq9VQ .bg-instagram:hover {
  background: #bd005c;
}
.cid-tZ2irUq9VQ .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tZ2irUq9VQ .bg-youtube:hover {
  background: #cc0000;
}
.cid-tZ2irUq9VQ .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tZ2irUq9VQ [class^="socicon-"]:before,
.cid-tZ2irUq9VQ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tZ2irUq9VQ .mbr-section-title,
.cid-tZ2irUq9VQ .social-list {
  color: #353535;
}
.cid-tZ2irUFiuY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZ2irUFiuY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ2irUFiuY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZ2irUFiuY .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZ2irUFiuY img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZ2irUFiuY .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZ2irUFiuY .mbr-description {
  text-align: right;
}
.cid-tZdfidioa3 {
  z-index: 1000;
  width: 100%;
}
.cid-tZdfidioa3 nav.navbar {
  position: fixed;
}
.cid-tZdfidioa3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZdfidioa3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tZdfidioa3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tZdfidioa3 .dropdown-item:hover,
.cid-tZdfidioa3 .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tZdfidioa3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tZdfidioa3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tZdfidioa3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tZdfidioa3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tZdfidioa3 .nav-link {
  position: relative;
}
.cid-tZdfidioa3 .container {
  display: flex;
  margin: auto;
}
.cid-tZdfidioa3 .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tZdfidioa3 .dropdown-menu,
.cid-tZdfidioa3 .navbar.opened {
  background: #ffffff !important;
}
.cid-tZdfidioa3 .nav-item:focus,
.cid-tZdfidioa3 .nav-link:focus {
  outline: none;
}
.cid-tZdfidioa3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tZdfidioa3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZdfidioa3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tZdfidioa3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZdfidioa3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tZdfidioa3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tZdfidioa3 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tZdfidioa3 .navbar.opened {
  transition: all 0.3s;
}
.cid-tZdfidioa3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tZdfidioa3 .navbar .navbar-logo img {
  width: auto;
}
.cid-tZdfidioa3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tZdfidioa3 .navbar.collapsed {
  justify-content: center;
}
.cid-tZdfidioa3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tZdfidioa3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZdfidioa3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tZdfidioa3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZdfidioa3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZdfidioa3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tZdfidioa3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZdfidioa3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tZdfidioa3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tZdfidioa3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tZdfidioa3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZdfidioa3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZdfidioa3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZdfidioa3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tZdfidioa3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tZdfidioa3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZdfidioa3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tZdfidioa3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tZdfidioa3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tZdfidioa3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tZdfidioa3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tZdfidioa3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tZdfidioa3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tZdfidioa3 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZdfidioa3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tZdfidioa3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZdfidioa3 .dropdown-item.active,
.cid-tZdfidioa3 .dropdown-item:active {
  background-color: transparent;
}
.cid-tZdfidioa3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZdfidioa3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZdfidioa3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZdfidioa3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tZdfidioa3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tZdfidioa3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZdfidioa3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tZdfidioa3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tZdfidioa3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tZdfidioa3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tZdfidioa3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tZdfidioa3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZdfidioa3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZdfidioa3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tZdfidioa3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZdfidioa3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tZdfidioa3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tZdfidioa3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZdfidioa3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tZdfidioa3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tZdfidioa3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tZdfidioa3 .navbar {
    height: 70px;
  }
  .cid-tZdfidioa3 .navbar.opened {
    height: auto;
  }
  .cid-tZdfidioa3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZhlW6nSYW {
  padding-top: 10rem;
  padding-bottom: 10rem;
}
.cid-tZhlW6nSYW .icon-wrapper {
  margin: auto;
  background-color: #6592e6;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-tZhlW6nSYW .icon-wrapper span {
  margin-left: 10px;
}
.cid-tZhlW6nSYW .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tZhlW6nSYW .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tZhlW6nSYW .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tZhlW6nSYW .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tZhlW6nSYW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tZhlW6nSYW H1 {
  color: #fafafa;
}
.cid-tZhlW6nSYW .mbr-text,
.cid-tZhlW6nSYW .mbr-media {
  color: #fdb906;
}
.cid-tZhUR3fB5s {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZhUR3fB5s .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZhUR3fB5s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZhUR3fB5s .mbr-text,
.cid-tZhUR3fB5s .mbr-section-btn {
  text-align: left;
}
.cid-tZhUR3fB5s .mbr-section-subtitle {
  color: #fdb906;
  text-align: left;
}
.cid-tZhUR3fB5s .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tZhUR3fB5s .mbr-section-title {
  text-align: center;
}
.cid-tZdfibq0no {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tZdfibq0no .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZdfibq0no .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZdfibq0no .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZdfibq0no .row {
  flex-direction: row-reverse;
}
.cid-tZdfibq0no img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZdfibq0no .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZdfibq0no .mbr-section-title {
  color: #fdb906;
}
.cid-tZdgsz2tIZ {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/youtubetop2-3.png");
}
.cid-tZdgsz2tIZ .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tZdgsz2tIZ .mbr-section-subtitle {
  color: #fafafa;
  text-align: left;
}
.cid-tZdficJtuX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZdficJtuX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZdficJtuX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZdficJtuX .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tZdficJtuX .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tZdficJtuX .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tZdficJtuX .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tZdficJtuX .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tZdficJtuX .bg-instagram:hover {
  background: #bd005c;
}
.cid-tZdficJtuX .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tZdficJtuX .bg-youtube:hover {
  background: #cc0000;
}
.cid-tZdficJtuX .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tZdficJtuX [class^="socicon-"]:before,
.cid-tZdficJtuX [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tZdficJtuX .mbr-section-title,
.cid-tZdficJtuX .social-list {
  color: #353535;
}
.cid-tZdfid2Z96 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZdfid2Z96 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZdfid2Z96 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZdfid2Z96 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZdfid2Z96 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZdfid2Z96 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZdfid2Z96 .mbr-description {
  text-align: right;
}
.cid-tZdjQjaPdV {
  z-index: 1000;
  width: 100%;
}
.cid-tZdjQjaPdV nav.navbar {
  position: fixed;
}
.cid-tZdjQjaPdV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZdjQjaPdV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tZdjQjaPdV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tZdjQjaPdV .dropdown-item:hover,
.cid-tZdjQjaPdV .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tZdjQjaPdV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tZdjQjaPdV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tZdjQjaPdV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tZdjQjaPdV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tZdjQjaPdV .nav-link {
  position: relative;
}
.cid-tZdjQjaPdV .container {
  display: flex;
  margin: auto;
}
.cid-tZdjQjaPdV .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tZdjQjaPdV .dropdown-menu,
.cid-tZdjQjaPdV .navbar.opened {
  background: #ffffff !important;
}
.cid-tZdjQjaPdV .nav-item:focus,
.cid-tZdjQjaPdV .nav-link:focus {
  outline: none;
}
.cid-tZdjQjaPdV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tZdjQjaPdV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZdjQjaPdV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tZdjQjaPdV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZdjQjaPdV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tZdjQjaPdV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tZdjQjaPdV .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tZdjQjaPdV .navbar.opened {
  transition: all 0.3s;
}
.cid-tZdjQjaPdV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tZdjQjaPdV .navbar .navbar-logo img {
  width: auto;
}
.cid-tZdjQjaPdV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tZdjQjaPdV .navbar.collapsed {
  justify-content: center;
}
.cid-tZdjQjaPdV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tZdjQjaPdV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZdjQjaPdV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tZdjQjaPdV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZdjQjaPdV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZdjQjaPdV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tZdjQjaPdV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZdjQjaPdV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tZdjQjaPdV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tZdjQjaPdV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tZdjQjaPdV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZdjQjaPdV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZdjQjaPdV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZdjQjaPdV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tZdjQjaPdV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tZdjQjaPdV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZdjQjaPdV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tZdjQjaPdV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tZdjQjaPdV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tZdjQjaPdV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tZdjQjaPdV .navbar.navbar-short {
  min-height: 60px;
}
.cid-tZdjQjaPdV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tZdjQjaPdV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tZdjQjaPdV .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZdjQjaPdV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tZdjQjaPdV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZdjQjaPdV .dropdown-item.active,
.cid-tZdjQjaPdV .dropdown-item:active {
  background-color: transparent;
}
.cid-tZdjQjaPdV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZdjQjaPdV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZdjQjaPdV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZdjQjaPdV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tZdjQjaPdV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tZdjQjaPdV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZdjQjaPdV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tZdjQjaPdV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tZdjQjaPdV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tZdjQjaPdV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tZdjQjaPdV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tZdjQjaPdV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZdjQjaPdV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZdjQjaPdV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tZdjQjaPdV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZdjQjaPdV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tZdjQjaPdV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tZdjQjaPdV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZdjQjaPdV .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tZdjQjaPdV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tZdjQjaPdV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tZdjQjaPdV .navbar {
    height: 70px;
  }
  .cid-tZdjQjaPdV .navbar.opened {
    height: auto;
  }
  .cid-tZdjQjaPdV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZdklbeXmS {
  padding-top: 0;
  padding-bottom: 0;
  background-color: #fafafa;
}
.cid-tZdklbeXmS .carousel {
  width: 100%;
}
.cid-tZdklbeXmS .carousel-inner {
  display: flex;
  align-content: center;
  align-items: center;
}
.cid-tZdklbeXmS .carousel-item img {
  height: 100vh;
  object-fit: cover;
}
.cid-tZdklbeXmS .carousel-caption {
  bottom: 40px;
}
.cid-tZdklbeXmS .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tZdklbeXmS .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tZdklbeXmS .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tZdklbeXmS .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tZdklbeXmS .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tZdklbeXmS .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tZdklbeXmS .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tZdklbeXmS .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tZdklbeXmS .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZdklbeXmS .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tZdklbeXmS .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tZdklbeXmS .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tZdklbeXmS .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tZdklbeXmS .carousel-indicators li.active,
.cid-tZdklbeXmS .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tZdklbeXmS .carousel-indicators li::after,
.cid-tZdklbeXmS .carousel-indicators li::before {
  content: none;
}
.cid-tZdklbeXmS .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tZdklbeXmS .carousel-indicators {
    display: none !important;
  }
}
.cid-tZdjQhFuJb {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tZdjQhFuJb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZdjQhFuJb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZdjQhFuJb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZdjQhFuJb .row {
  flex-direction: row-reverse;
}
.cid-tZdjQhFuJb img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZdjQhFuJb .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZdjQhFuJb .mbr-section-title {
  color: #fdb906;
}
.cid-uFM17hI3Ox {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uFM17hI3Ox .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFM17hI3Ox .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFM17hI3Ox .video-wrapper iframe {
  width: 100%;
}
.cid-uFM17hI3Ox .mbr-section-title,
.cid-uFM17hI3Ox .mbr-section-subtitle,
.cid-uFM17hI3Ox .mbr-text {
  text-align: center;
}
.cid-tZdjQi3YR0 {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/youtubetop2-3.png");
}
.cid-tZdjQi3YR0 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tZdjQi3YR0 .mbr-section-subtitle {
  color: #fafafa;
  text-align: left;
}
.cid-tZdjQihjt9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZdjQihjt9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZdjQihjt9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZdjQihjt9 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tZdjQihjt9 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tZdjQihjt9 .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tZdjQihjt9 .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tZdjQihjt9 .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tZdjQihjt9 .bg-instagram:hover {
  background: #bd005c;
}
.cid-tZdjQihjt9 .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tZdjQihjt9 .bg-youtube:hover {
  background: #cc0000;
}
.cid-tZdjQihjt9 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tZdjQihjt9 [class^="socicon-"]:before,
.cid-tZdjQihjt9 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tZdjQihjt9 .mbr-section-title,
.cid-tZdjQihjt9 .social-list {
  color: #353535;
}
.cid-tZdjQiS9zq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZdjQiS9zq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZdjQiS9zq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZdjQiS9zq .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZdjQiS9zq img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZdjQiS9zq .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZdjQiS9zq .mbr-description {
  text-align: right;
}
.cid-tZhowhIG9g {
  z-index: 1000;
  width: 100%;
}
.cid-tZhowhIG9g nav.navbar {
  position: fixed;
}
.cid-tZhowhIG9g .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZhowhIG9g .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tZhowhIG9g .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tZhowhIG9g .dropdown-item:hover,
.cid-tZhowhIG9g .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tZhowhIG9g .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tZhowhIG9g .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tZhowhIG9g .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tZhowhIG9g .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tZhowhIG9g .nav-link {
  position: relative;
}
.cid-tZhowhIG9g .container {
  display: flex;
  margin: auto;
}
.cid-tZhowhIG9g .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tZhowhIG9g .dropdown-menu,
.cid-tZhowhIG9g .navbar.opened {
  background: #ffffff !important;
}
.cid-tZhowhIG9g .nav-item:focus,
.cid-tZhowhIG9g .nav-link:focus {
  outline: none;
}
.cid-tZhowhIG9g .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tZhowhIG9g .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZhowhIG9g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tZhowhIG9g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZhowhIG9g .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tZhowhIG9g .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tZhowhIG9g .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tZhowhIG9g .navbar.opened {
  transition: all 0.3s;
}
.cid-tZhowhIG9g .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tZhowhIG9g .navbar .navbar-logo img {
  width: auto;
}
.cid-tZhowhIG9g .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tZhowhIG9g .navbar.collapsed {
  justify-content: center;
}
.cid-tZhowhIG9g .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tZhowhIG9g .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZhowhIG9g .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tZhowhIG9g .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZhowhIG9g .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZhowhIG9g .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tZhowhIG9g .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZhowhIG9g .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tZhowhIG9g .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tZhowhIG9g .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tZhowhIG9g .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZhowhIG9g .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZhowhIG9g .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZhowhIG9g .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tZhowhIG9g .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tZhowhIG9g .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZhowhIG9g .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tZhowhIG9g .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tZhowhIG9g .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tZhowhIG9g .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tZhowhIG9g .navbar.navbar-short {
  min-height: 60px;
}
.cid-tZhowhIG9g .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tZhowhIG9g .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tZhowhIG9g .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZhowhIG9g .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tZhowhIG9g .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZhowhIG9g .dropdown-item.active,
.cid-tZhowhIG9g .dropdown-item:active {
  background-color: transparent;
}
.cid-tZhowhIG9g .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZhowhIG9g .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZhowhIG9g .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZhowhIG9g .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tZhowhIG9g .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tZhowhIG9g .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZhowhIG9g ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tZhowhIG9g .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tZhowhIG9g button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tZhowhIG9g button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tZhowhIG9g button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tZhowhIG9g button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZhowhIG9g button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZhowhIG9g button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tZhowhIG9g nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZhowhIG9g nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tZhowhIG9g nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tZhowhIG9g nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZhowhIG9g .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tZhowhIG9g a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tZhowhIG9g .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tZhowhIG9g .navbar {
    height: 70px;
  }
  .cid-tZhowhIG9g .navbar.opened {
    height: auto;
  }
  .cid-tZhowhIG9g .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZsVWvNzPv {
  background-image: url("../../../assets/images/business4-goods3.png");
}
.cid-tZsVWvNzPv .icon-wrapper {
  margin: auto;
  background-color: #6592e6;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-tZsVWvNzPv .icon-wrapper span {
  margin-left: 10px;
}
.cid-tZsVWvNzPv .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tZsVWvNzPv .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tZsVWvNzPv .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tZsVWvNzPv .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tZsVWvNzPv .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tZsVWvNzPv H1 {
  color: #fafafa;
}
.cid-tZsVWvNzPv .mbr-text,
.cid-tZsVWvNzPv .mbr-media {
  color: #fdb906;
}
.cid-tZhowgO6E3 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tZhowgO6E3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZhowgO6E3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZhowgO6E3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZhowgO6E3 .row {
  flex-direction: row-reverse;
}
.cid-tZhowgO6E3 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZhowgO6E3 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZhowgO6E3 .mbr-section-title {
  color: #fdb906;
}
.cid-tZhp55Pepl {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-tZhp55Pepl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZhp55Pepl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZhp55Pepl .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tZhp55Pepl .team-card:hover {
  transform: translateY(-10px);
}
.cid-tZhp55Pepl .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tZhp55Pepl .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tZhp55Pepl .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tZhp55Pepl .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tZhp55Pepl .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tZhp55Pepl .social-row {
  text-align: center;
}
.cid-tZhp55Pepl .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tZhp55Pepl .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-tZhp55Pepl .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tZhp55Pepl .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tZhp55Pepl .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-tZhp55Pepl .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tZhp55Pepl .embla__button--next,
.cid-tZhp55Pepl .embla__button--prev {
  display: flex;
}
.cid-tZhp55Pepl .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tZhp55Pepl .embla__button {
    display: none;
  }
}
.cid-tZhp55Pepl .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tZhp55Pepl .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tZhp55Pepl .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZhp55Pepl .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tZhp55Pepl .embla__button {
    top: auto;
  }
}
.cid-tZhp55Pepl .embla {
  position: relative;
  width: 100%;
}
.cid-tZhp55Pepl .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tZhp55Pepl .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tZhp55Pepl .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tZhp55Pepl .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tZhowh3hu1 {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/youtubetop3-3.png");
}
.cid-tZhowh3hu1 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tZhowh3hu1 .mbr-section-subtitle {
  color: #fafafa;
  text-align: left;
}
.cid-tZhowhbL7o {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZhowhbL7o .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZhowhbL7o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZhowhbL7o .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tZhowhbL7o .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tZhowhbL7o .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tZhowhbL7o .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tZhowhbL7o .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tZhowhbL7o .bg-instagram:hover {
  background: #bd005c;
}
.cid-tZhowhbL7o .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tZhowhbL7o .bg-youtube:hover {
  background: #cc0000;
}
.cid-tZhowhbL7o .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tZhowhbL7o [class^="socicon-"]:before,
.cid-tZhowhbL7o [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tZhowhbL7o .mbr-section-title,
.cid-tZhowhbL7o .social-list {
  color: #353535;
}
.cid-tZhowhueDn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZhowhueDn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZhowhueDn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZhowhueDn .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZhowhueDn img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZhowhueDn .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZhowhueDn .mbr-description {
  text-align: right;
}
.cid-tZjCWSrlk8 {
  z-index: 1000;
  width: 100%;
}
.cid-tZjCWSrlk8 nav.navbar {
  position: fixed;
}
.cid-tZjCWSrlk8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZjCWSrlk8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tZjCWSrlk8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tZjCWSrlk8 .dropdown-item:hover,
.cid-tZjCWSrlk8 .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tZjCWSrlk8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tZjCWSrlk8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tZjCWSrlk8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tZjCWSrlk8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tZjCWSrlk8 .nav-link {
  position: relative;
}
.cid-tZjCWSrlk8 .container {
  display: flex;
  margin: auto;
}
.cid-tZjCWSrlk8 .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tZjCWSrlk8 .dropdown-menu,
.cid-tZjCWSrlk8 .navbar.opened {
  background: #ffffff !important;
}
.cid-tZjCWSrlk8 .nav-item:focus,
.cid-tZjCWSrlk8 .nav-link:focus {
  outline: none;
}
.cid-tZjCWSrlk8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tZjCWSrlk8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZjCWSrlk8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tZjCWSrlk8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZjCWSrlk8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tZjCWSrlk8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tZjCWSrlk8 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tZjCWSrlk8 .navbar.opened {
  transition: all 0.3s;
}
.cid-tZjCWSrlk8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tZjCWSrlk8 .navbar .navbar-logo img {
  width: auto;
}
.cid-tZjCWSrlk8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tZjCWSrlk8 .navbar.collapsed {
  justify-content: center;
}
.cid-tZjCWSrlk8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tZjCWSrlk8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZjCWSrlk8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tZjCWSrlk8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZjCWSrlk8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZjCWSrlk8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tZjCWSrlk8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZjCWSrlk8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tZjCWSrlk8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tZjCWSrlk8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tZjCWSrlk8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZjCWSrlk8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZjCWSrlk8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZjCWSrlk8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tZjCWSrlk8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tZjCWSrlk8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZjCWSrlk8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tZjCWSrlk8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tZjCWSrlk8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tZjCWSrlk8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tZjCWSrlk8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tZjCWSrlk8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tZjCWSrlk8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tZjCWSrlk8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZjCWSrlk8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tZjCWSrlk8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZjCWSrlk8 .dropdown-item.active,
.cid-tZjCWSrlk8 .dropdown-item:active {
  background-color: transparent;
}
.cid-tZjCWSrlk8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZjCWSrlk8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZjCWSrlk8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZjCWSrlk8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tZjCWSrlk8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tZjCWSrlk8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZjCWSrlk8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tZjCWSrlk8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tZjCWSrlk8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tZjCWSrlk8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tZjCWSrlk8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tZjCWSrlk8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZjCWSrlk8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZjCWSrlk8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tZjCWSrlk8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZjCWSrlk8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tZjCWSrlk8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tZjCWSrlk8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZjCWSrlk8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tZjCWSrlk8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tZjCWSrlk8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tZjCWSrlk8 .navbar {
    height: 70px;
  }
  .cid-tZjCWSrlk8 .navbar.opened {
    height: auto;
  }
  .cid-tZjCWSrlk8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZjCWPTJj8 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/01blank.jpg");
}
.cid-tZjCWPTJj8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZjCWPTJj8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZjCWQKeiL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mei1-2.png");
}
.cid-tZjCWQKeiL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZjCWQKeiL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZjCWQKeiL .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-bottom: 1rem;
  margin-right: .7rem;
}
.cid-tZjCWQKeiL .social-row .soc-item .mbr-iconfont {
  font-size: 32px;
  border-radius: 50%;
  padding: 0.6rem;
  border: 2px solid #232323;
  transition: all 0.3s;
  color: #232323;
}
.cid-tZjCWQKeiL .social-row .soc-item .mbr-iconfont:hover {
  background-color: #232323;
  color: #ffffff;
}
.cid-tZjCWQKeiL .mbr-text,
.cid-tZjCWQKeiL .mbr-section-btn,
.cid-tZjCWQKeiL .social-row {
  color: #ffffff;
}
.cid-tZjCWQKeiL .mbr-section-title {
  color: #ffffff;
}
.cid-tZjCWQKeiL .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZjCWRcFy2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZjCWRcFy2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZjCWRcFy2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZjCWRcFy2 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tZjCWRcFy2 .card-wrapper {
  background-color: #fafafa;
  border-radius: 4px;
  background-color: transparent;
}
.cid-tZjCWRcFy2 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tZjCWRcFy2 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #4479d9;
  transition: all 0.3s;
}
.cid-tZjCWRcFy2 .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #4479d9;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tZjCWRcFy2 .social-row .soc-item:hover {
  background-color: #4479d9;
}
.cid-tZjCWRcFy2 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tZjCWRcFy2 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tZjCWRcFy2 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tZjCWRcFy2 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tZjCWRcFy2 .card-subtitle {
  color: #4479d9;
}
.cid-tZjCWRcFy2 .card-title {
  color: #353535;
}
.cid-tZjCWRcFy2 .card-title DIV {
  text-align: left;
}
.cid-tZjCWRz0um {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZjCWRz0um img,
.cid-tZjCWRz0um .item-img {
  width: 100%;
}
.cid-tZjCWRz0um .item:focus,
.cid-tZjCWRz0um span:focus {
  outline: none;
}
.cid-tZjCWRz0um .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tZjCWRz0um .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tZjCWRz0um .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZjCWRz0um .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tZjCWRz0um .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tZjCWRz0um .mbr-section-title {
  color: #232323;
}
.cid-tZjCWRz0um .mbr-text,
.cid-tZjCWRz0um .mbr-section-btn {
  text-align: left;
}
.cid-tZjCWRz0um .item-title {
  text-align: left;
}
.cid-tZjCWRz0um .item-subtitle {
  text-align: center;
}
.cid-tZjCWRPAVR {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZjCWRWUT6 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZjCWRWUT6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZjCWRWUT6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZjCWRWUT6 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tZjCWRWUT6 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tZjCWRWUT6 .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tZjCWRWUT6 .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tZjCWRWUT6 .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tZjCWRWUT6 .bg-instagram:hover {
  background: #bd005c;
}
.cid-tZjCWRWUT6 .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tZjCWRWUT6 .bg-youtube:hover {
  background: #cc0000;
}
.cid-tZjCWRWUT6 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tZjCWRWUT6 [class^="socicon-"]:before,
.cid-tZjCWRWUT6 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tZjCWRWUT6 .mbr-section-title,
.cid-tZjCWRWUT6 .social-list {
  color: #353535;
}
.cid-tZjCWSfrL9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZjCWSfrL9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZjCWSfrL9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZjCWSfrL9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZjCWSfrL9 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZjCWSfrL9 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZjCWSfrL9 .mbr-description {
  text-align: right;
}
.cid-tZklrtJgRA {
  z-index: 1000;
  width: 100%;
}
.cid-tZklrtJgRA nav.navbar {
  position: fixed;
}
.cid-tZklrtJgRA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZklrtJgRA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tZklrtJgRA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tZklrtJgRA .dropdown-item:hover,
.cid-tZklrtJgRA .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tZklrtJgRA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tZklrtJgRA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tZklrtJgRA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tZklrtJgRA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tZklrtJgRA .nav-link {
  position: relative;
}
.cid-tZklrtJgRA .container {
  display: flex;
  margin: auto;
}
.cid-tZklrtJgRA .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tZklrtJgRA .dropdown-menu,
.cid-tZklrtJgRA .navbar.opened {
  background: #ffffff !important;
}
.cid-tZklrtJgRA .nav-item:focus,
.cid-tZklrtJgRA .nav-link:focus {
  outline: none;
}
.cid-tZklrtJgRA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tZklrtJgRA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZklrtJgRA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tZklrtJgRA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZklrtJgRA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tZklrtJgRA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tZklrtJgRA .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tZklrtJgRA .navbar.opened {
  transition: all 0.3s;
}
.cid-tZklrtJgRA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tZklrtJgRA .navbar .navbar-logo img {
  width: auto;
}
.cid-tZklrtJgRA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tZklrtJgRA .navbar.collapsed {
  justify-content: center;
}
.cid-tZklrtJgRA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tZklrtJgRA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZklrtJgRA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tZklrtJgRA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZklrtJgRA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZklrtJgRA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tZklrtJgRA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZklrtJgRA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tZklrtJgRA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tZklrtJgRA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tZklrtJgRA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZklrtJgRA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZklrtJgRA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZklrtJgRA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tZklrtJgRA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tZklrtJgRA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZklrtJgRA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tZklrtJgRA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tZklrtJgRA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tZklrtJgRA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tZklrtJgRA .navbar.navbar-short {
  min-height: 60px;
}
.cid-tZklrtJgRA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tZklrtJgRA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tZklrtJgRA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZklrtJgRA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tZklrtJgRA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZklrtJgRA .dropdown-item.active,
.cid-tZklrtJgRA .dropdown-item:active {
  background-color: transparent;
}
.cid-tZklrtJgRA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZklrtJgRA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZklrtJgRA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZklrtJgRA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tZklrtJgRA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tZklrtJgRA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZklrtJgRA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tZklrtJgRA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tZklrtJgRA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tZklrtJgRA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tZklrtJgRA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tZklrtJgRA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZklrtJgRA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZklrtJgRA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tZklrtJgRA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZklrtJgRA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tZklrtJgRA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tZklrtJgRA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZklrtJgRA .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tZklrtJgRA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tZklrtJgRA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tZklrtJgRA .navbar {
    height: 70px;
  }
  .cid-tZklrtJgRA .navbar.opened {
    height: auto;
  }
  .cid-tZklrtJgRA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZklrraMa6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/01blank.jpg");
}
.cid-tZklrraMa6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZklrraMa6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZklrs6fdX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/nemu1-1.png");
}
.cid-tZklrs6fdX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZklrs6fdX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZklrs6fdX .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-bottom: 1rem;
  margin-right: .7rem;
}
.cid-tZklrs6fdX .social-row .soc-item .mbr-iconfont {
  font-size: 32px;
  border-radius: 50%;
  padding: 0.6rem;
  border: 2px solid #232323;
  transition: all 0.3s;
  color: #232323;
}
.cid-tZklrs6fdX .social-row .soc-item .mbr-iconfont:hover {
  background-color: #232323;
  color: #ffffff;
}
.cid-tZklrs6fdX .mbr-text,
.cid-tZklrs6fdX .mbr-section-btn,
.cid-tZklrs6fdX .social-row {
  color: #ffffff;
}
.cid-tZklrs6fdX .mbr-section-title {
  color: #ffffff;
}
.cid-tZklrs6fdX .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZklrsvOI3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZklrsvOI3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZklrsvOI3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZklrsvOI3 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tZklrsvOI3 .card-wrapper {
  background-color: #fafafa;
  border-radius: 4px;
  background-color: transparent;
}
.cid-tZklrsvOI3 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tZklrsvOI3 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #4479d9;
  transition: all 0.3s;
}
.cid-tZklrsvOI3 .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #4479d9;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tZklrsvOI3 .social-row .soc-item:hover {
  background-color: #4479d9;
}
.cid-tZklrsvOI3 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tZklrsvOI3 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tZklrsvOI3 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tZklrsvOI3 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tZklrsvOI3 .card-subtitle {
  color: #4479d9;
}
.cid-tZklrsvOI3 .card-title {
  color: #353535;
}
.cid-tZklrsvOI3 .card-title DIV {
  text-align: left;
}
.cid-tZklrsVsl3 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZklrsVsl3 img,
.cid-tZklrsVsl3 .item-img {
  width: 100%;
}
.cid-tZklrsVsl3 .item:focus,
.cid-tZklrsVsl3 span:focus {
  outline: none;
}
.cid-tZklrsVsl3 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tZklrsVsl3 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tZklrsVsl3 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZklrsVsl3 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tZklrsVsl3 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tZklrsVsl3 .mbr-section-title {
  color: #232323;
}
.cid-tZklrsVsl3 .mbr-text,
.cid-tZklrsVsl3 .mbr-section-btn {
  text-align: left;
}
.cid-tZklrsVsl3 .item-title {
  text-align: left;
}
.cid-tZklrsVsl3 .item-subtitle {
  text-align: center;
}
.cid-tZklrtb3Sx {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZklrtiR2X {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZklrtiR2X .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZklrtiR2X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZklrtiR2X .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tZklrtiR2X .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tZklrtiR2X .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tZklrtiR2X .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tZklrtiR2X .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tZklrtiR2X .bg-instagram:hover {
  background: #bd005c;
}
.cid-tZklrtiR2X .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tZklrtiR2X .bg-youtube:hover {
  background: #cc0000;
}
.cid-tZklrtiR2X .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tZklrtiR2X [class^="socicon-"]:before,
.cid-tZklrtiR2X [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tZklrtiR2X .mbr-section-title,
.cid-tZklrtiR2X .social-list {
  color: #353535;
}
.cid-tZklrtx08z {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZklrtx08z .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZklrtx08z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZklrtx08z .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZklrtx08z img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZklrtx08z .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZklrtx08z .mbr-description {
  text-align: right;
}
.cid-tZkIC1XUZI {
  z-index: 1000;
  width: 100%;
}
.cid-tZkIC1XUZI nav.navbar {
  position: fixed;
}
.cid-tZkIC1XUZI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZkIC1XUZI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tZkIC1XUZI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tZkIC1XUZI .dropdown-item:hover,
.cid-tZkIC1XUZI .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tZkIC1XUZI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tZkIC1XUZI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tZkIC1XUZI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tZkIC1XUZI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tZkIC1XUZI .nav-link {
  position: relative;
}
.cid-tZkIC1XUZI .container {
  display: flex;
  margin: auto;
}
.cid-tZkIC1XUZI .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tZkIC1XUZI .dropdown-menu,
.cid-tZkIC1XUZI .navbar.opened {
  background: #ffffff !important;
}
.cid-tZkIC1XUZI .nav-item:focus,
.cid-tZkIC1XUZI .nav-link:focus {
  outline: none;
}
.cid-tZkIC1XUZI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tZkIC1XUZI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZkIC1XUZI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tZkIC1XUZI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZkIC1XUZI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tZkIC1XUZI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tZkIC1XUZI .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tZkIC1XUZI .navbar.opened {
  transition: all 0.3s;
}
.cid-tZkIC1XUZI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tZkIC1XUZI .navbar .navbar-logo img {
  width: auto;
}
.cid-tZkIC1XUZI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tZkIC1XUZI .navbar.collapsed {
  justify-content: center;
}
.cid-tZkIC1XUZI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tZkIC1XUZI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZkIC1XUZI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tZkIC1XUZI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZkIC1XUZI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZkIC1XUZI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tZkIC1XUZI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZkIC1XUZI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tZkIC1XUZI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tZkIC1XUZI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tZkIC1XUZI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZkIC1XUZI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZkIC1XUZI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZkIC1XUZI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tZkIC1XUZI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tZkIC1XUZI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZkIC1XUZI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tZkIC1XUZI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tZkIC1XUZI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tZkIC1XUZI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tZkIC1XUZI .navbar.navbar-short {
  min-height: 60px;
}
.cid-tZkIC1XUZI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tZkIC1XUZI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tZkIC1XUZI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZkIC1XUZI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tZkIC1XUZI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZkIC1XUZI .dropdown-item.active,
.cid-tZkIC1XUZI .dropdown-item:active {
  background-color: transparent;
}
.cid-tZkIC1XUZI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZkIC1XUZI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZkIC1XUZI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZkIC1XUZI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tZkIC1XUZI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tZkIC1XUZI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZkIC1XUZI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tZkIC1XUZI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tZkIC1XUZI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tZkIC1XUZI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tZkIC1XUZI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tZkIC1XUZI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZkIC1XUZI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZkIC1XUZI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tZkIC1XUZI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZkIC1XUZI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tZkIC1XUZI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tZkIC1XUZI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZkIC1XUZI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tZkIC1XUZI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tZkIC1XUZI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tZkIC1XUZI .navbar {
    height: 70px;
  }
  .cid-tZkIC1XUZI .navbar.opened {
    height: auto;
  }
  .cid-tZkIC1XUZI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZkIBZxslV {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/01blank.jpg");
}
.cid-tZkIBZxslV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZkIBZxslV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZkIC0nUrT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/niko1b.png");
}
.cid-tZkIC0nUrT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZkIC0nUrT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZkIC0nUrT .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-bottom: 1rem;
  margin-right: .7rem;
}
.cid-tZkIC0nUrT .social-row .soc-item .mbr-iconfont {
  font-size: 32px;
  border-radius: 50%;
  padding: 0.6rem;
  border: 2px solid #232323;
  transition: all 0.3s;
  color: #232323;
}
.cid-tZkIC0nUrT .social-row .soc-item .mbr-iconfont:hover {
  background-color: #232323;
  color: #ffffff;
}
.cid-tZkIC0nUrT .mbr-text,
.cid-tZkIC0nUrT .mbr-section-btn,
.cid-tZkIC0nUrT .social-row {
  color: #ffffff;
}
.cid-tZkIC0nUrT .mbr-section-title {
  color: #ffffff;
}
.cid-tZkIC0nUrT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZkIC0Hxyy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZkIC0Hxyy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZkIC0Hxyy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZkIC0Hxyy .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tZkIC0Hxyy .card-wrapper {
  background-color: #fafafa;
  border-radius: 4px;
  background-color: transparent;
}
.cid-tZkIC0Hxyy .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tZkIC0Hxyy .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #4479d9;
  transition: all 0.3s;
}
.cid-tZkIC0Hxyy .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #4479d9;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tZkIC0Hxyy .social-row .soc-item:hover {
  background-color: #4479d9;
}
.cid-tZkIC0Hxyy .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tZkIC0Hxyy .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tZkIC0Hxyy .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tZkIC0Hxyy .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tZkIC0Hxyy .card-subtitle {
  color: #4479d9;
}
.cid-tZkIC0Hxyy .card-title {
  color: #353535;
}
.cid-tZkIC0Hxyy .card-title DIV {
  text-align: left;
}
.cid-tZkIC14vyw {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZkIC14vyw img,
.cid-tZkIC14vyw .item-img {
  width: 100%;
}
.cid-tZkIC14vyw .item:focus,
.cid-tZkIC14vyw span:focus {
  outline: none;
}
.cid-tZkIC14vyw .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tZkIC14vyw .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tZkIC14vyw .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZkIC14vyw .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tZkIC14vyw .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tZkIC14vyw .mbr-section-title {
  color: #232323;
}
.cid-tZkIC14vyw .mbr-text,
.cid-tZkIC14vyw .mbr-section-btn {
  text-align: left;
}
.cid-tZkIC14vyw .item-title {
  text-align: left;
}
.cid-tZkIC14vyw .item-subtitle {
  text-align: center;
}
.cid-tZkIC1n16H {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZkIC1vk90 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZkIC1vk90 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZkIC1vk90 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZkIC1vk90 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tZkIC1vk90 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tZkIC1vk90 .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tZkIC1vk90 .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tZkIC1vk90 .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tZkIC1vk90 .bg-instagram:hover {
  background: #bd005c;
}
.cid-tZkIC1vk90 .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tZkIC1vk90 .bg-youtube:hover {
  background: #cc0000;
}
.cid-tZkIC1vk90 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tZkIC1vk90 [class^="socicon-"]:before,
.cid-tZkIC1vk90 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tZkIC1vk90 .mbr-section-title,
.cid-tZkIC1vk90 .social-list {
  color: #353535;
}
.cid-tZkIC1JwFq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZkIC1JwFq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZkIC1JwFq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZkIC1JwFq .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZkIC1JwFq img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZkIC1JwFq .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZkIC1JwFq .mbr-description {
  text-align: right;
}
.cid-tZlSI7Cmbe {
  z-index: 1000;
  width: 100%;
}
.cid-tZlSI7Cmbe nav.navbar {
  position: fixed;
}
.cid-tZlSI7Cmbe .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZlSI7Cmbe .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tZlSI7Cmbe .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tZlSI7Cmbe .dropdown-item:hover,
.cid-tZlSI7Cmbe .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tZlSI7Cmbe .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tZlSI7Cmbe .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tZlSI7Cmbe .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tZlSI7Cmbe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tZlSI7Cmbe .nav-link {
  position: relative;
}
.cid-tZlSI7Cmbe .container {
  display: flex;
  margin: auto;
}
.cid-tZlSI7Cmbe .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tZlSI7Cmbe .dropdown-menu,
.cid-tZlSI7Cmbe .navbar.opened {
  background: #ffffff !important;
}
.cid-tZlSI7Cmbe .nav-item:focus,
.cid-tZlSI7Cmbe .nav-link:focus {
  outline: none;
}
.cid-tZlSI7Cmbe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tZlSI7Cmbe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZlSI7Cmbe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tZlSI7Cmbe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZlSI7Cmbe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tZlSI7Cmbe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tZlSI7Cmbe .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tZlSI7Cmbe .navbar.opened {
  transition: all 0.3s;
}
.cid-tZlSI7Cmbe .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tZlSI7Cmbe .navbar .navbar-logo img {
  width: auto;
}
.cid-tZlSI7Cmbe .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tZlSI7Cmbe .navbar.collapsed {
  justify-content: center;
}
.cid-tZlSI7Cmbe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tZlSI7Cmbe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZlSI7Cmbe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tZlSI7Cmbe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZlSI7Cmbe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZlSI7Cmbe .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tZlSI7Cmbe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZlSI7Cmbe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tZlSI7Cmbe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tZlSI7Cmbe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tZlSI7Cmbe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZlSI7Cmbe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZlSI7Cmbe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZlSI7Cmbe .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tZlSI7Cmbe .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tZlSI7Cmbe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZlSI7Cmbe .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tZlSI7Cmbe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tZlSI7Cmbe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tZlSI7Cmbe .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tZlSI7Cmbe .navbar.navbar-short {
  min-height: 60px;
}
.cid-tZlSI7Cmbe .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tZlSI7Cmbe .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tZlSI7Cmbe .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZlSI7Cmbe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tZlSI7Cmbe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZlSI7Cmbe .dropdown-item.active,
.cid-tZlSI7Cmbe .dropdown-item:active {
  background-color: transparent;
}
.cid-tZlSI7Cmbe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZlSI7Cmbe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZlSI7Cmbe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZlSI7Cmbe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tZlSI7Cmbe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tZlSI7Cmbe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZlSI7Cmbe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tZlSI7Cmbe .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tZlSI7Cmbe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tZlSI7Cmbe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tZlSI7Cmbe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tZlSI7Cmbe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZlSI7Cmbe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZlSI7Cmbe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tZlSI7Cmbe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZlSI7Cmbe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tZlSI7Cmbe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tZlSI7Cmbe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZlSI7Cmbe .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tZlSI7Cmbe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tZlSI7Cmbe .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tZlSI7Cmbe .navbar {
    height: 70px;
  }
  .cid-tZlSI7Cmbe .navbar.opened {
    height: auto;
  }
  .cid-tZlSI7Cmbe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZlSI5cFQL {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/01blank.jpg");
}
.cid-tZlSI5cFQL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZlSI5cFQL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZlSI653pW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/takako1.png");
}
.cid-tZlSI653pW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZlSI653pW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZlSI653pW .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-bottom: 1rem;
  margin-right: .7rem;
}
.cid-tZlSI653pW .social-row .soc-item .mbr-iconfont {
  font-size: 32px;
  border-radius: 50%;
  padding: 0.6rem;
  border: 2px solid #232323;
  transition: all 0.3s;
  color: #232323;
}
.cid-tZlSI653pW .social-row .soc-item .mbr-iconfont:hover {
  background-color: #232323;
  color: #ffffff;
}
.cid-tZlSI653pW .mbr-text,
.cid-tZlSI653pW .mbr-section-btn,
.cid-tZlSI653pW .social-row {
  color: #ffffff;
}
.cid-tZlSI653pW .mbr-section-title {
  color: #ffffff;
}
.cid-tZlSI653pW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZlSI6o0q5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZlSI6o0q5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZlSI6o0q5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZlSI6o0q5 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tZlSI6o0q5 .card-wrapper {
  background-color: #fafafa;
  border-radius: 4px;
  background-color: transparent;
}
.cid-tZlSI6o0q5 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tZlSI6o0q5 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #4479d9;
  transition: all 0.3s;
}
.cid-tZlSI6o0q5 .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #4479d9;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tZlSI6o0q5 .social-row .soc-item:hover {
  background-color: #4479d9;
}
.cid-tZlSI6o0q5 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tZlSI6o0q5 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tZlSI6o0q5 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tZlSI6o0q5 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tZlSI6o0q5 .card-subtitle {
  color: #4479d9;
}
.cid-tZlSI6o0q5 .card-title {
  color: #353535;
}
.cid-tZlSI6o0q5 .card-title DIV {
  text-align: left;
}
.cid-tZlSI6NKsi {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZlSI6NKsi img,
.cid-tZlSI6NKsi .item-img {
  width: 100%;
}
.cid-tZlSI6NKsi .item:focus,
.cid-tZlSI6NKsi span:focus {
  outline: none;
}
.cid-tZlSI6NKsi .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tZlSI6NKsi .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tZlSI6NKsi .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZlSI6NKsi .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tZlSI6NKsi .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tZlSI6NKsi .mbr-section-title {
  color: #232323;
}
.cid-tZlSI6NKsi .mbr-text,
.cid-tZlSI6NKsi .mbr-section-btn {
  text-align: left;
}
.cid-tZlSI6NKsi .item-title {
  text-align: left;
}
.cid-tZlSI6NKsi .item-subtitle {
  text-align: center;
}
.cid-tZlSI72Pru {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZlSI79ZvR {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZlSI79ZvR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZlSI79ZvR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZlSI79ZvR .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tZlSI79ZvR .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tZlSI79ZvR .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tZlSI79ZvR .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tZlSI79ZvR .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tZlSI79ZvR .bg-instagram:hover {
  background: #bd005c;
}
.cid-tZlSI79ZvR .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tZlSI79ZvR .bg-youtube:hover {
  background: #cc0000;
}
.cid-tZlSI79ZvR .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tZlSI79ZvR [class^="socicon-"]:before,
.cid-tZlSI79ZvR [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tZlSI79ZvR .mbr-section-title,
.cid-tZlSI79ZvR .social-list {
  color: #353535;
}
.cid-tZlSI7p1Cn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZlSI7p1Cn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZlSI7p1Cn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZlSI7p1Cn .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZlSI7p1Cn img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZlSI7p1Cn .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZlSI7p1Cn .mbr-description {
  text-align: right;
}
.cid-tZm1oSJnC4 {
  z-index: 1000;
  width: 100%;
}
.cid-tZm1oSJnC4 nav.navbar {
  position: fixed;
}
.cid-tZm1oSJnC4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZm1oSJnC4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tZm1oSJnC4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tZm1oSJnC4 .dropdown-item:hover,
.cid-tZm1oSJnC4 .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tZm1oSJnC4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tZm1oSJnC4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tZm1oSJnC4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tZm1oSJnC4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tZm1oSJnC4 .nav-link {
  position: relative;
}
.cid-tZm1oSJnC4 .container {
  display: flex;
  margin: auto;
}
.cid-tZm1oSJnC4 .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tZm1oSJnC4 .dropdown-menu,
.cid-tZm1oSJnC4 .navbar.opened {
  background: #ffffff !important;
}
.cid-tZm1oSJnC4 .nav-item:focus,
.cid-tZm1oSJnC4 .nav-link:focus {
  outline: none;
}
.cid-tZm1oSJnC4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tZm1oSJnC4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZm1oSJnC4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tZm1oSJnC4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZm1oSJnC4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tZm1oSJnC4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tZm1oSJnC4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tZm1oSJnC4 .navbar.opened {
  transition: all 0.3s;
}
.cid-tZm1oSJnC4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tZm1oSJnC4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tZm1oSJnC4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tZm1oSJnC4 .navbar.collapsed {
  justify-content: center;
}
.cid-tZm1oSJnC4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tZm1oSJnC4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZm1oSJnC4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tZm1oSJnC4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZm1oSJnC4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZm1oSJnC4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tZm1oSJnC4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZm1oSJnC4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tZm1oSJnC4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tZm1oSJnC4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tZm1oSJnC4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZm1oSJnC4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZm1oSJnC4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZm1oSJnC4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tZm1oSJnC4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tZm1oSJnC4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZm1oSJnC4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tZm1oSJnC4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tZm1oSJnC4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tZm1oSJnC4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tZm1oSJnC4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tZm1oSJnC4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tZm1oSJnC4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tZm1oSJnC4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZm1oSJnC4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tZm1oSJnC4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZm1oSJnC4 .dropdown-item.active,
.cid-tZm1oSJnC4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tZm1oSJnC4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZm1oSJnC4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZm1oSJnC4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZm1oSJnC4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tZm1oSJnC4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tZm1oSJnC4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZm1oSJnC4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tZm1oSJnC4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tZm1oSJnC4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tZm1oSJnC4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tZm1oSJnC4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tZm1oSJnC4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZm1oSJnC4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZm1oSJnC4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tZm1oSJnC4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZm1oSJnC4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tZm1oSJnC4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tZm1oSJnC4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZm1oSJnC4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tZm1oSJnC4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tZm1oSJnC4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tZm1oSJnC4 .navbar {
    height: 70px;
  }
  .cid-tZm1oSJnC4 .navbar.opened {
    height: auto;
  }
  .cid-tZm1oSJnC4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZm1oQmMv0 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/01blank.jpg");
}
.cid-tZm1oQmMv0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZm1oQmMv0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZm1oRcLPh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/lime1.png");
}
.cid-tZm1oRcLPh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZm1oRcLPh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZm1oRcLPh .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-bottom: 1rem;
  margin-right: .7rem;
}
.cid-tZm1oRcLPh .social-row .soc-item .mbr-iconfont {
  font-size: 32px;
  border-radius: 50%;
  padding: 0.6rem;
  border: 2px solid #232323;
  transition: all 0.3s;
  color: #232323;
}
.cid-tZm1oRcLPh .social-row .soc-item .mbr-iconfont:hover {
  background-color: #232323;
  color: #ffffff;
}
.cid-tZm1oRcLPh .mbr-text,
.cid-tZm1oRcLPh .mbr-section-btn,
.cid-tZm1oRcLPh .social-row {
  color: #ffffff;
}
.cid-tZm1oRcLPh .mbr-section-title {
  color: #ffffff;
}
.cid-tZm1oRcLPh .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZm1oRtH7J {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZm1oRtH7J .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZm1oRtH7J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZm1oRtH7J .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tZm1oRtH7J .card-wrapper {
  background-color: #fafafa;
  border-radius: 4px;
  background-color: transparent;
}
.cid-tZm1oRtH7J .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tZm1oRtH7J .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #4479d9;
  transition: all 0.3s;
}
.cid-tZm1oRtH7J .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #4479d9;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tZm1oRtH7J .social-row .soc-item:hover {
  background-color: #4479d9;
}
.cid-tZm1oRtH7J .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tZm1oRtH7J .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tZm1oRtH7J .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tZm1oRtH7J .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tZm1oRtH7J .card-subtitle {
  color: #4479d9;
}
.cid-tZm1oRtH7J .card-title {
  color: #353535;
}
.cid-tZm1oRtH7J .card-title DIV {
  text-align: left;
}
.cid-tZm1oRWRWN {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZm1oRWRWN img,
.cid-tZm1oRWRWN .item-img {
  width: 100%;
}
.cid-tZm1oRWRWN .item:focus,
.cid-tZm1oRWRWN span:focus {
  outline: none;
}
.cid-tZm1oRWRWN .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tZm1oRWRWN .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tZm1oRWRWN .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZm1oRWRWN .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tZm1oRWRWN .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tZm1oRWRWN .mbr-section-title {
  color: #232323;
}
.cid-tZm1oRWRWN .mbr-text,
.cid-tZm1oRWRWN .mbr-section-btn {
  text-align: left;
}
.cid-tZm1oRWRWN .item-title {
  text-align: left;
}
.cid-tZm1oRWRWN .item-subtitle {
  text-align: center;
}
.cid-tZm1oScJs6 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZm1oSjI6q {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZm1oSjI6q .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZm1oSjI6q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZm1oSjI6q .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tZm1oSjI6q .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tZm1oSjI6q .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tZm1oSjI6q .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tZm1oSjI6q .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tZm1oSjI6q .bg-instagram:hover {
  background: #bd005c;
}
.cid-tZm1oSjI6q .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tZm1oSjI6q .bg-youtube:hover {
  background: #cc0000;
}
.cid-tZm1oSjI6q .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tZm1oSjI6q [class^="socicon-"]:before,
.cid-tZm1oSjI6q [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tZm1oSjI6q .mbr-section-title,
.cid-tZm1oSjI6q .social-list {
  color: #353535;
}
.cid-tZm1oSz0sH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZm1oSz0sH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZm1oSz0sH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZm1oSz0sH .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZm1oSz0sH img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZm1oSz0sH .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZm1oSz0sH .mbr-description {
  text-align: right;
}
.cid-tZmldMRCni {
  z-index: 1000;
  width: 100%;
}
.cid-tZmldMRCni nav.navbar {
  position: fixed;
}
.cid-tZmldMRCni .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZmldMRCni .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tZmldMRCni .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tZmldMRCni .dropdown-item:hover,
.cid-tZmldMRCni .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tZmldMRCni .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tZmldMRCni .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tZmldMRCni .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tZmldMRCni .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tZmldMRCni .nav-link {
  position: relative;
}
.cid-tZmldMRCni .container {
  display: flex;
  margin: auto;
}
.cid-tZmldMRCni .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tZmldMRCni .dropdown-menu,
.cid-tZmldMRCni .navbar.opened {
  background: #ffffff !important;
}
.cid-tZmldMRCni .nav-item:focus,
.cid-tZmldMRCni .nav-link:focus {
  outline: none;
}
.cid-tZmldMRCni .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tZmldMRCni .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZmldMRCni .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tZmldMRCni .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZmldMRCni .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tZmldMRCni .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tZmldMRCni .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tZmldMRCni .navbar.opened {
  transition: all 0.3s;
}
.cid-tZmldMRCni .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tZmldMRCni .navbar .navbar-logo img {
  width: auto;
}
.cid-tZmldMRCni .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tZmldMRCni .navbar.collapsed {
  justify-content: center;
}
.cid-tZmldMRCni .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tZmldMRCni .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZmldMRCni .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tZmldMRCni .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZmldMRCni .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZmldMRCni .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tZmldMRCni .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZmldMRCni .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tZmldMRCni .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tZmldMRCni .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tZmldMRCni .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZmldMRCni .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZmldMRCni .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZmldMRCni .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tZmldMRCni .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tZmldMRCni .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZmldMRCni .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tZmldMRCni .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tZmldMRCni .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tZmldMRCni .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tZmldMRCni .navbar.navbar-short {
  min-height: 60px;
}
.cid-tZmldMRCni .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tZmldMRCni .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tZmldMRCni .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZmldMRCni .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tZmldMRCni .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZmldMRCni .dropdown-item.active,
.cid-tZmldMRCni .dropdown-item:active {
  background-color: transparent;
}
.cid-tZmldMRCni .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZmldMRCni .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZmldMRCni .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZmldMRCni .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tZmldMRCni .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tZmldMRCni .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZmldMRCni ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tZmldMRCni .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tZmldMRCni button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tZmldMRCni button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tZmldMRCni button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tZmldMRCni button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZmldMRCni button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZmldMRCni button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tZmldMRCni nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZmldMRCni nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tZmldMRCni nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tZmldMRCni nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZmldMRCni .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tZmldMRCni a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tZmldMRCni .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tZmldMRCni .navbar {
    height: 70px;
  }
  .cid-tZmldMRCni .navbar.opened {
    height: auto;
  }
  .cid-tZmldMRCni .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZmldKpHiE {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/01blank.jpg");
}
.cid-tZmldKpHiE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZmldKpHiE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZmldLfMu9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/miral1.png");
}
.cid-tZmldLfMu9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZmldLfMu9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZmldLfMu9 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-bottom: 1rem;
  margin-right: .7rem;
}
.cid-tZmldLfMu9 .social-row .soc-item .mbr-iconfont {
  font-size: 32px;
  border-radius: 50%;
  padding: 0.6rem;
  border: 2px solid #232323;
  transition: all 0.3s;
  color: #232323;
}
.cid-tZmldLfMu9 .social-row .soc-item .mbr-iconfont:hover {
  background-color: #232323;
  color: #ffffff;
}
.cid-tZmldLfMu9 .mbr-text,
.cid-tZmldLfMu9 .mbr-section-btn,
.cid-tZmldLfMu9 .social-row {
  color: #ffffff;
}
.cid-tZmldLfMu9 .mbr-section-title {
  color: #ffffff;
}
.cid-tZmldLfMu9 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZmldLB0uT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZmldLB0uT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZmldLB0uT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZmldLB0uT .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tZmldLB0uT .card-wrapper {
  background-color: #fafafa;
  border-radius: 4px;
  background-color: transparent;
}
.cid-tZmldLB0uT .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tZmldLB0uT .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #4479d9;
  transition: all 0.3s;
}
.cid-tZmldLB0uT .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #4479d9;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tZmldLB0uT .social-row .soc-item:hover {
  background-color: #4479d9;
}
.cid-tZmldLB0uT .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tZmldLB0uT .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tZmldLB0uT .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tZmldLB0uT .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tZmldLB0uT .card-subtitle {
  color: #4479d9;
}
.cid-tZmldLB0uT .card-title {
  color: #353535;
}
.cid-tZmldLB0uT .card-title DIV {
  text-align: left;
}
.cid-tZmldLXqbC {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZmldLXqbC img,
.cid-tZmldLXqbC .item-img {
  width: 100%;
}
.cid-tZmldLXqbC .item:focus,
.cid-tZmldLXqbC span:focus {
  outline: none;
}
.cid-tZmldLXqbC .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tZmldLXqbC .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tZmldLXqbC .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZmldLXqbC .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tZmldLXqbC .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tZmldLXqbC .mbr-section-title {
  color: #232323;
}
.cid-tZmldLXqbC .mbr-text,
.cid-tZmldLXqbC .mbr-section-btn {
  text-align: left;
}
.cid-tZmldLXqbC .item-title {
  text-align: left;
}
.cid-tZmldLXqbC .item-subtitle {
  text-align: center;
}
.cid-tZmldMfH2o {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZmldMoWig {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZmldMoWig .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZmldMoWig .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZmldMoWig .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tZmldMoWig .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tZmldMoWig .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tZmldMoWig .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tZmldMoWig .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tZmldMoWig .bg-instagram:hover {
  background: #bd005c;
}
.cid-tZmldMoWig .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tZmldMoWig .bg-youtube:hover {
  background: #cc0000;
}
.cid-tZmldMoWig .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tZmldMoWig [class^="socicon-"]:before,
.cid-tZmldMoWig [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tZmldMoWig .mbr-section-title,
.cid-tZmldMoWig .social-list {
  color: #353535;
}
.cid-tZmldMDr68 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZmldMDr68 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZmldMDr68 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZmldMDr68 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZmldMDr68 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZmldMDr68 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZmldMDr68 .mbr-description {
  text-align: right;
}
.cid-tZmxRqxo2k {
  z-index: 1000;
  width: 100%;
}
.cid-tZmxRqxo2k nav.navbar {
  position: fixed;
}
.cid-tZmxRqxo2k .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZmxRqxo2k .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tZmxRqxo2k .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tZmxRqxo2k .dropdown-item:hover,
.cid-tZmxRqxo2k .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tZmxRqxo2k .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tZmxRqxo2k .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tZmxRqxo2k .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tZmxRqxo2k .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tZmxRqxo2k .nav-link {
  position: relative;
}
.cid-tZmxRqxo2k .container {
  display: flex;
  margin: auto;
}
.cid-tZmxRqxo2k .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tZmxRqxo2k .dropdown-menu,
.cid-tZmxRqxo2k .navbar.opened {
  background: #ffffff !important;
}
.cid-tZmxRqxo2k .nav-item:focus,
.cid-tZmxRqxo2k .nav-link:focus {
  outline: none;
}
.cid-tZmxRqxo2k .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tZmxRqxo2k .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZmxRqxo2k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tZmxRqxo2k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZmxRqxo2k .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tZmxRqxo2k .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tZmxRqxo2k .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tZmxRqxo2k .navbar.opened {
  transition: all 0.3s;
}
.cid-tZmxRqxo2k .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tZmxRqxo2k .navbar .navbar-logo img {
  width: auto;
}
.cid-tZmxRqxo2k .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tZmxRqxo2k .navbar.collapsed {
  justify-content: center;
}
.cid-tZmxRqxo2k .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tZmxRqxo2k .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZmxRqxo2k .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tZmxRqxo2k .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZmxRqxo2k .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZmxRqxo2k .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tZmxRqxo2k .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZmxRqxo2k .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tZmxRqxo2k .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tZmxRqxo2k .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tZmxRqxo2k .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZmxRqxo2k .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZmxRqxo2k .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZmxRqxo2k .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tZmxRqxo2k .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tZmxRqxo2k .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZmxRqxo2k .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tZmxRqxo2k .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tZmxRqxo2k .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tZmxRqxo2k .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tZmxRqxo2k .navbar.navbar-short {
  min-height: 60px;
}
.cid-tZmxRqxo2k .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tZmxRqxo2k .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tZmxRqxo2k .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZmxRqxo2k .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tZmxRqxo2k .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZmxRqxo2k .dropdown-item.active,
.cid-tZmxRqxo2k .dropdown-item:active {
  background-color: transparent;
}
.cid-tZmxRqxo2k .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZmxRqxo2k .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZmxRqxo2k .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZmxRqxo2k .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tZmxRqxo2k .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tZmxRqxo2k .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZmxRqxo2k ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tZmxRqxo2k .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tZmxRqxo2k button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tZmxRqxo2k button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tZmxRqxo2k button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tZmxRqxo2k button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZmxRqxo2k button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZmxRqxo2k button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tZmxRqxo2k nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZmxRqxo2k nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tZmxRqxo2k nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tZmxRqxo2k nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZmxRqxo2k .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tZmxRqxo2k a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tZmxRqxo2k .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tZmxRqxo2k .navbar {
    height: 70px;
  }
  .cid-tZmxRqxo2k .navbar.opened {
    height: auto;
  }
  .cid-tZmxRqxo2k .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZmxRnYxMW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/01blank.jpg");
}
.cid-tZmxRnYxMW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZmxRnYxMW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZmxRoVoG2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/kotori1.png");
}
.cid-tZmxRoVoG2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZmxRoVoG2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZmxRoVoG2 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-bottom: 1rem;
  margin-right: .7rem;
}
.cid-tZmxRoVoG2 .social-row .soc-item .mbr-iconfont {
  font-size: 32px;
  border-radius: 50%;
  padding: 0.6rem;
  border: 2px solid #232323;
  transition: all 0.3s;
  color: #232323;
}
.cid-tZmxRoVoG2 .social-row .soc-item .mbr-iconfont:hover {
  background-color: #232323;
  color: #ffffff;
}
.cid-tZmxRoVoG2 .mbr-text,
.cid-tZmxRoVoG2 .mbr-section-btn,
.cid-tZmxRoVoG2 .social-row {
  color: #ffffff;
}
.cid-tZmxRoVoG2 .mbr-section-title {
  color: #ffffff;
}
.cid-tZmxRoVoG2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZmxRpfaf7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZmxRpfaf7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZmxRpfaf7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZmxRpfaf7 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tZmxRpfaf7 .card-wrapper {
  background-color: #fafafa;
  border-radius: 4px;
  background-color: transparent;
}
.cid-tZmxRpfaf7 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tZmxRpfaf7 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #4479d9;
  transition: all 0.3s;
}
.cid-tZmxRpfaf7 .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #4479d9;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tZmxRpfaf7 .social-row .soc-item:hover {
  background-color: #4479d9;
}
.cid-tZmxRpfaf7 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tZmxRpfaf7 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tZmxRpfaf7 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tZmxRpfaf7 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tZmxRpfaf7 .card-subtitle {
  color: #4479d9;
}
.cid-tZmxRpfaf7 .card-title {
  color: #353535;
}
.cid-tZmxRpfaf7 .card-title DIV {
  text-align: left;
}
.cid-tZmxRpBZj1 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZmxRpBZj1 img,
.cid-tZmxRpBZj1 .item-img {
  width: 100%;
}
.cid-tZmxRpBZj1 .item:focus,
.cid-tZmxRpBZj1 span:focus {
  outline: none;
}
.cid-tZmxRpBZj1 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tZmxRpBZj1 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tZmxRpBZj1 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZmxRpBZj1 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tZmxRpBZj1 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tZmxRpBZj1 .mbr-section-title {
  color: #232323;
}
.cid-tZmxRpBZj1 .mbr-text,
.cid-tZmxRpBZj1 .mbr-section-btn {
  text-align: left;
}
.cid-tZmxRpBZj1 .item-title {
  text-align: left;
}
.cid-tZmxRpBZj1 .item-subtitle {
  text-align: center;
}
.cid-tZmxRpSTYt {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZmxRq1Aat {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZmxRq1Aat .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZmxRq1Aat .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZmxRq1Aat .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tZmxRq1Aat .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tZmxRq1Aat .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tZmxRq1Aat .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tZmxRq1Aat .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tZmxRq1Aat .bg-instagram:hover {
  background: #bd005c;
}
.cid-tZmxRq1Aat .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tZmxRq1Aat .bg-youtube:hover {
  background: #cc0000;
}
.cid-tZmxRq1Aat .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tZmxRq1Aat [class^="socicon-"]:before,
.cid-tZmxRq1Aat [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tZmxRq1Aat .mbr-section-title,
.cid-tZmxRq1Aat .social-list {
  color: #353535;
}
.cid-tZmxRqmtP4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZmxRqmtP4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZmxRqmtP4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZmxRqmtP4 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZmxRqmtP4 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZmxRqmtP4 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZmxRqmtP4 .mbr-description {
  text-align: right;
}
.cid-tZmFHaBgS7 {
  z-index: 1000;
  width: 100%;
}
.cid-tZmFHaBgS7 nav.navbar {
  position: fixed;
}
.cid-tZmFHaBgS7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZmFHaBgS7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tZmFHaBgS7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tZmFHaBgS7 .dropdown-item:hover,
.cid-tZmFHaBgS7 .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tZmFHaBgS7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tZmFHaBgS7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tZmFHaBgS7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tZmFHaBgS7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tZmFHaBgS7 .nav-link {
  position: relative;
}
.cid-tZmFHaBgS7 .container {
  display: flex;
  margin: auto;
}
.cid-tZmFHaBgS7 .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tZmFHaBgS7 .dropdown-menu,
.cid-tZmFHaBgS7 .navbar.opened {
  background: #ffffff !important;
}
.cid-tZmFHaBgS7 .nav-item:focus,
.cid-tZmFHaBgS7 .nav-link:focus {
  outline: none;
}
.cid-tZmFHaBgS7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tZmFHaBgS7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZmFHaBgS7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tZmFHaBgS7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZmFHaBgS7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tZmFHaBgS7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tZmFHaBgS7 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tZmFHaBgS7 .navbar.opened {
  transition: all 0.3s;
}
.cid-tZmFHaBgS7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tZmFHaBgS7 .navbar .navbar-logo img {
  width: auto;
}
.cid-tZmFHaBgS7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tZmFHaBgS7 .navbar.collapsed {
  justify-content: center;
}
.cid-tZmFHaBgS7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tZmFHaBgS7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZmFHaBgS7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tZmFHaBgS7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZmFHaBgS7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZmFHaBgS7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tZmFHaBgS7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZmFHaBgS7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tZmFHaBgS7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tZmFHaBgS7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tZmFHaBgS7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZmFHaBgS7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZmFHaBgS7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZmFHaBgS7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tZmFHaBgS7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tZmFHaBgS7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZmFHaBgS7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tZmFHaBgS7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tZmFHaBgS7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tZmFHaBgS7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tZmFHaBgS7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tZmFHaBgS7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tZmFHaBgS7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tZmFHaBgS7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZmFHaBgS7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tZmFHaBgS7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZmFHaBgS7 .dropdown-item.active,
.cid-tZmFHaBgS7 .dropdown-item:active {
  background-color: transparent;
}
.cid-tZmFHaBgS7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZmFHaBgS7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZmFHaBgS7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZmFHaBgS7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tZmFHaBgS7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tZmFHaBgS7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZmFHaBgS7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tZmFHaBgS7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tZmFHaBgS7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tZmFHaBgS7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tZmFHaBgS7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tZmFHaBgS7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZmFHaBgS7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZmFHaBgS7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tZmFHaBgS7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZmFHaBgS7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tZmFHaBgS7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tZmFHaBgS7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZmFHaBgS7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tZmFHaBgS7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tZmFHaBgS7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tZmFHaBgS7 .navbar {
    height: 70px;
  }
  .cid-tZmFHaBgS7 .navbar.opened {
    height: auto;
  }
  .cid-tZmFHaBgS7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZmFH8bVLV {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/01blank.jpg");
}
.cid-tZmFH8bVLV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZmFH8bVLV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZmFH91T3e {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/otoha1.png");
}
.cid-tZmFH91T3e .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZmFH91T3e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZmFH91T3e .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-bottom: 1rem;
  margin-right: .7rem;
}
.cid-tZmFH91T3e .social-row .soc-item .mbr-iconfont {
  font-size: 32px;
  border-radius: 50%;
  padding: 0.6rem;
  border: 2px solid #232323;
  transition: all 0.3s;
  color: #232323;
}
.cid-tZmFH91T3e .social-row .soc-item .mbr-iconfont:hover {
  background-color: #232323;
  color: #ffffff;
}
.cid-tZmFH91T3e .mbr-text,
.cid-tZmFH91T3e .mbr-section-btn,
.cid-tZmFH91T3e .social-row {
  color: #ffffff;
}
.cid-tZmFH91T3e .mbr-section-title {
  color: #ffffff;
}
.cid-tZmFH91T3e .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZmFH9lkWH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZmFH9lkWH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZmFH9lkWH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZmFH9lkWH .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tZmFH9lkWH .card-wrapper {
  background-color: #fafafa;
  border-radius: 4px;
  background-color: transparent;
}
.cid-tZmFH9lkWH .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tZmFH9lkWH .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #4479d9;
  transition: all 0.3s;
}
.cid-tZmFH9lkWH .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #4479d9;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tZmFH9lkWH .social-row .soc-item:hover {
  background-color: #4479d9;
}
.cid-tZmFH9lkWH .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tZmFH9lkWH .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tZmFH9lkWH .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tZmFH9lkWH .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tZmFH9lkWH .card-subtitle {
  color: #4479d9;
}
.cid-tZmFH9lkWH .card-title {
  color: #353535;
}
.cid-tZmFH9lkWH .card-title DIV {
  text-align: left;
}
.cid-tZmFH9LLlb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZmFH9LLlb img,
.cid-tZmFH9LLlb .item-img {
  width: 100%;
}
.cid-tZmFH9LLlb .item:focus,
.cid-tZmFH9LLlb span:focus {
  outline: none;
}
.cid-tZmFH9LLlb .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tZmFH9LLlb .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tZmFH9LLlb .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZmFH9LLlb .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tZmFH9LLlb .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tZmFH9LLlb .mbr-section-title {
  color: #232323;
}
.cid-tZmFH9LLlb .mbr-text,
.cid-tZmFH9LLlb .mbr-section-btn {
  text-align: left;
}
.cid-tZmFH9LLlb .item-title {
  text-align: left;
}
.cid-tZmFH9LLlb .item-subtitle {
  text-align: center;
}
.cid-tZmFHa26BF {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZmFHab6gw {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZmFHab6gw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZmFHab6gw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZmFHab6gw .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tZmFHab6gw .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tZmFHab6gw .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tZmFHab6gw .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tZmFHab6gw .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tZmFHab6gw .bg-instagram:hover {
  background: #bd005c;
}
.cid-tZmFHab6gw .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tZmFHab6gw .bg-youtube:hover {
  background: #cc0000;
}
.cid-tZmFHab6gw .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tZmFHab6gw [class^="socicon-"]:before,
.cid-tZmFHab6gw [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tZmFHab6gw .mbr-section-title,
.cid-tZmFHab6gw .social-list {
  color: #353535;
}
.cid-tZmFHaqmN1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZmFHaqmN1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZmFHaqmN1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZmFHaqmN1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZmFHaqmN1 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZmFHaqmN1 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZmFHaqmN1 .mbr-description {
  text-align: right;
}
.cid-tZmO75fzy3 {
  z-index: 1000;
  width: 100%;
}
.cid-tZmO75fzy3 nav.navbar {
  position: fixed;
}
.cid-tZmO75fzy3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZmO75fzy3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tZmO75fzy3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tZmO75fzy3 .dropdown-item:hover,
.cid-tZmO75fzy3 .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tZmO75fzy3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tZmO75fzy3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tZmO75fzy3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tZmO75fzy3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tZmO75fzy3 .nav-link {
  position: relative;
}
.cid-tZmO75fzy3 .container {
  display: flex;
  margin: auto;
}
.cid-tZmO75fzy3 .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tZmO75fzy3 .dropdown-menu,
.cid-tZmO75fzy3 .navbar.opened {
  background: #ffffff !important;
}
.cid-tZmO75fzy3 .nav-item:focus,
.cid-tZmO75fzy3 .nav-link:focus {
  outline: none;
}
.cid-tZmO75fzy3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tZmO75fzy3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZmO75fzy3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tZmO75fzy3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZmO75fzy3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tZmO75fzy3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tZmO75fzy3 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tZmO75fzy3 .navbar.opened {
  transition: all 0.3s;
}
.cid-tZmO75fzy3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tZmO75fzy3 .navbar .navbar-logo img {
  width: auto;
}
.cid-tZmO75fzy3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tZmO75fzy3 .navbar.collapsed {
  justify-content: center;
}
.cid-tZmO75fzy3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tZmO75fzy3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZmO75fzy3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tZmO75fzy3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZmO75fzy3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZmO75fzy3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tZmO75fzy3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZmO75fzy3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tZmO75fzy3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tZmO75fzy3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tZmO75fzy3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZmO75fzy3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZmO75fzy3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZmO75fzy3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tZmO75fzy3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tZmO75fzy3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZmO75fzy3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tZmO75fzy3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tZmO75fzy3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tZmO75fzy3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tZmO75fzy3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tZmO75fzy3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tZmO75fzy3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tZmO75fzy3 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZmO75fzy3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tZmO75fzy3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZmO75fzy3 .dropdown-item.active,
.cid-tZmO75fzy3 .dropdown-item:active {
  background-color: transparent;
}
.cid-tZmO75fzy3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZmO75fzy3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZmO75fzy3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZmO75fzy3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tZmO75fzy3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tZmO75fzy3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZmO75fzy3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tZmO75fzy3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tZmO75fzy3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tZmO75fzy3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tZmO75fzy3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tZmO75fzy3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZmO75fzy3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZmO75fzy3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tZmO75fzy3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZmO75fzy3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tZmO75fzy3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tZmO75fzy3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZmO75fzy3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tZmO75fzy3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tZmO75fzy3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tZmO75fzy3 .navbar {
    height: 70px;
  }
  .cid-tZmO75fzy3 .navbar.opened {
    height: auto;
  }
  .cid-tZmO75fzy3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZmO731jxh {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/01blank.jpg");
}
.cid-tZmO731jxh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZmO731jxh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZmO73Pauf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mally1.png");
}
.cid-tZmO73Pauf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZmO73Pauf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZmO73Pauf .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-bottom: 1rem;
  margin-right: .7rem;
}
.cid-tZmO73Pauf .social-row .soc-item .mbr-iconfont {
  font-size: 32px;
  border-radius: 50%;
  padding: 0.6rem;
  border: 2px solid #232323;
  transition: all 0.3s;
  color: #232323;
}
.cid-tZmO73Pauf .social-row .soc-item .mbr-iconfont:hover {
  background-color: #232323;
  color: #ffffff;
}
.cid-tZmO73Pauf .mbr-text,
.cid-tZmO73Pauf .mbr-section-btn,
.cid-tZmO73Pauf .social-row {
  color: #ffffff;
}
.cid-tZmO73Pauf .mbr-section-title {
  color: #ffffff;
}
.cid-tZmO73Pauf .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZmO745qp9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZmO745qp9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZmO745qp9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZmO745qp9 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tZmO745qp9 .card-wrapper {
  background-color: #fafafa;
  border-radius: 4px;
  background-color: transparent;
}
.cid-tZmO745qp9 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tZmO745qp9 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #4479d9;
  transition: all 0.3s;
}
.cid-tZmO745qp9 .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #4479d9;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tZmO745qp9 .social-row .soc-item:hover {
  background-color: #4479d9;
}
.cid-tZmO745qp9 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tZmO745qp9 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tZmO745qp9 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tZmO745qp9 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tZmO745qp9 .card-subtitle {
  color: #4479d9;
}
.cid-tZmO745qp9 .card-title {
  color: #353535;
}
.cid-tZmO745qp9 .card-title DIV {
  text-align: left;
}
.cid-tZmO74qOfx {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZmO74qOfx img,
.cid-tZmO74qOfx .item-img {
  width: 100%;
}
.cid-tZmO74qOfx .item:focus,
.cid-tZmO74qOfx span:focus {
  outline: none;
}
.cid-tZmO74qOfx .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tZmO74qOfx .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tZmO74qOfx .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZmO74qOfx .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tZmO74qOfx .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tZmO74qOfx .mbr-section-title {
  color: #232323;
}
.cid-tZmO74qOfx .mbr-text,
.cid-tZmO74qOfx .mbr-section-btn {
  text-align: left;
}
.cid-tZmO74qOfx .item-title {
  text-align: left;
}
.cid-tZmO74qOfx .item-subtitle {
  text-align: center;
}
.cid-tZmO74Ibrh {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZmO74PhOQ {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZmO74PhOQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZmO74PhOQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZmO74PhOQ .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tZmO74PhOQ .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tZmO74PhOQ .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tZmO74PhOQ .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tZmO74PhOQ .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tZmO74PhOQ .bg-instagram:hover {
  background: #bd005c;
}
.cid-tZmO74PhOQ .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tZmO74PhOQ .bg-youtube:hover {
  background: #cc0000;
}
.cid-tZmO74PhOQ .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tZmO74PhOQ [class^="socicon-"]:before,
.cid-tZmO74PhOQ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tZmO74PhOQ .mbr-section-title,
.cid-tZmO74PhOQ .social-list {
  color: #353535;
}
.cid-tZmO754c4D {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZmO754c4D .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZmO754c4D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZmO754c4D .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZmO754c4D img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZmO754c4D .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZmO754c4D .mbr-description {
  text-align: right;
}
.cid-tZn8ID2Ho6 {
  z-index: 1000;
  width: 100%;
}
.cid-tZn8ID2Ho6 nav.navbar {
  position: fixed;
}
.cid-tZn8ID2Ho6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZn8ID2Ho6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tZn8ID2Ho6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tZn8ID2Ho6 .dropdown-item:hover,
.cid-tZn8ID2Ho6 .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tZn8ID2Ho6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tZn8ID2Ho6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tZn8ID2Ho6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tZn8ID2Ho6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tZn8ID2Ho6 .nav-link {
  position: relative;
}
.cid-tZn8ID2Ho6 .container {
  display: flex;
  margin: auto;
}
.cid-tZn8ID2Ho6 .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tZn8ID2Ho6 .dropdown-menu,
.cid-tZn8ID2Ho6 .navbar.opened {
  background: #ffffff !important;
}
.cid-tZn8ID2Ho6 .nav-item:focus,
.cid-tZn8ID2Ho6 .nav-link:focus {
  outline: none;
}
.cid-tZn8ID2Ho6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tZn8ID2Ho6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZn8ID2Ho6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tZn8ID2Ho6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZn8ID2Ho6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tZn8ID2Ho6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tZn8ID2Ho6 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tZn8ID2Ho6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tZn8ID2Ho6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tZn8ID2Ho6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tZn8ID2Ho6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tZn8ID2Ho6 .navbar.collapsed {
  justify-content: center;
}
.cid-tZn8ID2Ho6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tZn8ID2Ho6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZn8ID2Ho6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tZn8ID2Ho6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZn8ID2Ho6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZn8ID2Ho6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tZn8ID2Ho6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZn8ID2Ho6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tZn8ID2Ho6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tZn8ID2Ho6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tZn8ID2Ho6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZn8ID2Ho6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZn8ID2Ho6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZn8ID2Ho6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tZn8ID2Ho6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tZn8ID2Ho6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZn8ID2Ho6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tZn8ID2Ho6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tZn8ID2Ho6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tZn8ID2Ho6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tZn8ID2Ho6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tZn8ID2Ho6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tZn8ID2Ho6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tZn8ID2Ho6 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZn8ID2Ho6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tZn8ID2Ho6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZn8ID2Ho6 .dropdown-item.active,
.cid-tZn8ID2Ho6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tZn8ID2Ho6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZn8ID2Ho6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZn8ID2Ho6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZn8ID2Ho6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tZn8ID2Ho6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tZn8ID2Ho6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZn8ID2Ho6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tZn8ID2Ho6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tZn8ID2Ho6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tZn8ID2Ho6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tZn8ID2Ho6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tZn8ID2Ho6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZn8ID2Ho6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZn8ID2Ho6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tZn8ID2Ho6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZn8ID2Ho6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tZn8ID2Ho6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tZn8ID2Ho6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZn8ID2Ho6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tZn8ID2Ho6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tZn8ID2Ho6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tZn8ID2Ho6 .navbar {
    height: 70px;
  }
  .cid-tZn8ID2Ho6 .navbar.opened {
    height: auto;
  }
  .cid-tZn8ID2Ho6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZn8IAxzRW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/01blank.jpg");
}
.cid-tZn8IAxzRW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZn8IAxzRW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZn8IBrMJN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/talkis1.png");
}
.cid-tZn8IBrMJN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZn8IBrMJN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZn8IBrMJN .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-bottom: 1rem;
  margin-right: .7rem;
}
.cid-tZn8IBrMJN .social-row .soc-item .mbr-iconfont {
  font-size: 32px;
  border-radius: 50%;
  padding: 0.6rem;
  border: 2px solid #232323;
  transition: all 0.3s;
  color: #232323;
}
.cid-tZn8IBrMJN .social-row .soc-item .mbr-iconfont:hover {
  background-color: #232323;
  color: #ffffff;
}
.cid-tZn8IBrMJN .mbr-text,
.cid-tZn8IBrMJN .mbr-section-btn,
.cid-tZn8IBrMJN .social-row {
  color: #ffffff;
}
.cid-tZn8IBrMJN .mbr-section-title {
  color: #ffffff;
}
.cid-tZn8IBrMJN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZn8IBLyC6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZn8IBLyC6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZn8IBLyC6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZn8IBLyC6 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tZn8IBLyC6 .card-wrapper {
  background-color: #fafafa;
  border-radius: 4px;
  background-color: transparent;
}
.cid-tZn8IBLyC6 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tZn8IBLyC6 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #4479d9;
  transition: all 0.3s;
}
.cid-tZn8IBLyC6 .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #4479d9;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tZn8IBLyC6 .social-row .soc-item:hover {
  background-color: #4479d9;
}
.cid-tZn8IBLyC6 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tZn8IBLyC6 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tZn8IBLyC6 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tZn8IBLyC6 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tZn8IBLyC6 .card-subtitle {
  color: #4479d9;
}
.cid-tZn8IBLyC6 .card-title {
  color: #353535;
}
.cid-tZn8IBLyC6 .card-title DIV {
  text-align: left;
}
.cid-tZn8IC8YKR {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZn8IC8YKR img,
.cid-tZn8IC8YKR .item-img {
  width: 100%;
}
.cid-tZn8IC8YKR .item:focus,
.cid-tZn8IC8YKR span:focus {
  outline: none;
}
.cid-tZn8IC8YKR .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tZn8IC8YKR .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tZn8IC8YKR .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZn8IC8YKR .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tZn8IC8YKR .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tZn8IC8YKR .mbr-section-title {
  color: #232323;
}
.cid-tZn8IC8YKR .mbr-text,
.cid-tZn8IC8YKR .mbr-section-btn {
  text-align: left;
}
.cid-tZn8IC8YKR .item-title {
  text-align: left;
}
.cid-tZn8IC8YKR .item-subtitle {
  text-align: center;
}
.cid-tZn8ICthJd {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZn8ICAq3V {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZn8ICAq3V .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZn8ICAq3V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZn8ICAq3V .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tZn8ICAq3V .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tZn8ICAq3V .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tZn8ICAq3V .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tZn8ICAq3V .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tZn8ICAq3V .bg-instagram:hover {
  background: #bd005c;
}
.cid-tZn8ICAq3V .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tZn8ICAq3V .bg-youtube:hover {
  background: #cc0000;
}
.cid-tZn8ICAq3V .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tZn8ICAq3V [class^="socicon-"]:before,
.cid-tZn8ICAq3V [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tZn8ICAq3V .mbr-section-title,
.cid-tZn8ICAq3V .social-list {
  color: #353535;
}
.cid-tZn8ICQFNW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZn8ICQFNW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZn8ICQFNW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZn8ICQFNW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZn8ICQFNW img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZn8ICQFNW .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZn8ICQFNW .mbr-description {
  text-align: right;
}
.cid-tZn9FHa8v6 {
  z-index: 1000;
  width: 100%;
}
.cid-tZn9FHa8v6 nav.navbar {
  position: fixed;
}
.cid-tZn9FHa8v6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZn9FHa8v6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tZn9FHa8v6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tZn9FHa8v6 .dropdown-item:hover,
.cid-tZn9FHa8v6 .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tZn9FHa8v6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tZn9FHa8v6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tZn9FHa8v6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tZn9FHa8v6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tZn9FHa8v6 .nav-link {
  position: relative;
}
.cid-tZn9FHa8v6 .container {
  display: flex;
  margin: auto;
}
.cid-tZn9FHa8v6 .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tZn9FHa8v6 .dropdown-menu,
.cid-tZn9FHa8v6 .navbar.opened {
  background: #ffffff !important;
}
.cid-tZn9FHa8v6 .nav-item:focus,
.cid-tZn9FHa8v6 .nav-link:focus {
  outline: none;
}
.cid-tZn9FHa8v6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tZn9FHa8v6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZn9FHa8v6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tZn9FHa8v6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZn9FHa8v6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tZn9FHa8v6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tZn9FHa8v6 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tZn9FHa8v6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tZn9FHa8v6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tZn9FHa8v6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tZn9FHa8v6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tZn9FHa8v6 .navbar.collapsed {
  justify-content: center;
}
.cid-tZn9FHa8v6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tZn9FHa8v6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZn9FHa8v6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tZn9FHa8v6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZn9FHa8v6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZn9FHa8v6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tZn9FHa8v6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZn9FHa8v6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tZn9FHa8v6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tZn9FHa8v6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tZn9FHa8v6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZn9FHa8v6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZn9FHa8v6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZn9FHa8v6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tZn9FHa8v6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tZn9FHa8v6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZn9FHa8v6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tZn9FHa8v6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tZn9FHa8v6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tZn9FHa8v6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tZn9FHa8v6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tZn9FHa8v6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tZn9FHa8v6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tZn9FHa8v6 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZn9FHa8v6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tZn9FHa8v6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZn9FHa8v6 .dropdown-item.active,
.cid-tZn9FHa8v6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tZn9FHa8v6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZn9FHa8v6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZn9FHa8v6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZn9FHa8v6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tZn9FHa8v6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tZn9FHa8v6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZn9FHa8v6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tZn9FHa8v6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tZn9FHa8v6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tZn9FHa8v6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tZn9FHa8v6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tZn9FHa8v6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZn9FHa8v6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZn9FHa8v6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tZn9FHa8v6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZn9FHa8v6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tZn9FHa8v6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tZn9FHa8v6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZn9FHa8v6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tZn9FHa8v6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tZn9FHa8v6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tZn9FHa8v6 .navbar {
    height: 70px;
  }
  .cid-tZn9FHa8v6 .navbar.opened {
    height: auto;
  }
  .cid-tZn9FHa8v6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZn9FELkFI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/01blank.jpg");
}
.cid-tZn9FELkFI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZn9FELkFI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZn9FFCrlv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/alen1.png");
}
.cid-tZn9FFCrlv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZn9FFCrlv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZn9FFCrlv .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-bottom: 1rem;
  margin-right: .7rem;
}
.cid-tZn9FFCrlv .social-row .soc-item .mbr-iconfont {
  font-size: 32px;
  border-radius: 50%;
  padding: 0.6rem;
  border: 2px solid #232323;
  transition: all 0.3s;
  color: #232323;
}
.cid-tZn9FFCrlv .social-row .soc-item .mbr-iconfont:hover {
  background-color: #232323;
  color: #ffffff;
}
.cid-tZn9FFCrlv .mbr-text,
.cid-tZn9FFCrlv .mbr-section-btn,
.cid-tZn9FFCrlv .social-row {
  color: #ffffff;
}
.cid-tZn9FFCrlv .mbr-section-title {
  color: #ffffff;
}
.cid-tZn9FFCrlv .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZn9FFVqv1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZn9FFVqv1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZn9FFVqv1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZn9FFVqv1 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tZn9FFVqv1 .card-wrapper {
  background-color: #fafafa;
  border-radius: 4px;
  background-color: transparent;
}
.cid-tZn9FFVqv1 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tZn9FFVqv1 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #4479d9;
  transition: all 0.3s;
}
.cid-tZn9FFVqv1 .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #4479d9;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tZn9FFVqv1 .social-row .soc-item:hover {
  background-color: #4479d9;
}
.cid-tZn9FFVqv1 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tZn9FFVqv1 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tZn9FFVqv1 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tZn9FFVqv1 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tZn9FFVqv1 .card-subtitle {
  color: #4479d9;
}
.cid-tZn9FFVqv1 .card-title {
  color: #353535;
}
.cid-tZn9FFVqv1 .card-title DIV {
  text-align: left;
}
.cid-tZn9FGhIed {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZn9FGhIed img,
.cid-tZn9FGhIed .item-img {
  width: 100%;
}
.cid-tZn9FGhIed .item:focus,
.cid-tZn9FGhIed span:focus {
  outline: none;
}
.cid-tZn9FGhIed .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tZn9FGhIed .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tZn9FGhIed .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZn9FGhIed .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tZn9FGhIed .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tZn9FGhIed .mbr-section-title {
  color: #232323;
}
.cid-tZn9FGhIed .mbr-text,
.cid-tZn9FGhIed .mbr-section-btn {
  text-align: left;
}
.cid-tZn9FGhIed .item-title {
  text-align: left;
}
.cid-tZn9FGhIed .item-subtitle {
  text-align: center;
}
.cid-tZn9FGzuEw {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZn9FGHbUv {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZn9FGHbUv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZn9FGHbUv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZn9FGHbUv .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tZn9FGHbUv .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tZn9FGHbUv .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tZn9FGHbUv .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tZn9FGHbUv .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tZn9FGHbUv .bg-instagram:hover {
  background: #bd005c;
}
.cid-tZn9FGHbUv .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tZn9FGHbUv .bg-youtube:hover {
  background: #cc0000;
}
.cid-tZn9FGHbUv .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tZn9FGHbUv [class^="socicon-"]:before,
.cid-tZn9FGHbUv [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tZn9FGHbUv .mbr-section-title,
.cid-tZn9FGHbUv .social-list {
  color: #353535;
}
.cid-tZn9FGZQ5a {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZn9FGZQ5a .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZn9FGZQ5a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZn9FGZQ5a .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZn9FGZQ5a img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZn9FGZQ5a .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZn9FGZQ5a .mbr-description {
  text-align: right;
}
.cid-tZsLCdooz7 {
  z-index: 1000;
  width: 100%;
}
.cid-tZsLCdooz7 nav.navbar {
  position: fixed;
}
.cid-tZsLCdooz7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZsLCdooz7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tZsLCdooz7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tZsLCdooz7 .dropdown-item:hover,
.cid-tZsLCdooz7 .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tZsLCdooz7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tZsLCdooz7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tZsLCdooz7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tZsLCdooz7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tZsLCdooz7 .nav-link {
  position: relative;
}
.cid-tZsLCdooz7 .container {
  display: flex;
  margin: auto;
}
.cid-tZsLCdooz7 .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tZsLCdooz7 .dropdown-menu,
.cid-tZsLCdooz7 .navbar.opened {
  background: #ffffff !important;
}
.cid-tZsLCdooz7 .nav-item:focus,
.cid-tZsLCdooz7 .nav-link:focus {
  outline: none;
}
.cid-tZsLCdooz7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tZsLCdooz7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZsLCdooz7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tZsLCdooz7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZsLCdooz7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tZsLCdooz7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tZsLCdooz7 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tZsLCdooz7 .navbar.opened {
  transition: all 0.3s;
}
.cid-tZsLCdooz7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tZsLCdooz7 .navbar .navbar-logo img {
  width: auto;
}
.cid-tZsLCdooz7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tZsLCdooz7 .navbar.collapsed {
  justify-content: center;
}
.cid-tZsLCdooz7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tZsLCdooz7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZsLCdooz7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tZsLCdooz7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZsLCdooz7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZsLCdooz7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tZsLCdooz7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZsLCdooz7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tZsLCdooz7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tZsLCdooz7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tZsLCdooz7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZsLCdooz7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZsLCdooz7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZsLCdooz7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tZsLCdooz7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tZsLCdooz7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZsLCdooz7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tZsLCdooz7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tZsLCdooz7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tZsLCdooz7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tZsLCdooz7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tZsLCdooz7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tZsLCdooz7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tZsLCdooz7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZsLCdooz7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tZsLCdooz7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZsLCdooz7 .dropdown-item.active,
.cid-tZsLCdooz7 .dropdown-item:active {
  background-color: transparent;
}
.cid-tZsLCdooz7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZsLCdooz7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZsLCdooz7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZsLCdooz7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tZsLCdooz7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tZsLCdooz7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZsLCdooz7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tZsLCdooz7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tZsLCdooz7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tZsLCdooz7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tZsLCdooz7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tZsLCdooz7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZsLCdooz7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZsLCdooz7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tZsLCdooz7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZsLCdooz7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tZsLCdooz7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tZsLCdooz7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZsLCdooz7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tZsLCdooz7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tZsLCdooz7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tZsLCdooz7 .navbar {
    height: 70px;
  }
  .cid-tZsLCdooz7 .navbar.opened {
    height: auto;
  }
  .cid-tZsLCdooz7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZsLCabZxy {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/01blank.jpg");
}
.cid-tZsLCabZxy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZsLCabZxy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZsLCbJvlE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/maid1.png");
}
.cid-tZsLCbJvlE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZsLCbJvlE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZsLCbJvlE .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-bottom: 1rem;
  margin-right: .7rem;
}
.cid-tZsLCbJvlE .social-row .soc-item .mbr-iconfont {
  font-size: 32px;
  border-radius: 50%;
  padding: 0.6rem;
  border: 2px solid #232323;
  transition: all 0.3s;
  color: #232323;
}
.cid-tZsLCbJvlE .social-row .soc-item .mbr-iconfont:hover {
  background-color: #232323;
  color: #ffffff;
}
.cid-tZsLCbJvlE .mbr-text,
.cid-tZsLCbJvlE .mbr-section-btn,
.cid-tZsLCbJvlE .social-row {
  color: #ffffff;
}
.cid-tZsLCbJvlE .mbr-section-title {
  color: #ffffff;
}
.cid-tZsLCbJvlE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZsLCc4ZBC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZsLCc4ZBC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZsLCc4ZBC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZsLCc4ZBC .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tZsLCc4ZBC .card-wrapper {
  background-color: #fafafa;
  border-radius: 4px;
  background-color: transparent;
}
.cid-tZsLCc4ZBC .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tZsLCc4ZBC .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #4479d9;
  transition: all 0.3s;
}
.cid-tZsLCc4ZBC .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #4479d9;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tZsLCc4ZBC .social-row .soc-item:hover {
  background-color: #4479d9;
}
.cid-tZsLCc4ZBC .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tZsLCc4ZBC .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tZsLCc4ZBC .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tZsLCc4ZBC .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tZsLCc4ZBC .card-subtitle {
  color: #4479d9;
}
.cid-tZsLCc4ZBC .card-title {
  color: #353535;
}
.cid-tZsLCc4ZBC .card-title DIV {
  text-align: left;
}
.cid-u6Bylw4LMe {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u6Bylw4LMe .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6Bylw4LMe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6Bylw4LMe .row {
  flex-direction: row-reverse;
}
.cid-u6Bylw4LMe .video-wrapper iframe {
  width: 100%;
}
.cid-u6Bylw4LMe .mbr-section-title,
.cid-u6Bylw4LMe .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-u6Bylw4LMe .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZsLCcsRRN {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZsLCcsRRN img,
.cid-tZsLCcsRRN .item-img {
  width: 100%;
}
.cid-tZsLCcsRRN .item:focus,
.cid-tZsLCcsRRN span:focus {
  outline: none;
}
.cid-tZsLCcsRRN .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tZsLCcsRRN .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tZsLCcsRRN .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZsLCcsRRN .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tZsLCcsRRN .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tZsLCcsRRN .mbr-section-title {
  color: #232323;
}
.cid-tZsLCcsRRN .mbr-text,
.cid-tZsLCcsRRN .mbr-section-btn {
  text-align: left;
}
.cid-tZsLCcsRRN .item-title {
  text-align: left;
}
.cid-tZsLCcsRRN .item-subtitle {
  text-align: center;
}
.cid-tZsLCcM7Da {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZsLCcVePg {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZsLCcVePg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZsLCcVePg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZsLCcVePg .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tZsLCcVePg .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tZsLCcVePg .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tZsLCcVePg .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tZsLCcVePg .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tZsLCcVePg .bg-instagram:hover {
  background: #bd005c;
}
.cid-tZsLCcVePg .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tZsLCcVePg .bg-youtube:hover {
  background: #cc0000;
}
.cid-tZsLCcVePg .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tZsLCcVePg [class^="socicon-"]:before,
.cid-tZsLCcVePg [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tZsLCcVePg .mbr-section-title,
.cid-tZsLCcVePg .social-list {
  color: #353535;
}
.cid-tZsLCdbjcz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZsLCdbjcz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZsLCdbjcz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZsLCdbjcz .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZsLCdbjcz img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZsLCdbjcz .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZsLCdbjcz .mbr-description {
  text-align: right;
}
.cid-tZtgi2SIjf {
  z-index: 1000;
  width: 100%;
}
.cid-tZtgi2SIjf nav.navbar {
  position: fixed;
}
.cid-tZtgi2SIjf .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZtgi2SIjf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tZtgi2SIjf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tZtgi2SIjf .dropdown-item:hover,
.cid-tZtgi2SIjf .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tZtgi2SIjf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tZtgi2SIjf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tZtgi2SIjf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tZtgi2SIjf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tZtgi2SIjf .nav-link {
  position: relative;
}
.cid-tZtgi2SIjf .container {
  display: flex;
  margin: auto;
}
.cid-tZtgi2SIjf .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tZtgi2SIjf .dropdown-menu,
.cid-tZtgi2SIjf .navbar.opened {
  background: #ffffff !important;
}
.cid-tZtgi2SIjf .nav-item:focus,
.cid-tZtgi2SIjf .nav-link:focus {
  outline: none;
}
.cid-tZtgi2SIjf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tZtgi2SIjf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZtgi2SIjf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tZtgi2SIjf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZtgi2SIjf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tZtgi2SIjf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tZtgi2SIjf .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tZtgi2SIjf .navbar.opened {
  transition: all 0.3s;
}
.cid-tZtgi2SIjf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tZtgi2SIjf .navbar .navbar-logo img {
  width: auto;
}
.cid-tZtgi2SIjf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tZtgi2SIjf .navbar.collapsed {
  justify-content: center;
}
.cid-tZtgi2SIjf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tZtgi2SIjf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZtgi2SIjf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tZtgi2SIjf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZtgi2SIjf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZtgi2SIjf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tZtgi2SIjf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZtgi2SIjf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tZtgi2SIjf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tZtgi2SIjf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tZtgi2SIjf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZtgi2SIjf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZtgi2SIjf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZtgi2SIjf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tZtgi2SIjf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tZtgi2SIjf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZtgi2SIjf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tZtgi2SIjf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tZtgi2SIjf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tZtgi2SIjf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tZtgi2SIjf .navbar.navbar-short {
  min-height: 60px;
}
.cid-tZtgi2SIjf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tZtgi2SIjf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tZtgi2SIjf .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZtgi2SIjf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tZtgi2SIjf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZtgi2SIjf .dropdown-item.active,
.cid-tZtgi2SIjf .dropdown-item:active {
  background-color: transparent;
}
.cid-tZtgi2SIjf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZtgi2SIjf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZtgi2SIjf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZtgi2SIjf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tZtgi2SIjf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tZtgi2SIjf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZtgi2SIjf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tZtgi2SIjf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tZtgi2SIjf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tZtgi2SIjf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tZtgi2SIjf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tZtgi2SIjf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZtgi2SIjf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZtgi2SIjf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tZtgi2SIjf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZtgi2SIjf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tZtgi2SIjf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tZtgi2SIjf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZtgi2SIjf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tZtgi2SIjf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tZtgi2SIjf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tZtgi2SIjf .navbar {
    height: 70px;
  }
  .cid-tZtgi2SIjf .navbar.opened {
    height: auto;
  }
  .cid-tZtgi2SIjf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZtghZZpcl {
  background-image: url("../../../assets/images/adobestock-394366729.jpeg");
}
.cid-tZtghZZpcl .icon-wrapper {
  margin: auto;
  background-color: #6592e6;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-tZtghZZpcl .icon-wrapper span {
  margin-left: 10px;
}
.cid-tZtghZZpcl .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tZtghZZpcl .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tZtghZZpcl .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tZtghZZpcl .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tZtghZZpcl .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tZtghZZpcl H1 {
  color: #fafafa;
}
.cid-tZtghZZpcl .mbr-text,
.cid-tZtghZZpcl .mbr-media {
  color: #ffffff;
}
.cid-tZtgi1wRui {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tZtgi1wRui .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZtgi1wRui .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZtgi1wRui .mbr-text,
.cid-tZtgi1wRui .mbr-section-btn {
  text-align: left;
}
.cid-tZtgi1wRui .mbr-section-subtitle {
  color: #fdb906;
  text-align: left;
}
.cid-tZtgi1wRui .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tZtgi1wRui .mbr-section-title {
  text-align: center;
}
.cid-tZtgi1MhOF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tZtgi1MhOF .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tZtgi1MhOF form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-tZtgi1MhOF form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-tZtgi1MhOF form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-tZtgi1MhOF .mbr-section-title {
  color: #141414;
}
.cid-tZtgi1MhOF .mbr-section-subtitle {
  color: #353535;
}
.cid-tZtgi2aB4X {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/vvland-web-fudder2-3.jpg");
}
.cid-tZtgi2aB4X .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tZtgi2aB4X .mbr-section-subtitle {
  color: #fafafa;
  text-align: left;
}
.cid-tZtgi2kl9C {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZtgi2kl9C .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZtgi2kl9C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZtgi2kl9C .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tZtgi2kl9C .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tZtgi2kl9C .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tZtgi2kl9C .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tZtgi2kl9C .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tZtgi2kl9C .bg-instagram:hover {
  background: #bd005c;
}
.cid-tZtgi2kl9C .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tZtgi2kl9C .bg-youtube:hover {
  background: #cc0000;
}
.cid-tZtgi2kl9C .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tZtgi2kl9C [class^="socicon-"]:before,
.cid-tZtgi2kl9C [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tZtgi2kl9C .mbr-section-title,
.cid-tZtgi2kl9C .social-list {
  color: #353535;
}
.cid-tZtgi2FPyE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tZtgi2FPyE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZtgi2FPyE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZtgi2FPyE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZtgi2FPyE img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZtgi2FPyE .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZtgi2FPyE .mbr-description {
  text-align: right;
}
.cid-tYnBuP4kNY {
  z-index: 1000;
  width: 100%;
}
.cid-tYnBuP4kNY nav.navbar {
  position: fixed;
}
.cid-tYnBuP4kNY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYnBuP4kNY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tYnBuP4kNY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tYnBuP4kNY .dropdown-item:hover,
.cid-tYnBuP4kNY .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-tYnBuP4kNY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tYnBuP4kNY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tYnBuP4kNY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tYnBuP4kNY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tYnBuP4kNY .nav-link {
  position: relative;
}
.cid-tYnBuP4kNY .container {
  display: flex;
  margin: auto;
}
.cid-tYnBuP4kNY .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tYnBuP4kNY .dropdown-menu,
.cid-tYnBuP4kNY .navbar.opened {
  background: #ffffff !important;
}
.cid-tYnBuP4kNY .nav-item:focus,
.cid-tYnBuP4kNY .nav-link:focus {
  outline: none;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tYnBuP4kNY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYnBuP4kNY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tYnBuP4kNY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tYnBuP4kNY .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-tYnBuP4kNY .navbar.opened {
  transition: all 0.3s;
}
.cid-tYnBuP4kNY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tYnBuP4kNY .navbar .navbar-logo img {
  width: auto;
}
.cid-tYnBuP4kNY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tYnBuP4kNY .navbar.collapsed {
  justify-content: center;
}
.cid-tYnBuP4kNY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tYnBuP4kNY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tYnBuP4kNY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tYnBuP4kNY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tYnBuP4kNY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tYnBuP4kNY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tYnBuP4kNY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tYnBuP4kNY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tYnBuP4kNY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tYnBuP4kNY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tYnBuP4kNY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tYnBuP4kNY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tYnBuP4kNY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tYnBuP4kNY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tYnBuP4kNY .navbar.navbar-short {
  min-height: 60px;
}
.cid-tYnBuP4kNY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tYnBuP4kNY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tYnBuP4kNY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tYnBuP4kNY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tYnBuP4kNY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tYnBuP4kNY .dropdown-item.active,
.cid-tYnBuP4kNY .dropdown-item:active {
  background-color: transparent;
}
.cid-tYnBuP4kNY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tYnBuP4kNY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tYnBuP4kNY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tYnBuP4kNY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tYnBuP4kNY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tYnBuP4kNY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tYnBuP4kNY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tYnBuP4kNY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tYnBuP4kNY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYnBuP4kNY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tYnBuP4kNY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYnBuP4kNY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tYnBuP4kNY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tYnBuP4kNY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tYnBuP4kNY .navbar {
    height: 70px;
  }
  .cid-tYnBuP4kNY .navbar.opened {
    height: auto;
  }
  .cid-tYnBuP4kNY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tXU8jOx2MV {
  background-image: url("../../../assets/images/adobestock-583221911.jpeg");
}
.cid-tXU8jOx2MV .icon-wrapper {
  margin: auto;
  background-color: #6592e6;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-tXU8jOx2MV .icon-wrapper span {
  margin-left: 10px;
}
.cid-tXU8jOx2MV .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tXU8jOx2MV .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tXU8jOx2MV .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tXU8jOx2MV .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tXU8jOx2MV .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXU8jOx2MV H1 {
  color: #fafafa;
}
.cid-tXU8jOx2MV .mbr-text,
.cid-tXU8jOx2MV .mbr-media {
  color: #fdb906;
}
.cid-tZ9IflX0Vu {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZ9IflX0Vu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ9IflX0Vu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZ9IflX0Vu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZ9IflX0Vu img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZ9IflX0Vu .text-wrapper {
    padding: 2rem;
  }
}
.cid-tXUpqMzgam {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tXUpqMzgam .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXUpqMzgam .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXUpqMzgam .mbr-text,
.cid-tXUpqMzgam .mbr-section-btn {
  text-align: left;
}
.cid-tXUpqMzgam .mbr-section-subtitle {
  color: #fdb906;
  text-align: left;
}
.cid-tXUpqMzgam .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tXUpqMzgam .mbr-section-title {
  text-align: left;
}
.cid-tZ9TnREpfq {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #fed771;
}
.cid-tZ9TnREpfq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ9TnREpfq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZ9TnREpfq .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZ9TnREpfq img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZ9TnREpfq .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZ9Lzo3caV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fed771;
}
.cid-tZ9Lzo3caV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ9Lzo3caV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZ9Lzo3caV .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-tZ9Lzo3caV .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tZ9Lzo3caV .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tZ9Lzo3caV .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tZ9Lzo3caV .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tZ9Lzo3caV .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tZ9Lzo3caV .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tZ9Lzo3caV .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tZ9LAbAJ89 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fed771;
}
.cid-tZ9LAbAJ89 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ9LAbAJ89 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZ9LAbAJ89 .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-tZ9LAbAJ89 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tZ9LAbAJ89 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tZ9LAbAJ89 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tZ9LAbAJ89 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tZ9LAbAJ89 .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tZ9LAbAJ89 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tZ9WKEMDSa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fed771;
}
.cid-tZ9WKEMDSa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ9WKEMDSa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZ9WKEMDSa .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-tZ9WKEMDSa .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tZ9WKEMDSa .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tZ9WKEMDSa .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tZ9WKEMDSa .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tZ9WKEMDSa .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tZ9WKEMDSa .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tZ9WKEMDSa .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tZ9Xiiv9X9 {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #fed771;
}
.cid-tZ9Xiiv9X9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ9Xiiv9X9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZ9Xiiv9X9 .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-tZ9Xiiv9X9 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tZ9Xiiv9X9 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tZ9Xiiv9X9 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tZ9Xiiv9X9 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tZ9Xiiv9X9 .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tZ9Xiiv9X9 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tZ9Z0ImM09 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZ9Z0ImM09 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ9Z0ImM09 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZ9Z0ImM09 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZ9Z0ImM09 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZ9Z0ImM09 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZ9YaQS4mo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZ9YaQS4mo .line {
  background-color: #fdb906;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tZ9YaQS4mo .mbr-text {
  text-align: left;
}
.cid-tZ9Z9NNMeO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZ9Z9NNMeO .line {
  background-color: #fdb906;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tZ9Z9NNMeO .mbr-text {
  text-align: left;
}
.cid-tZ9Zb0vIxD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZ9Zb0vIxD .line {
  background-color: #fdb906;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tZ9Zb0vIxD .mbr-text {
  text-align: left;
}
.cid-tZ9ZfEapKC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZ9ZfEapKC .line {
  background-color: #fdb906;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tZ9ZfEapKC .mbr-text {
  text-align: left;
}
.cid-tZa1oAVQor {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/youtubetop3-3.png");
}
.cid-tZa1oAVQor .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tZa1oAVQor .mbr-section-subtitle {
  color: #fafafa;
  text-align: left;
}
.cid-tZa1zNWByZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZa1zNWByZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZa1zNWByZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZa1zNWByZ .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tZa1zNWByZ .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tZa1zNWByZ .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tZa1zNWByZ .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tZa1zNWByZ .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tZa1zNWByZ .bg-instagram:hover {
  background: #bd005c;
}
.cid-tZa1zNWByZ .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tZa1zNWByZ .bg-youtube:hover {
  background: #cc0000;
}
.cid-tZa1zNWByZ .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tZa1zNWByZ [class^="socicon-"]:before,
.cid-tZa1zNWByZ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tZa1zNWByZ .mbr-section-title,
.cid-tZa1zNWByZ .social-list {
  color: #353535;
}
.cid-tZa1C6vpjT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZa1C6vpjT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZa1C6vpjT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tZa1C6vpjT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZa1C6vpjT img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZa1C6vpjT .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZa1C6vpjT .mbr-description {
  text-align: right;
}
.cid-u6BprDpZtW {
  z-index: 1000;
  width: 100%;
}
.cid-u6BprDpZtW nav.navbar {
  position: fixed;
}
.cid-u6BprDpZtW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6BprDpZtW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6BprDpZtW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6BprDpZtW .dropdown-item:hover,
.cid-u6BprDpZtW .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-u6BprDpZtW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6BprDpZtW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6BprDpZtW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6BprDpZtW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6BprDpZtW .nav-link {
  position: relative;
}
.cid-u6BprDpZtW .container {
  display: flex;
  margin: auto;
}
.cid-u6BprDpZtW .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6BprDpZtW .dropdown-menu,
.cid-u6BprDpZtW .navbar.opened {
  background: #ffffff !important;
}
.cid-u6BprDpZtW .nav-item:focus,
.cid-u6BprDpZtW .nav-link:focus {
  outline: none;
}
.cid-u6BprDpZtW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6BprDpZtW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6BprDpZtW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6BprDpZtW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6BprDpZtW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6BprDpZtW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6BprDpZtW .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-u6BprDpZtW .navbar.opened {
  transition: all 0.3s;
}
.cid-u6BprDpZtW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6BprDpZtW .navbar .navbar-logo img {
  width: auto;
}
.cid-u6BprDpZtW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6BprDpZtW .navbar.collapsed {
  justify-content: center;
}
.cid-u6BprDpZtW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6BprDpZtW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6BprDpZtW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-u6BprDpZtW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6BprDpZtW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6BprDpZtW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-u6BprDpZtW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6BprDpZtW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6BprDpZtW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6BprDpZtW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6BprDpZtW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6BprDpZtW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6BprDpZtW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6BprDpZtW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-u6BprDpZtW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6BprDpZtW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6BprDpZtW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6BprDpZtW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6BprDpZtW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6BprDpZtW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u6BprDpZtW .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6BprDpZtW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6BprDpZtW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6BprDpZtW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6BprDpZtW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6BprDpZtW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6BprDpZtW .dropdown-item.active,
.cid-u6BprDpZtW .dropdown-item:active {
  background-color: transparent;
}
.cid-u6BprDpZtW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6BprDpZtW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6BprDpZtW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6BprDpZtW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u6BprDpZtW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6BprDpZtW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6BprDpZtW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6BprDpZtW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6BprDpZtW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6BprDpZtW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-u6BprDpZtW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6BprDpZtW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6BprDpZtW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6BprDpZtW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6BprDpZtW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6BprDpZtW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6BprDpZtW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6BprDpZtW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6BprDpZtW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6BprDpZtW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6BprDpZtW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6BprDpZtW .navbar {
    height: 70px;
  }
  .cid-u6BprDpZtW .navbar.opened {
    height: auto;
  }
  .cid-u6BprDpZtW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u6BprDC4qc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/01blank.jpg");
}
.cid-u6BprDC4qc .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6BprDC4qc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6BprDNOrp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/0-1256294689.jpeg");
}
.cid-u6BprDNOrp .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6BprDNOrp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6BprDNOrp .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-bottom: 1rem;
  margin-right: .7rem;
}
.cid-u6BprDNOrp .social-row .soc-item .mbr-iconfont {
  font-size: 32px;
  border-radius: 50%;
  padding: 0.6rem;
  border: 2px solid #232323;
  transition: all 0.3s;
  color: #232323;
}
.cid-u6BprDNOrp .social-row .soc-item .mbr-iconfont:hover {
  background-color: #232323;
  color: #ffffff;
}
.cid-u6BprDNOrp .mbr-text,
.cid-u6BprDNOrp .mbr-section-btn,
.cid-u6BprDNOrp .social-row {
  color: #ffffff;
}
.cid-u6BprDNOrp .mbr-section-title {
  color: #ffffff;
}
.cid-u6BprDNOrp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u6BqL2diWg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u6BqL2diWg .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6BqL2diWg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6BqL2diWg .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-u6BqL2diWg .card-wrapper {
  background-color: #fafafa;
  border-radius: 4px;
  background-color: transparent;
}
.cid-u6BqL2diWg .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-u6BqL2diWg .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #4479d9;
  transition: all 0.3s;
}
.cid-u6BqL2diWg .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #4479d9;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-u6BqL2diWg .social-row .soc-item:hover {
  background-color: #4479d9;
}
.cid-u6BqL2diWg .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-u6BqL2diWg .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-u6BqL2diWg .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u6BqL2diWg .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-u6BqL2diWg .card-subtitle {
  color: #4479d9;
}
.cid-u6BqL2diWg .card-title {
  color: #353535;
}
.cid-u6BqL2diWg .card-title DIV {
  text-align: left;
}
.cid-u6Bx1b5Sah {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u6Bx1b5Sah .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6Bx1b5Sah .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6Bx1b5Sah .row {
  flex-direction: row-reverse;
}
.cid-u6Bx1b5Sah .video-wrapper iframe {
  width: 100%;
}
.cid-u6Bx1b5Sah .mbr-section-title,
.cid-u6Bx1b5Sah .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-u6Bx1b5Sah .text-wrapper {
    padding: 2rem;
  }
}
.cid-u6BrGNDbwQ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6BrGNDbwQ img,
.cid-u6BrGNDbwQ .item-img {
  width: 100%;
}
.cid-u6BrGNDbwQ .item:focus,
.cid-u6BrGNDbwQ span:focus {
  outline: none;
}
.cid-u6BrGNDbwQ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-u6BrGNDbwQ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-u6BrGNDbwQ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u6BrGNDbwQ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-u6BrGNDbwQ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-u6BrGNDbwQ .mbr-section-title {
  color: #232323;
}
.cid-u6BrGNDbwQ .mbr-text,
.cid-u6BrGNDbwQ .mbr-section-btn {
  text-align: left;
}
.cid-u6BrGNDbwQ .item-title {
  text-align: left;
}
.cid-u6BrGNDbwQ .item-subtitle {
  text-align: center;
}
.cid-u6BqNElf3b {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u6BqMRftRr {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6BqMRftRr .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6BqMRftRr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6BqMRftRr .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-u6BqMRftRr .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-u6BqMRftRr .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-u6BqMRftRr .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #c8c9ca;
  transition: all 0.3s;
}
.cid-u6BqMRftRr .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #c8c9ca;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-u6BqMRftRr .social-row .soc-item:hover {
  background-color: #c8c9ca;
}
.cid-u6BqMRftRr .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-u6BqMRftRr .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-u6BqMRftRr .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u6BqMRftRr .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-ud2shZTdYJ {
  z-index: 1000;
  width: 100%;
}
.cid-ud2shZTdYJ nav.navbar {
  position: fixed;
}
.cid-ud2shZTdYJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ud2shZTdYJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ud2shZTdYJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ud2shZTdYJ .dropdown-item:hover,
.cid-ud2shZTdYJ .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-ud2shZTdYJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ud2shZTdYJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ud2shZTdYJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ud2shZTdYJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ud2shZTdYJ .nav-link {
  position: relative;
}
.cid-ud2shZTdYJ .container {
  display: flex;
  margin: auto;
}
.cid-ud2shZTdYJ .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ud2shZTdYJ .dropdown-menu,
.cid-ud2shZTdYJ .navbar.opened {
  background: #ffffff !important;
}
.cid-ud2shZTdYJ .nav-item:focus,
.cid-ud2shZTdYJ .nav-link:focus {
  outline: none;
}
.cid-ud2shZTdYJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ud2shZTdYJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ud2shZTdYJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ud2shZTdYJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ud2shZTdYJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ud2shZTdYJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ud2shZTdYJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-ud2shZTdYJ .navbar.opened {
  transition: all 0.3s;
}
.cid-ud2shZTdYJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ud2shZTdYJ .navbar .navbar-logo img {
  width: auto;
}
.cid-ud2shZTdYJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ud2shZTdYJ .navbar.collapsed {
  justify-content: center;
}
.cid-ud2shZTdYJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ud2shZTdYJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ud2shZTdYJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-ud2shZTdYJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ud2shZTdYJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ud2shZTdYJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-ud2shZTdYJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ud2shZTdYJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ud2shZTdYJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ud2shZTdYJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ud2shZTdYJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ud2shZTdYJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ud2shZTdYJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ud2shZTdYJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-ud2shZTdYJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ud2shZTdYJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ud2shZTdYJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ud2shZTdYJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ud2shZTdYJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ud2shZTdYJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ud2shZTdYJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-ud2shZTdYJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ud2shZTdYJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ud2shZTdYJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ud2shZTdYJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ud2shZTdYJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ud2shZTdYJ .dropdown-item.active,
.cid-ud2shZTdYJ .dropdown-item:active {
  background-color: transparent;
}
.cid-ud2shZTdYJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ud2shZTdYJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ud2shZTdYJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ud2shZTdYJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ud2shZTdYJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ud2shZTdYJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ud2shZTdYJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ud2shZTdYJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ud2shZTdYJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ud2shZTdYJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-ud2shZTdYJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ud2shZTdYJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ud2shZTdYJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ud2shZTdYJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ud2shZTdYJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ud2shZTdYJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ud2shZTdYJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ud2shZTdYJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ud2shZTdYJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ud2shZTdYJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ud2shZTdYJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ud2shZTdYJ .navbar {
    height: 70px;
  }
  .cid-ud2shZTdYJ .navbar.opened {
    height: auto;
  }
  .cid-ud2shZTdYJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ud2si08Yix {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/01blank.jpg");
}
.cid-ud2si08Yix .mbr-fallback-image.disabled {
  display: none;
}
.cid-ud2si08Yix .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ud2si0l74d {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/00219-29582727.jpg");
}
.cid-ud2si0l74d .mbr-fallback-image.disabled {
  display: none;
}
.cid-ud2si0l74d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ud2si0l74d .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-bottom: 1rem;
  margin-right: .7rem;
}
.cid-ud2si0l74d .social-row .soc-item .mbr-iconfont {
  font-size: 32px;
  border-radius: 50%;
  padding: 0.6rem;
  border: 2px solid #232323;
  transition: all 0.3s;
  color: #232323;
}
.cid-ud2si0l74d .social-row .soc-item .mbr-iconfont:hover {
  background-color: #232323;
  color: #ffffff;
}
.cid-ud2si0l74d .mbr-text,
.cid-ud2si0l74d .mbr-section-btn,
.cid-ud2si0l74d .social-row {
  color: #ffffff;
}
.cid-ud2si0l74d .mbr-section-title {
  color: #ffffff;
}
.cid-ud2si0l74d .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ud2si0AjOW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ud2si0AjOW .mbr-fallback-image.disabled {
  display: none;
}
.cid-ud2si0AjOW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ud2si0AjOW .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-ud2si0AjOW .card-wrapper {
  background-color: #fafafa;
  border-radius: 4px;
  background-color: transparent;
}
.cid-ud2si0AjOW .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ud2si0AjOW .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #4479d9;
  transition: all 0.3s;
}
.cid-ud2si0AjOW .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #4479d9;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-ud2si0AjOW .social-row .soc-item:hover {
  background-color: #4479d9;
}
.cid-ud2si0AjOW .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ud2si0AjOW .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-ud2si0AjOW .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ud2si0AjOW .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-ud2si0AjOW .card-subtitle {
  color: #4479d9;
}
.cid-ud2si0AjOW .card-title {
  color: #353535;
}
.cid-ud2si0AjOW .card-title DIV {
  text-align: left;
}
.cid-ud2si0Unx2 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ud2si0Unx2 img,
.cid-ud2si0Unx2 .item-img {
  width: 100%;
}
.cid-ud2si0Unx2 .item:focus,
.cid-ud2si0Unx2 span:focus {
  outline: none;
}
.cid-ud2si0Unx2 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ud2si0Unx2 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ud2si0Unx2 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ud2si0Unx2 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-ud2si0Unx2 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ud2si0Unx2 .mbr-section-title {
  color: #232323;
}
.cid-ud2si0Unx2 .mbr-text,
.cid-ud2si0Unx2 .mbr-section-btn {
  text-align: left;
}
.cid-ud2si0Unx2 .item-title {
  text-align: left;
}
.cid-ud2si0Unx2 .item-subtitle {
  text-align: center;
}
.cid-ud2si1bBTq {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ud2si1l1jt {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ud2si1l1jt .mbr-fallback-image.disabled {
  display: none;
}
.cid-ud2si1l1jt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ud2si1l1jt .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-ud2si1l1jt .bg-facebook:hover {
  background: #0b60cb;
}
.cid-ud2si1l1jt .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-ud2si1l1jt .bg-twitter:hover {
  background: #0c85d0;
}
.cid-ud2si1l1jt .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-ud2si1l1jt .bg-instagram:hover {
  background: #bd005c;
}
.cid-ud2si1l1jt .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-ud2si1l1jt .bg-youtube:hover {
  background: #cc0000;
}
.cid-ud2si1l1jt .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-ud2si1l1jt [class^="socicon-"]:before,
.cid-ud2si1l1jt [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-ud2si1l1jt .mbr-section-title,
.cid-ud2si1l1jt .social-list {
  color: #353535;
}
.cid-ud2si1BVf6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ud2si1BVf6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ud2si1BVf6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ud2si1BVf6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ud2si1BVf6 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ud2si1BVf6 .text-wrapper {
    padding: 2rem;
  }
}
.cid-ud2si1BVf6 .mbr-description {
  text-align: right;
}
.cid-urZWv6cGFi {
  z-index: 1000;
  width: 100%;
}
.cid-urZWv6cGFi nav.navbar {
  position: fixed;
}
.cid-urZWv6cGFi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-urZWv6cGFi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-urZWv6cGFi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-urZWv6cGFi .dropdown-item:hover,
.cid-urZWv6cGFi .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-urZWv6cGFi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-urZWv6cGFi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-urZWv6cGFi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-urZWv6cGFi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-urZWv6cGFi .nav-link {
  position: relative;
}
.cid-urZWv6cGFi .container {
  display: flex;
  margin: auto;
}
.cid-urZWv6cGFi .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-urZWv6cGFi .dropdown-menu,
.cid-urZWv6cGFi .navbar.opened {
  background: #ffffff !important;
}
.cid-urZWv6cGFi .nav-item:focus,
.cid-urZWv6cGFi .nav-link:focus {
  outline: none;
}
.cid-urZWv6cGFi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-urZWv6cGFi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-urZWv6cGFi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-urZWv6cGFi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-urZWv6cGFi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-urZWv6cGFi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-urZWv6cGFi .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-urZWv6cGFi .navbar.opened {
  transition: all 0.3s;
}
.cid-urZWv6cGFi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-urZWv6cGFi .navbar .navbar-logo img {
  width: auto;
}
.cid-urZWv6cGFi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-urZWv6cGFi .navbar.collapsed {
  justify-content: center;
}
.cid-urZWv6cGFi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-urZWv6cGFi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-urZWv6cGFi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-urZWv6cGFi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-urZWv6cGFi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-urZWv6cGFi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-urZWv6cGFi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-urZWv6cGFi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-urZWv6cGFi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-urZWv6cGFi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-urZWv6cGFi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-urZWv6cGFi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-urZWv6cGFi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-urZWv6cGFi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-urZWv6cGFi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-urZWv6cGFi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-urZWv6cGFi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-urZWv6cGFi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-urZWv6cGFi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-urZWv6cGFi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-urZWv6cGFi .navbar.navbar-short {
  min-height: 60px;
}
.cid-urZWv6cGFi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-urZWv6cGFi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-urZWv6cGFi .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-urZWv6cGFi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-urZWv6cGFi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-urZWv6cGFi .dropdown-item.active,
.cid-urZWv6cGFi .dropdown-item:active {
  background-color: transparent;
}
.cid-urZWv6cGFi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-urZWv6cGFi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-urZWv6cGFi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-urZWv6cGFi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-urZWv6cGFi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-urZWv6cGFi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-urZWv6cGFi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-urZWv6cGFi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-urZWv6cGFi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-urZWv6cGFi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-urZWv6cGFi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-urZWv6cGFi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-urZWv6cGFi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-urZWv6cGFi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-urZWv6cGFi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-urZWv6cGFi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-urZWv6cGFi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-urZWv6cGFi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-urZWv6cGFi .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-urZWv6cGFi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-urZWv6cGFi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-urZWv6cGFi .navbar {
    height: 70px;
  }
  .cid-urZWv6cGFi .navbar.opened {
    height: auto;
  }
  .cid-urZWv6cGFi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-urZWv6ry4w {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/01blank.jpg");
}
.cid-urZWv6ry4w .mbr-fallback-image.disabled {
  display: none;
}
.cid-urZWv6ry4w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urZWv6DzvQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mako03-1.png");
}
.cid-urZWv6DzvQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-urZWv6DzvQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urZWv6DzvQ .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-bottom: 1rem;
  margin-right: .7rem;
}
.cid-urZWv6DzvQ .social-row .soc-item .mbr-iconfont {
  font-size: 32px;
  border-radius: 50%;
  padding: 0.6rem;
  border: 2px solid #232323;
  transition: all 0.3s;
  color: #232323;
}
.cid-urZWv6DzvQ .social-row .soc-item .mbr-iconfont:hover {
  background-color: #232323;
  color: #ffffff;
}
.cid-urZWv6DzvQ .mbr-text,
.cid-urZWv6DzvQ .mbr-section-btn,
.cid-urZWv6DzvQ .social-row {
  color: #ffffff;
}
.cid-urZWv6DzvQ .mbr-section-title {
  color: #ffffff;
}
.cid-urZWv6DzvQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-urZWv6So2H {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffb5b5;
}
.cid-urZWv6So2H .mbr-fallback-image.disabled {
  display: none;
}
.cid-urZWv6So2H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urZWv6So2H .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-urZWv6So2H .card-wrapper {
  background-color: #fafafa;
  border-radius: 4px;
  background-color: transparent;
}
.cid-urZWv6So2H .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-urZWv6So2H .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #4479d9;
  transition: all 0.3s;
}
.cid-urZWv6So2H .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #4479d9;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-urZWv6So2H .social-row .soc-item:hover {
  background-color: #4479d9;
}
.cid-urZWv6So2H .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-urZWv6So2H .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-urZWv6So2H .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-urZWv6So2H .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-urZWv6So2H .card-subtitle {
  color: #931292;
}
.cid-urZWv6So2H .card-title {
  color: #353535;
}
.cid-urZWv6So2H .card-title DIV {
  text-align: left;
}
.cid-urZWv7eRM4 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffb5b5;
}
.cid-urZWv7eRM4 img,
.cid-urZWv7eRM4 .item-img {
  width: 100%;
}
.cid-urZWv7eRM4 .item:focus,
.cid-urZWv7eRM4 span:focus {
  outline: none;
}
.cid-urZWv7eRM4 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-urZWv7eRM4 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-urZWv7eRM4 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-urZWv7eRM4 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-urZWv7eRM4 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-urZWv7eRM4 .mbr-section-title {
  color: #232323;
}
.cid-urZWv7eRM4 .mbr-text,
.cid-urZWv7eRM4 .mbr-section-btn {
  text-align: left;
}
.cid-urZWv7eRM4 .item-title {
  text-align: left;
}
.cid-urZWv7eRM4 .item-subtitle {
  text-align: center;
}
.cid-urZWv7uchJ {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffb5b5;
}
.cid-urZWv7E8Ja {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-urZWv7E8Ja .mbr-fallback-image.disabled {
  display: none;
}
.cid-urZWv7E8Ja .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urZWv7E8Ja .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-urZWv7E8Ja .bg-facebook:hover {
  background: #0b60cb;
}
.cid-urZWv7E8Ja .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-urZWv7E8Ja .bg-twitter:hover {
  background: #0c85d0;
}
.cid-urZWv7E8Ja .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-urZWv7E8Ja .bg-instagram:hover {
  background: #bd005c;
}
.cid-urZWv7E8Ja .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-urZWv7E8Ja .bg-youtube:hover {
  background: #cc0000;
}
.cid-urZWv7E8Ja .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-urZWv7E8Ja [class^="socicon-"]:before,
.cid-urZWv7E8Ja [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-urZWv7E8Ja .mbr-section-title,
.cid-urZWv7E8Ja .social-list {
  color: #353535;
}
.cid-urZWv7U3rK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-urZWv7U3rK .mbr-fallback-image.disabled {
  display: none;
}
.cid-urZWv7U3rK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-urZWv7U3rK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-urZWv7U3rK img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-urZWv7U3rK .text-wrapper {
    padding: 2rem;
  }
}
.cid-urZWv7U3rK .mbr-description {
  text-align: right;
}
.cid-uFMfLAzdzi {
  z-index: 1000;
  width: 100%;
}
.cid-uFMfLAzdzi nav.navbar {
  position: fixed;
}
.cid-uFMfLAzdzi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uFMfLAzdzi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uFMfLAzdzi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uFMfLAzdzi .dropdown-item:hover,
.cid-uFMfLAzdzi .dropdown-item:focus {
  background: #fdb906 !important;
  color: white !important;
}
.cid-uFMfLAzdzi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uFMfLAzdzi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uFMfLAzdzi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uFMfLAzdzi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uFMfLAzdzi .nav-link {
  position: relative;
}
.cid-uFMfLAzdzi .container {
  display: flex;
  margin: auto;
}
.cid-uFMfLAzdzi .iconfont-wrapper {
  color: #6592e6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uFMfLAzdzi .dropdown-menu,
.cid-uFMfLAzdzi .navbar.opened {
  background: #ffffff !important;
}
.cid-uFMfLAzdzi .nav-item:focus,
.cid-uFMfLAzdzi .nav-link:focus {
  outline: none;
}
.cid-uFMfLAzdzi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uFMfLAzdzi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFMfLAzdzi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uFMfLAzdzi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uFMfLAzdzi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uFMfLAzdzi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uFMfLAzdzi .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.8);
}
.cid-uFMfLAzdzi .navbar.opened {
  transition: all 0.3s;
}
.cid-uFMfLAzdzi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uFMfLAzdzi .navbar .navbar-logo img {
  width: auto;
}
.cid-uFMfLAzdzi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uFMfLAzdzi .navbar.collapsed {
  justify-content: center;
}
.cid-uFMfLAzdzi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uFMfLAzdzi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uFMfLAzdzi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uFMfLAzdzi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uFMfLAzdzi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uFMfLAzdzi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-uFMfLAzdzi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uFMfLAzdzi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uFMfLAzdzi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uFMfLAzdzi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uFMfLAzdzi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uFMfLAzdzi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uFMfLAzdzi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uFMfLAzdzi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-uFMfLAzdzi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uFMfLAzdzi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uFMfLAzdzi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uFMfLAzdzi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uFMfLAzdzi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uFMfLAzdzi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uFMfLAzdzi .navbar.navbar-short {
  min-height: 60px;
}
.cid-uFMfLAzdzi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uFMfLAzdzi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uFMfLAzdzi .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uFMfLAzdzi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uFMfLAzdzi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uFMfLAzdzi .dropdown-item.active,
.cid-uFMfLAzdzi .dropdown-item:active {
  background-color: transparent;
}
.cid-uFMfLAzdzi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uFMfLAzdzi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uFMfLAzdzi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uFMfLAzdzi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uFMfLAzdzi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uFMfLAzdzi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFMfLAzdzi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uFMfLAzdzi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uFMfLAzdzi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uFMfLAzdzi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #656464;
}
.cid-uFMfLAzdzi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFMfLAzdzi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFMfLAzdzi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFMfLAzdzi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFMfLAzdzi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFMfLAzdzi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFMfLAzdzi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFMfLAzdzi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFMfLAzdzi .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uFMfLAzdzi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uFMfLAzdzi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uFMfLAzdzi .navbar {
    height: 70px;
  }
  .cid-uFMfLAzdzi .navbar.opened {
    height: auto;
  }
  .cid-uFMfLAzdzi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uFMfLAVytd {
  background-image: url("../../../assets/images/adobestock-394366729.jpeg");
}
.cid-uFMfLAVytd .icon-wrapper {
  margin: auto;
  background-color: #6592e6;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-uFMfLAVytd .icon-wrapper span {
  margin-left: 10px;
}
.cid-uFMfLAVytd .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-uFMfLAVytd .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uFMfLAVytd .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-uFMfLAVytd .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uFMfLAVytd .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uFMfLAVytd H1 {
  color: #fafafa;
}
.cid-uFMfLAVytd .mbr-text,
.cid-uFMfLAVytd .mbr-media {
  color: #ffffff;
}
.cid-uFMfLBowlD {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uFMfLBowlD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFMfLBowlD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFMfLBowlD .mbr-text,
.cid-uFMfLBowlD .mbr-section-btn {
  text-align: left;
}
.cid-uFMfLBowlD .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-uFMfLBowlD .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-uFMfLBowlD .mbr-section-title {
  text-align: center;
}
.cid-uFMfLBEoBm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uFMfLBEoBm .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uFMfLBEoBm form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uFMfLBEoBm form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uFMfLBEoBm form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uFMfLBEoBm .mbr-section-title {
  color: #141414;
}
.cid-uFMfLBEoBm .mbr-section-subtitle {
  color: #353535;
}
.cid-uFMfLBVsIa {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/youtubetop2-3.png");
}
.cid-uFMfLBVsIa .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uFMfLBVsIa .mbr-section-subtitle {
  color: #fafafa;
  text-align: left;
}
.cid-uFMfLCdWYT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uFMfLCdWYT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFMfLCdWYT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFMfLCdWYT .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uFMfLCdWYT .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uFMfLCdWYT .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uFMfLCdWYT .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uFMfLCdWYT .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uFMfLCdWYT .bg-instagram:hover {
  background: #bd005c;
}
.cid-uFMfLCdWYT .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-uFMfLCdWYT .bg-youtube:hover {
  background: #cc0000;
}
.cid-uFMfLCdWYT .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uFMfLCdWYT [class^="socicon-"]:before,
.cid-uFMfLCdWYT [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uFMfLCdWYT .mbr-section-title,
.cid-uFMfLCdWYT .social-list {
  color: #353535;
}
.cid-uFMfLCDQ5v {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uFMfLCDQ5v .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFMfLCDQ5v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uFMfLCDQ5v .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uFMfLCDQ5v img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFMfLCDQ5v .text-wrapper {
    padding: 2rem;
  }
}
.cid-uFMfLCDQ5v .mbr-description {
  text-align: right;
}
