body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Brown_Pro-Regular';
  font-size: 3rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-2 {
  font-family: 'Brown_Pro-Regular';
  font-size: 2rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-4 {
  font-family: 'Brown_Pro-Regular';
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.5rem;
}
.display-5 {
  font-family: 'Brown_Pro-Regular';
  font-size: 1.5rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 1.875rem;
}
.display-7 {
  font-family: 'Brown_Pro-Regular';
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 2.4rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.1rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #00a1df !important;
}
.bg-success {
  background-color: #166682 !important;
}
.bg-info {
  background-color: #d98432 !important;
}
.bg-warning {
  background-color: #d1b72b !important;
}
.bg-danger {
  background-color: #59bccc !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #00a1df !important;
  border-color: #00a1df !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: #006288 !important;
  border-color: #006288 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #006288 !important;
  border-color: #006288 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #00a1df !important;
  border-color: #00a1df !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: #006288 !important;
  border-color: #006288 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #006288 !important;
  border-color: #006288 !important;
}
.btn-info,
.btn-info:active {
  background-color: #d98432 !important;
  border-color: #d98432 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #98591c !important;
  border-color: #98591c !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #98591c !important;
  border-color: #98591c !important;
}
.btn-success,
.btn-success:active {
  background-color: #166682 !important;
  border-color: #166682 !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: #092c38 !important;
  border-color: #092c38 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #092c38 !important;
  border-color: #092c38 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #d1b72b !important;
  border-color: #d1b72b !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: #89781c !important;
  border-color: #89781c !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #89781c !important;
  border-color: #89781c !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #59bccc !important;
  border-color: #59bccc !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: #308f9e !important;
  border-color: #308f9e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #308f9e !important;
  border-color: #308f9e !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #00a1df;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #006288 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #00a1df !important;
  border-color: #00a1df !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #00a1df;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #006288 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #00a1df !important;
  border-color: #00a1df !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #d98432;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #98591c !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #d98432 !important;
  border-color: #d98432 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #166682;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #092c38 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #166682 !important;
  border-color: #166682 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #d1b72b;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #89781c !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #d1b72b !important;
  border-color: #d1b72b !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #59bccc;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #308f9e !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #59bccc !important;
  border-color: #59bccc !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #00a1df !important;
}
.text-secondary {
  color: #00a1df !important;
}
.text-success {
  color: #166682 !important;
}
.text-info {
  color: #d98432 !important;
}
.text-warning {
  color: #d1b72b !important;
}
.text-danger {
  color: #59bccc !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #005779 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #005779 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #07222b !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #8b511a !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #7c6d1a !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #2d8492 !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: #00a1df;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #d98432;
}
.alert-warning {
  background-color: #d1b72b;
}
.alert-danger {
  background-color: #59bccc;
}
.mbr-gallery-filter li.active .btn {
  background-color: #00a1df;
  border-color: #00a1df;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #00a1df;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ace8ff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #3ab3de;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #f9ebde;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #f6f0d2;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #f5fbfc;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Brown_Pro-Regular';
  font-size: 1.2rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.5rem;
}
.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: #00a1df !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Brown_Pro-Regular';
  font-size: 1.2rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.5rem;
}
blockquote {
  border-color: #00a1df;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #00a1df;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #00a1df;
}
.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: #00a1df;
  border-bottom-color: #00a1df;
}
.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: #00a1df !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #00a1df !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='%2300a1df' %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-tdDXpHYvXz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tdDXpHYvXz nav.navbar {
  position: fixed;
}
.cid-tdDXpHYvXz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tdDXpHYvXz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tdDXpHYvXz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tdDXpHYvXz .dropdown-item:hover,
.cid-tdDXpHYvXz .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-tdDXpHYvXz .dropdown-item:hover span {
  color: white;
}
.cid-tdDXpHYvXz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tdDXpHYvXz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tdDXpHYvXz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tdDXpHYvXz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tdDXpHYvXz .nav-link {
  position: relative;
}
.cid-tdDXpHYvXz .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tdDXpHYvXz .container {
    flex-wrap: nowrap;
  }
}
.cid-tdDXpHYvXz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tdDXpHYvXz .dropdown-menu,
.cid-tdDXpHYvXz .navbar.opened {
  background: #ffffff !important;
}
.cid-tdDXpHYvXz .nav-item:focus,
.cid-tdDXpHYvXz .nav-link:focus {
  outline: none;
}
.cid-tdDXpHYvXz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tdDXpHYvXz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tdDXpHYvXz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tdDXpHYvXz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tdDXpHYvXz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tdDXpHYvXz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tdDXpHYvXz .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tdDXpHYvXz .navbar.opened {
  transition: all 0.3s;
}
.cid-tdDXpHYvXz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tdDXpHYvXz .navbar .navbar-logo img {
  width: auto;
}
.cid-tdDXpHYvXz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tdDXpHYvXz .navbar.collapsed {
  justify-content: center;
}
.cid-tdDXpHYvXz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tdDXpHYvXz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tdDXpHYvXz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tdDXpHYvXz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tdDXpHYvXz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tdDXpHYvXz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tdDXpHYvXz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tdDXpHYvXz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tdDXpHYvXz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tdDXpHYvXz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tdDXpHYvXz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tdDXpHYvXz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tdDXpHYvXz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tdDXpHYvXz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tdDXpHYvXz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tdDXpHYvXz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tdDXpHYvXz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tdDXpHYvXz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tdDXpHYvXz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tdDXpHYvXz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tdDXpHYvXz .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tdDXpHYvXz .navbar.navbar-short {
  min-height: 60px;
}
.cid-tdDXpHYvXz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tdDXpHYvXz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tdDXpHYvXz .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-tdDXpHYvXz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tdDXpHYvXz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tdDXpHYvXz .dropdown-item.active,
.cid-tdDXpHYvXz .dropdown-item:active {
  background-color: transparent;
}
.cid-tdDXpHYvXz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tdDXpHYvXz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tdDXpHYvXz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tdDXpHYvXz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tdDXpHYvXz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tdDXpHYvXz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tdDXpHYvXz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tdDXpHYvXz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tdDXpHYvXz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tdDXpHYvXz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tdDXpHYvXz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tdDXpHYvXz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tdDXpHYvXz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tdDXpHYvXz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tdDXpHYvXz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tdDXpHYvXz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tdDXpHYvXz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tdDXpHYvXz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tdDXpHYvXz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tdDXpHYvXz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tdDXpHYvXz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tdDXpHYvXz .navbar {
    height: 70px;
  }
  .cid-tdDXpHYvXz .navbar.opened {
    height: auto;
  }
  .cid-tdDXpHYvXz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tdC5sUnvy8 {
  background-image: url("../../../assets/images/adobestock-325852484-optimized-1-2000x563.jpg");
}
.cid-tdC5sUnvy8 .column-content {
  padding-top: 40px;
  padding-bottom: 30px;
  background-color: #59bccc;
  width: 100%;
  float: right;
  position: relative;
}
.cid-tdC5sUnvy8 .text-content .btn-bgr {
  z-index: 0;
}
.cid-tdC5sUnvy8 .mbr-overlay {
  background: linear-gradient(#d6173f -10%, #00113e 75%);
}
.cid-tdC5sUnvy8 .container-full-width {
  position: relative;
}
.cid-tdC5sUnvy8 .text-content {
  width: 100%;
  padding: 0 30px;
  margin: 0 auto;
}
.cid-tdC5sUnvy8 .layer {
  display: none;
  height: 101%;
  position: absolute;
  right: 49.9%;
  top: 0;
  bottom: 0;
}
.cid-tdC5sUnvy8 .layer path {
  fill: #59bccc;
}
@media (min-width: 576px) {
  .cid-tdC5sUnvy8 .text-content {
    width: 540px;
  }
  .cid-tdC5sUnvy8 .column-content {
    width: 100%;
  }
  .cid-tdC5sUnvy8 .layer {
    display: none;
  }
}
@media (min-width: 768px) {
  .cid-tdC5sUnvy8 .text-content {
    width: 720px;
  }
}
@media (min-width: 992px) {
  .cid-tdC5sUnvy8 .text-content {
    width: 480px;
    margin: 0;
  }
  .cid-tdC5sUnvy8 .column-content {
    width: 50%;
  }
  .cid-tdC5sUnvy8 .layer {
    display: block;
  }
}
@media (min-width: 1200px) {
  .cid-tdC5sUnvy8 .text-content {
    width: 570px;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tdC5sUnvy8 .container-full-width .layer {
    right: 2.6rem;
    height: 33rem;
  }
  .cid-tdC5sUnvy8 .column-content {
    height: 33rem;
  }
}
.cid-tdC5sUnvy8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tdC5sUnvy8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7FlHFm27d {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-u7FlHFm27d .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7FlHFm27d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u7FlHFm27d .container {
    padding: 0 30px;
  }
}
.cid-u7FlHFm27d .card {
  justify-content: center;
}
.cid-u7FlHFm27d .desc-wrapper .mbr-desc {
  display: inline-flex;
  position: relative;
  align-items: center;
  margin-bottom: 60px;
  padding-left: 120px;
}
@media (max-width: 992px) {
  .cid-u7FlHFm27d .desc-wrapper .mbr-desc {
    margin-bottom: 40px;
    padding-left: 60px;
  }
}
.cid-u7FlHFm27d .desc-wrapper .mbr-desc::before {
  content: '';
  position: absolute;
  left: 0;
  width: 90px;
  height: 1px;
  background-color: #00a1df;
}
@media (max-width: 992px) {
  .cid-u7FlHFm27d .desc-wrapper .mbr-desc::before {
    width: 40px;
  }
}
.cid-u7FlHFm27d .items-wrapper {
  position: relative;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 80px 0;
  border-bottom: 1px solid #000000;
  padding-bottom: 160px;
}
@media (max-width: 992px) {
  .cid-u7FlHFm27d .items-wrapper {
    padding-bottom: 60px;
    grid-template-columns: 1fr;
    gap: 40px;
  }
}
.cid-u7FlHFm27d .items-wrapper::before {
  content: '';
  position: absolute;
  bottom: -6px;
  left: 0;
  width: 20px;
  height: 6px;
  background-color: #000000;
}
.cid-u7FlHFm27d .items-wrapper .item:nth-child(2n) {
  padding-top: 160px;
}
@media (max-width: 992px) {
  .cid-u7FlHFm27d .items-wrapper .item:nth-child(2n) {
    padding-top: 0;
  }
}
.cid-u7FlHFm27d .items-wrapper .item:hover .item-wrapper .item-img img,
.cid-u7FlHFm27d .items-wrapper .item:focus .item-wrapper .item-img img {
  opacity: .5;
  transform: scale(1.1);
}
.cid-u7FlHFm27d .items-wrapper .item:hover .item-wrapper .item-img .mbr-iconfont,
.cid-u7FlHFm27d .items-wrapper .item:focus .item-wrapper .item-img .mbr-iconfont {
  opacity: 1;
}
.cid-u7FlHFm27d .items-wrapper .item:hover .item-wrapper .item-content .title-wrapper .item-title,
.cid-u7FlHFm27d .items-wrapper .item:focus .item-wrapper .item-content .title-wrapper .item-title {
  color: #ffffff;
}
.cid-u7FlHFm27d .items-wrapper .item:hover .item-wrapper .item-content .title-wrapper .item-title:before,
.cid-u7FlHFm27d .items-wrapper .item:focus .item-wrapper .item-content .title-wrapper .item-title:before {
  width: 100%;
}
.cid-u7FlHFm27d .items-wrapper .item:hover .item-wrapper .item-content .text-wrapper .item-text,
.cid-u7FlHFm27d .items-wrapper .item:focus .item-wrapper .item-content .text-wrapper .item-text {
  color: #ffffff;
}
.cid-u7FlHFm27d .items-wrapper .item:hover .item-wrapper .item-content .list,
.cid-u7FlHFm27d .items-wrapper .item:focus .item-wrapper .item-content .list {
  color: #ffffff;
}
.cid-u7FlHFm27d .items-wrapper .item:hover .item-wrapper .item-content .list .item-wrap,
.cid-u7FlHFm27d .items-wrapper .item:focus .item-wrapper .item-content .list .item-wrap {
  border-color: #ffffff;
}
.cid-u7FlHFm27d .items-wrapper .item .item-wrapper .item-img {
  margin-bottom: 50px;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-u7FlHFm27d .items-wrapper .item .item-wrapper .item-img {
    margin-bottom: 40px;
  }
}
.cid-u7FlHFm27d .items-wrapper .item .item-wrapper .item-img img {
  height: 700px;
  object-fit: cover;
  transition: all 0.5s ease-in-out;
}
@media (max-width: 992px) {
  .cid-u7FlHFm27d .items-wrapper .item .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-u7FlHFm27d .items-wrapper .item .item-wrapper .item-img .mbr-iconfont {
  position: absolute;
  width: 80px;
  height: 80px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #00a1df;
  color: #254b45;
  font-size: 20px;
  transform: rotate(45deg);
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  opacity: 0;
}
.cid-u7FlHFm27d .items-wrapper .item .item-wrapper .item-img a {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-u7FlHFm27d .items-wrapper .item .item-wrapper .item-content .title-wrapper .item-title {
  display: inline-flex;
  width: fit-content;
  position: relative;
  margin-bottom: 25px;
  transition: all 0.3s ease-in-out;
}
.cid-u7FlHFm27d .items-wrapper .item .item-wrapper .item-content .title-wrapper .item-title::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #ffffff;
  transition: all 0.3s ease-in-out;
}
.cid-u7FlHFm27d .items-wrapper .item .item-wrapper .item-content .text-wrapper .item-text {
  display: inline-flex;
  width: 85%;
  margin-bottom: 30px;
  transition: all 0.3s ease-in-out;
}
.cid-u7FlHFm27d .items-wrapper .item .item-wrapper .item-content .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
  transition: all 0.3s ease-in-out;
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-u7FlHFm27d .items-wrapper .item .item-wrapper .item-content .list .item-wrap {
  padding: 0 12px;
  border-left: 1px solid #bee0d6;
  transition: all 0.3s ease-in-out;
}
.cid-u7FlHFm27d .items-wrapper .item .item-wrapper .item-content .list .item-wrap:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-u7FlHFm27d .items-wrapper .item .item-wrapper .item-content .list .item-wrap:last-child {
  padding-right: 0;
}
.cid-u7FlHFm27d .mbr-desc {
  color: #bee0d6;
}
.cid-u7FlHFm27d .item-title {
  color: #bee0d6;
}
.cid-u7FlHFm27d .item-text {
  color: #bee0d6;
}
.cid-u7FlHFm27d .list {
  color: #bee0d6;
}
.cid-u7FlHFm27d .mbr-desc,
.cid-u7FlHFm27d .desc-wrapper {
  color: #00a1df;
}
.cid-u7FlHFm27d .item-title,
.cid-u7FlHFm27d .title-wrapper {
  color: #59bccc;
}
.cid-u7FlHFm27d .item-text,
.cid-u7FlHFm27d .text-wrapper {
  color: #59bccc;
}
.cid-teyBseigTt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teyBseigTt .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teyBseigTt .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teyBseigTt .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teyBseigTt .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teyBseigTt .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teyBseigTt .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teyBseigTt .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teyBseigTt .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teyBseigTt .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teyBseigTt .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teyBseigTt .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teyBseigTt .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teyBseigTt .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teyBseigTt .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tdDXpHYvXz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tdDXpHYvXz nav.navbar {
  position: fixed;
}
.cid-tdDXpHYvXz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tdDXpHYvXz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tdDXpHYvXz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tdDXpHYvXz .dropdown-item:hover,
.cid-tdDXpHYvXz .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-tdDXpHYvXz .dropdown-item:hover span {
  color: white;
}
.cid-tdDXpHYvXz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tdDXpHYvXz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tdDXpHYvXz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tdDXpHYvXz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tdDXpHYvXz .nav-link {
  position: relative;
}
.cid-tdDXpHYvXz .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tdDXpHYvXz .container {
    flex-wrap: nowrap;
  }
}
.cid-tdDXpHYvXz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tdDXpHYvXz .dropdown-menu,
.cid-tdDXpHYvXz .navbar.opened {
  background: #ffffff !important;
}
.cid-tdDXpHYvXz .nav-item:focus,
.cid-tdDXpHYvXz .nav-link:focus {
  outline: none;
}
.cid-tdDXpHYvXz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tdDXpHYvXz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tdDXpHYvXz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tdDXpHYvXz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tdDXpHYvXz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tdDXpHYvXz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tdDXpHYvXz .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tdDXpHYvXz .navbar.opened {
  transition: all 0.3s;
}
.cid-tdDXpHYvXz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tdDXpHYvXz .navbar .navbar-logo img {
  width: auto;
}
.cid-tdDXpHYvXz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tdDXpHYvXz .navbar.collapsed {
  justify-content: center;
}
.cid-tdDXpHYvXz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tdDXpHYvXz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tdDXpHYvXz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tdDXpHYvXz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tdDXpHYvXz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tdDXpHYvXz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tdDXpHYvXz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tdDXpHYvXz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tdDXpHYvXz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tdDXpHYvXz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tdDXpHYvXz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tdDXpHYvXz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tdDXpHYvXz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tdDXpHYvXz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tdDXpHYvXz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tdDXpHYvXz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tdDXpHYvXz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tdDXpHYvXz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tdDXpHYvXz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tdDXpHYvXz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tdDXpHYvXz .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tdDXpHYvXz .navbar.navbar-short {
  min-height: 60px;
}
.cid-tdDXpHYvXz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tdDXpHYvXz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tdDXpHYvXz .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-tdDXpHYvXz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tdDXpHYvXz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tdDXpHYvXz .dropdown-item.active,
.cid-tdDXpHYvXz .dropdown-item:active {
  background-color: transparent;
}
.cid-tdDXpHYvXz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tdDXpHYvXz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tdDXpHYvXz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tdDXpHYvXz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tdDXpHYvXz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tdDXpHYvXz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tdDXpHYvXz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tdDXpHYvXz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tdDXpHYvXz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tdDXpHYvXz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tdDXpHYvXz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tdDXpHYvXz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tdDXpHYvXz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tdDXpHYvXz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tdDXpHYvXz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tdDXpHYvXz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tdDXpHYvXz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tdDXpHYvXz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tdDXpHYvXz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tdDXpHYvXz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tdDXpHYvXz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tdDXpHYvXz .navbar {
    height: 70px;
  }
  .cid-tdDXpHYvXz .navbar.opened {
    height: auto;
  }
  .cid-tdDXpHYvXz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tdDWvK1srI {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/white-background.jpeg");
}
.cid-tdDWvK1srI img,
.cid-tdDWvK1srI .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tdDWvK1srI .item:focus,
.cid-tdDWvK1srI span:focus {
  outline: none;
}
.cid-tdDWvK1srI .item-wrapper {
  position: relative;
}
.cid-tdDWvK1srI .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tdDWvK1srI .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tdDWvK1srI .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tdDWvK1srI .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tdDWvK1srI .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tdDWvK1srI .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tdDWvK1srI .mbr-section-title {
  color: #232323;
}
.cid-tdDWvK1srI .mbr-text,
.cid-tdDWvK1srI .mbr-section-btn {
  text-align: left;
}
.cid-tdDWvK1srI .item-title {
  text-align: left;
}
.cid-tdDWvK1srI .item-subtitle {
  text-align: left;
  color: #00a1df;
}
.cid-tdDWvK1srI .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-tdDWvK1srI .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tdDWvK1srI .embla__button--next,
.cid-tdDWvK1srI .embla__button--prev {
  display: flex;
}
.cid-tdDWvK1srI .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;
}
.cid-tdDWvK1srI .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tdDWvK1srI .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tdDWvK1srI .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdDWvK1srI .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tdDWvK1srI .embla__button {
    top: auto;
  }
}
.cid-tdDWvK1srI .embla {
  position: relative;
  width: 100%;
}
.cid-tdDWvK1srI .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tdDWvK1srI .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tdDWvK1srI .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tdDWvK1srI .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-tdDWvK1srI .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-tdDWvK1srI .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-tdDWvK1srI .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-teyBseigTt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teyBseigTt .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teyBseigTt .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teyBseigTt .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teyBseigTt .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teyBseigTt .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teyBseigTt .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teyBseigTt .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teyBseigTt .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teyBseigTt .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teyBseigTt .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teyBseigTt .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teyBseigTt .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teyBseigTt .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teyBseigTt .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-teGQfI4J0N {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-teGQfI4J0N nav.navbar {
  position: fixed;
}
.cid-teGQfI4J0N .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teGQfI4J0N .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-teGQfI4J0N .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-teGQfI4J0N .dropdown-item:hover,
.cid-teGQfI4J0N .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-teGQfI4J0N .dropdown-item:hover span {
  color: white;
}
.cid-teGQfI4J0N .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-teGQfI4J0N .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-teGQfI4J0N .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-teGQfI4J0N .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-teGQfI4J0N .nav-link {
  position: relative;
}
.cid-teGQfI4J0N .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-teGQfI4J0N .container {
    flex-wrap: nowrap;
  }
}
.cid-teGQfI4J0N .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-teGQfI4J0N .dropdown-menu,
.cid-teGQfI4J0N .navbar.opened {
  background: #ffffff !important;
}
.cid-teGQfI4J0N .nav-item:focus,
.cid-teGQfI4J0N .nav-link:focus {
  outline: none;
}
.cid-teGQfI4J0N .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-teGQfI4J0N .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-teGQfI4J0N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-teGQfI4J0N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teGQfI4J0N .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-teGQfI4J0N .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-teGQfI4J0N .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-teGQfI4J0N .navbar.opened {
  transition: all 0.3s;
}
.cid-teGQfI4J0N .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-teGQfI4J0N .navbar .navbar-logo img {
  width: auto;
}
.cid-teGQfI4J0N .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-teGQfI4J0N .navbar.collapsed {
  justify-content: center;
}
.cid-teGQfI4J0N .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-teGQfI4J0N .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-teGQfI4J0N .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-teGQfI4J0N .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-teGQfI4J0N .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-teGQfI4J0N .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-teGQfI4J0N .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-teGQfI4J0N .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-teGQfI4J0N .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-teGQfI4J0N .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-teGQfI4J0N .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-teGQfI4J0N .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-teGQfI4J0N .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-teGQfI4J0N .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-teGQfI4J0N .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-teGQfI4J0N .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-teGQfI4J0N .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-teGQfI4J0N .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-teGQfI4J0N .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-teGQfI4J0N .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-teGQfI4J0N .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-teGQfI4J0N .navbar.navbar-short {
  min-height: 60px;
}
.cid-teGQfI4J0N .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-teGQfI4J0N .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-teGQfI4J0N .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-teGQfI4J0N .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-teGQfI4J0N .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-teGQfI4J0N .dropdown-item.active,
.cid-teGQfI4J0N .dropdown-item:active {
  background-color: transparent;
}
.cid-teGQfI4J0N .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-teGQfI4J0N .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-teGQfI4J0N .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-teGQfI4J0N .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-teGQfI4J0N .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-teGQfI4J0N .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-teGQfI4J0N ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-teGQfI4J0N .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-teGQfI4J0N button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-teGQfI4J0N button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-teGQfI4J0N button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-teGQfI4J0N button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teGQfI4J0N button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teGQfI4J0N button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-teGQfI4J0N nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teGQfI4J0N nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-teGQfI4J0N nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-teGQfI4J0N nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teGQfI4J0N .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-teGQfI4J0N a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-teGQfI4J0N .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-teGQfI4J0N .navbar {
    height: 70px;
  }
  .cid-teGQfI4J0N .navbar.opened {
    height: auto;
  }
  .cid-teGQfI4J0N .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-teGRuNx4Iw {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #59bccc;
}
.cid-teGRuNx4Iw .mbr-section-subtitle {
  color: #ffffff;
}
.cid-teGRwkl4Nn {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-teGRwkl4Nn .mbr-text,
.cid-teGRwkl4Nn blockquote {
  color: #767676;
}
.cid-teGRwkl4Nn .mbr-text P {
  text-align: left;
}
.cid-teGRwZSLbF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-teGRwZSLbF .mbr-section-subtitle {
  color: #767676;
}
.cid-teGRwZSLbF .container-table {
  margin: 0 auto;
}
.cid-teGRwZSLbF .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-teGRwZSLbF .dataTables_wrapper {
  display: block;
}
.cid-teGRwZSLbF .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-teGRwZSLbF .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-teGRwZSLbF table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #c1c1c1;
  margin-bottom: 0;
}
.cid-teGRwZSLbF table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-teGRwZSLbF table th:hover {
  background: #c1c1c1;
  color: #000000;
}
.cid-teGRwZSLbF table td {
  border-top: 1px solid #c1c1c1;
}
.cid-teGRwZSLbF table.table {
  background: #ffffff;
}
.cid-teGRwZSLbF .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-teGRwZSLbF .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-teGRwZSLbF .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-teGRwZSLbF .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-teGRwZSLbF .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-teGRwZSLbF .dataTables_filter {
    text-align: center;
  }
  .cid-teGRwZSLbF .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-teGRwZSLbF .head-item {
  text-align: left;
}
.cid-teGRysjYNk {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-teGRysjYNk .line {
  background-color: #00a1df;
  color: #00a1df;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-teGRysjYNk .section-text {
  padding: 2rem 0;
}
.cid-teGRysjYNk .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-teGRysjYNk .inner-container {
    width: 100% !important;
  }
}
.cid-teGRBGXahv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-teGRBGXahv .mbr-text,
.cid-teGRBGXahv blockquote {
  color: #767676;
}
.cid-teGRBGXahv .mbr-text P {
  text-align: left;
}
.cid-teGRCxUoa3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-teGRCxUoa3 .line {
  background-color: #00a1df;
  color: #00a1df;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-teGRCxUoa3 .section-text {
  padding: 2rem 0;
}
.cid-teGRCxUoa3 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-teGRCxUoa3 .inner-container {
    width: 100% !important;
  }
}
.cid-teGRDqgTxp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-teGRDqgTxp .mbr-text,
.cid-teGRDqgTxp blockquote {
  color: #767676;
}
.cid-teGRDqgTxp .mbr-text P {
  text-align: left;
}
.cid-teGRDJ4LZb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-teGRDJ4LZb .counter-container {
  color: #767676;
}
.cid-teGRDJ4LZb .counter-container ul {
  margin-bottom: 0;
}
.cid-teGRDJ4LZb .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-teGRDJ4LZb .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-teGRF5WqXz {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-teGRF5WqXz .mbr-text,
.cid-teGRF5WqXz blockquote {
  color: #767676;
}
.cid-teGRF5WqXz .mbr-text P {
  text-align: left;
}
.cid-teGRFZfqND {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-teGRFZfqND .image-block {
  margin: auto;
}
.cid-teGRFZfqND .mbr-figure {
  margin: 0 auto;
}
.cid-teGRFZfqND figcaption {
  position: relative;
}
.cid-teGRFZfqND figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-teGRFZfqND .image-block {
    width: 100% !important;
  }
}
.cid-teGRGPykYp {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-teGRGPykYp .line {
  background-color: #00a1df;
  color: #00a1df;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-teGRGPykYp .section-text {
  padding: 2rem 0;
}
.cid-teGRGPykYp .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-teGRGPykYp .inner-container {
    width: 100% !important;
  }
}
.cid-teGRHNefTa {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-teGRHNefTa .mbr-text,
.cid-teGRHNefTa blockquote {
  color: #767676;
}
.cid-teGRHNefTa .mbr-text P {
  text-align: left;
}
.cid-teGQgvZSAc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teGQgvZSAc .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teGQgvZSAc .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teGQgvZSAc .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teGQgvZSAc .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teGQgvZSAc .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teGQgvZSAc .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teGQgvZSAc .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teGQgvZSAc .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teGQgvZSAc .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teGQgvZSAc .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teGQgvZSAc .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teGQgvZSAc .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teGQgvZSAc .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teGQgvZSAc .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-teFPkSLf41 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-teFPkSLf41 nav.navbar {
  position: fixed;
}
.cid-teFPkSLf41 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teFPkSLf41 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-teFPkSLf41 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-teFPkSLf41 .dropdown-item:hover,
.cid-teFPkSLf41 .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-teFPkSLf41 .dropdown-item:hover span {
  color: white;
}
.cid-teFPkSLf41 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-teFPkSLf41 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-teFPkSLf41 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-teFPkSLf41 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-teFPkSLf41 .nav-link {
  position: relative;
}
.cid-teFPkSLf41 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-teFPkSLf41 .container {
    flex-wrap: nowrap;
  }
}
.cid-teFPkSLf41 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-teFPkSLf41 .dropdown-menu,
.cid-teFPkSLf41 .navbar.opened {
  background: #ffffff !important;
}
.cid-teFPkSLf41 .nav-item:focus,
.cid-teFPkSLf41 .nav-link:focus {
  outline: none;
}
.cid-teFPkSLf41 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-teFPkSLf41 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-teFPkSLf41 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-teFPkSLf41 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teFPkSLf41 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-teFPkSLf41 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-teFPkSLf41 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-teFPkSLf41 .navbar.opened {
  transition: all 0.3s;
}
.cid-teFPkSLf41 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-teFPkSLf41 .navbar .navbar-logo img {
  width: auto;
}
.cid-teFPkSLf41 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-teFPkSLf41 .navbar.collapsed {
  justify-content: center;
}
.cid-teFPkSLf41 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-teFPkSLf41 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-teFPkSLf41 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-teFPkSLf41 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-teFPkSLf41 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-teFPkSLf41 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-teFPkSLf41 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-teFPkSLf41 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-teFPkSLf41 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-teFPkSLf41 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-teFPkSLf41 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-teFPkSLf41 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-teFPkSLf41 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-teFPkSLf41 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-teFPkSLf41 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-teFPkSLf41 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-teFPkSLf41 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-teFPkSLf41 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-teFPkSLf41 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-teFPkSLf41 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-teFPkSLf41 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-teFPkSLf41 .navbar.navbar-short {
  min-height: 60px;
}
.cid-teFPkSLf41 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-teFPkSLf41 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-teFPkSLf41 .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-teFPkSLf41 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-teFPkSLf41 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-teFPkSLf41 .dropdown-item.active,
.cid-teFPkSLf41 .dropdown-item:active {
  background-color: transparent;
}
.cid-teFPkSLf41 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-teFPkSLf41 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-teFPkSLf41 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-teFPkSLf41 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-teFPkSLf41 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-teFPkSLf41 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-teFPkSLf41 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-teFPkSLf41 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-teFPkSLf41 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-teFPkSLf41 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-teFPkSLf41 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-teFPkSLf41 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teFPkSLf41 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teFPkSLf41 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-teFPkSLf41 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teFPkSLf41 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-teFPkSLf41 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-teFPkSLf41 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teFPkSLf41 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-teFPkSLf41 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-teFPkSLf41 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-teFPkSLf41 .navbar {
    height: 70px;
  }
  .cid-teFPkSLf41 .navbar.opened {
    height: auto;
  }
  .cid-teFPkSLf41 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u7JeL0Ei8O {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/roi-iam-1920x1065.png");
}
.cid-u7JeL0Ei8O .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7JeL0Ei8O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7JeL0Ei8O .mbr-text,
.cid-u7JeL0Ei8O .mbr-section-btn {
  color: #232323;
}
.cid-u7JeL0Ei8O .card-title,
.cid-u7JeL0Ei8O .card-box {
  color: #000000;
}
.cid-u7JeL0Ei8O .mbr-text,
.cid-u7JeL0Ei8O .link-wrap {
  color: #ffffff;
}
.cid-u7JeL0Ei8O .card-box .mbr-text,
.cid-u7JeL0Ei8O .mbr-section-btn {
  color: #000000;
}
.cid-teFPLWsNdS {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-teFPLWsNdS .mbr-section-title,
.cid-teFPLWsNdS .mbr-section-subtitle {
  text-align: center;
}
.cid-teFPLWsNdS .cost {
  word-break: normal;
  margin-bottom: 0.5rem;
}
.cid-teFPLWsNdS .card-wrapper {
  margin-bottom: 2rem;
  border-radius: 2rem;
  background: #fafafa;
  transition: all 0.3s;
}
.cid-teFPLWsNdS .card-wrapper .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-teFPLWsNdS .card-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-1deg) scale(1.03);
}
@media (min-width: 768px) {
  .cid-teFPLWsNdS .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-teFPLWsNdS .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-teFPLWsNdS P {
  color: #232323;
}
.cid-teFPLWsNdS .mbr-fallback-image.disabled {
  display: none;
}
.cid-teFPLWsNdS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tiJwG7CO5H {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tiJwG7CO5H .mbr-section-title,
.cid-tiJwG7CO5H .mbr-section-subtitle {
  text-align: center;
}
.cid-tiJwG7CO5H .cost {
  word-break: normal;
  margin-bottom: 0.5rem;
}
.cid-tiJwG7CO5H .card-wrapper {
  margin-bottom: 2rem;
  border-radius: 2rem;
  background: #fafafa;
  transition: all 0.3s;
}
.cid-tiJwG7CO5H .card-wrapper .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-tiJwG7CO5H .card-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-1deg) scale(1.03);
}
@media (min-width: 768px) {
  .cid-tiJwG7CO5H .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tiJwG7CO5H .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-tiJwG7CO5H P {
  color: #232323;
  text-align: left;
}
.cid-tiJwG7CO5H .mbr-fallback-image.disabled {
  display: none;
}
.cid-tiJwG7CO5H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tiJwG7CO5H .card-title {
  color: #22a5e5;
}
.cid-tiJGBiVvUZ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tiJGBiVvUZ .mbr-section-title,
.cid-tiJGBiVvUZ .mbr-section-subtitle {
  text-align: center;
}
.cid-tiJGBiVvUZ .cost {
  word-break: normal;
  margin-bottom: 0.5rem;
}
.cid-tiJGBiVvUZ .card-wrapper {
  margin-bottom: 2rem;
  border-radius: 2rem;
  background: #fafafa;
  transition: all 0.3s;
}
.cid-tiJGBiVvUZ .card-wrapper .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-tiJGBiVvUZ .card-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-1deg) scale(1.03);
}
@media (min-width: 768px) {
  .cid-tiJGBiVvUZ .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tiJGBiVvUZ .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-tiJGBiVvUZ P {
  color: #232323;
  text-align: left;
}
.cid-tiJGBiVvUZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tiJGBiVvUZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tiJGBiVvUZ .card-title {
  color: #22a5e5;
}
.cid-teFPlIPEeU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teFPlIPEeU .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teFPlIPEeU .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teFPlIPEeU .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teFPlIPEeU .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teFPlIPEeU .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teFPlIPEeU .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teFPlIPEeU .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teFPlIPEeU .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teFPlIPEeU .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teFPlIPEeU .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teFPlIPEeU .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teFPlIPEeU .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teFPlIPEeU .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teFPlIPEeU .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-teGsxSFFl2 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-teGsxSFFl2 nav.navbar {
  position: fixed;
}
.cid-teGsxSFFl2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teGsxSFFl2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-teGsxSFFl2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-teGsxSFFl2 .dropdown-item:hover,
.cid-teGsxSFFl2 .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-teGsxSFFl2 .dropdown-item:hover span {
  color: white;
}
.cid-teGsxSFFl2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-teGsxSFFl2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-teGsxSFFl2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-teGsxSFFl2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-teGsxSFFl2 .nav-link {
  position: relative;
}
.cid-teGsxSFFl2 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-teGsxSFFl2 .container {
    flex-wrap: nowrap;
  }
}
.cid-teGsxSFFl2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-teGsxSFFl2 .dropdown-menu,
.cid-teGsxSFFl2 .navbar.opened {
  background: #ffffff !important;
}
.cid-teGsxSFFl2 .nav-item:focus,
.cid-teGsxSFFl2 .nav-link:focus {
  outline: none;
}
.cid-teGsxSFFl2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-teGsxSFFl2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-teGsxSFFl2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-teGsxSFFl2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teGsxSFFl2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-teGsxSFFl2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-teGsxSFFl2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-teGsxSFFl2 .navbar.opened {
  transition: all 0.3s;
}
.cid-teGsxSFFl2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-teGsxSFFl2 .navbar .navbar-logo img {
  width: auto;
}
.cid-teGsxSFFl2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-teGsxSFFl2 .navbar.collapsed {
  justify-content: center;
}
.cid-teGsxSFFl2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-teGsxSFFl2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-teGsxSFFl2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-teGsxSFFl2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-teGsxSFFl2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-teGsxSFFl2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-teGsxSFFl2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-teGsxSFFl2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-teGsxSFFl2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-teGsxSFFl2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-teGsxSFFl2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-teGsxSFFl2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-teGsxSFFl2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-teGsxSFFl2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-teGsxSFFl2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-teGsxSFFl2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-teGsxSFFl2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-teGsxSFFl2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-teGsxSFFl2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-teGsxSFFl2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-teGsxSFFl2 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-teGsxSFFl2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-teGsxSFFl2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-teGsxSFFl2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-teGsxSFFl2 .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-teGsxSFFl2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-teGsxSFFl2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-teGsxSFFl2 .dropdown-item.active,
.cid-teGsxSFFl2 .dropdown-item:active {
  background-color: transparent;
}
.cid-teGsxSFFl2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-teGsxSFFl2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-teGsxSFFl2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-teGsxSFFl2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-teGsxSFFl2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-teGsxSFFl2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-teGsxSFFl2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-teGsxSFFl2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-teGsxSFFl2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-teGsxSFFl2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-teGsxSFFl2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-teGsxSFFl2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teGsxSFFl2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teGsxSFFl2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-teGsxSFFl2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teGsxSFFl2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-teGsxSFFl2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-teGsxSFFl2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teGsxSFFl2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-teGsxSFFl2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-teGsxSFFl2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-teGsxSFFl2 .navbar {
    height: 70px;
  }
  .cid-teGsxSFFl2 .navbar.opened {
    height: auto;
  }
  .cid-teGsxSFFl2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-toroqfx8Eh {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f2f2f2;
}
.cid-toroqfx8Eh .card .card-header {
  background-color: transparent;
}
.cid-toroqfx8Eh .card {
  padding: 42.3px 42.3px 32.3px 42.3px;
  border: 3px solid #000000;
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .cid-toroqfx8Eh .card {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-toroqfx8Eh .card-wrapper {
    padding-left: 20px;
  }
}
.cid-toroqfx8Eh .card-header {
  border-bottom: none;
  padding: 0;
}
.cid-toroqfx8Eh .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-toroqfx8Eh .panel-title-edit {
  font-weight: 500;
  line-height: 1.35;
  color: #000000;
}
.cid-toroqfx8Eh .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 3rem !important;
  color: #000000;
  transition: all 0.5s;
}
.cid-toroqfx8Eh .mbr-section-subtitle {
  color: #000000;
}
.cid-toroqfx8Eh .panel-body {
  margin-top: 42px;
}
.cid-toroqfx8Eh .image-wrapper img {
  width: 490px;
  height: 490px;
  object-fit: cover;
  border-radius: 20px;
  border: 3px solid #000;
}
@media (max-width: 991px) {
  .cid-toroqfx8Eh .image-wrapper img {
    width: 100%;
    margin-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-toroqfx8Eh .image-wrapper img {
    height: 350px;
  }
}
.cid-toroqfx8Eh .mbr-section-btn {
  position: relative;
  margin-right: 1rem;
}
@media (max-width: 991px) {
  .cid-toroqfx8Eh .mbr-section-btn {
    margin-left: .5rem;
  }
}
.cid-toroqfx8Eh .btn {
  position: relative;
  min-width: 225px;
  min-height: 54px;
  z-index: 10;
  font-weight: 700;
  border: 3px solid #000000 !important;
  border-radius: 10px !important;
  box-shadow: none !important;
  padding-left: 40px;
  padding-right: 40px;
  transform: translate(0, -9px);
  transition: all 400ms ease;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-toroqfx8Eh .btn:hover,
.cid-toroqfx8Eh .btn:focus {
  border: 3px solid #000000 !important;
  transform: translate(10px, 0);
}
@media (max-width: 991px) {
  .cid-toroqfx8Eh .btn {
    padding-left: .5rem;
    padding-right: .5rem;
  }
}
.cid-toroqfx8Eh .btn:before {
  position: absolute;
  content: "";
  width: 101%;
  height: 107%;
  top: 10px;
  left: 12px;
  border: 3px solid #000;
  border-radius: 10px;
  transition: all 0.2s ease;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-toroqfx8Eh .btn:hover:before,
.cid-toroqfx8Eh .btn:focus:before {
  left: -1px;
  top: -2px;
}
.cid-toroqfx8Eh .btn-secondary {
  color: #000000 !important;
}
.cid-toroqfx8Eh .btn-secondary:hover {
  color: #000000 !important;
}
.cid-teGt7jJ46r {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background-white-mouse-1-2000x1149.jpg");
}
.cid-teGt7jJ46r .card .card-header {
  background-color: transparent;
}
.cid-teGt7jJ46r .card {
  padding: 42.3px 42.3px 32.3px 42.3px;
  border: 3px solid #000000;
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .cid-teGt7jJ46r .card {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-teGt7jJ46r .card-wrapper {
    padding-left: 20px;
  }
}
.cid-teGt7jJ46r .card-header {
  border-bottom: none;
  padding: 0;
}
.cid-teGt7jJ46r .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-teGt7jJ46r .panel-title-edit {
  font-weight: 500;
  line-height: 1.35;
  color: #000000;
}
.cid-teGt7jJ46r .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 3rem !important;
  color: #000000;
  transition: all 0.5s;
}
.cid-teGt7jJ46r .mbr-section-subtitle {
  color: #000000;
}
.cid-teGt7jJ46r .panel-body {
  margin-top: 42px;
}
.cid-teGt7jJ46r .image-wrapper img {
  width: 490px;
  height: 490px;
  object-fit: cover;
  border-radius: 20px;
  border: 3px solid #000;
}
@media (max-width: 991px) {
  .cid-teGt7jJ46r .image-wrapper img {
    width: 100%;
    margin-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-teGt7jJ46r .image-wrapper img {
    height: 350px;
  }
}
.cid-teGt7jJ46r .mbr-section-btn {
  position: relative;
  margin-right: 1rem;
}
@media (max-width: 991px) {
  .cid-teGt7jJ46r .mbr-section-btn {
    margin-left: .5rem;
  }
}
.cid-teGt7jJ46r .btn {
  position: relative;
  min-width: 225px;
  min-height: 54px;
  z-index: 10;
  font-weight: 700;
  border: 3px solid #000000 !important;
  border-radius: 10px !important;
  box-shadow: none !important;
  padding-left: 40px;
  padding-right: 40px;
  transform: translate(0, -9px);
  transition: all 400ms ease;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-teGt7jJ46r .btn:hover,
.cid-teGt7jJ46r .btn:focus {
  border: 3px solid #000000 !important;
  transform: translate(10px, 0);
}
@media (max-width: 991px) {
  .cid-teGt7jJ46r .btn {
    padding-left: .5rem;
    padding-right: .5rem;
  }
}
.cid-teGt7jJ46r .btn:before {
  position: absolute;
  content: "";
  width: 101%;
  height: 107%;
  top: 10px;
  left: 12px;
  border: 3px solid #000;
  border-radius: 10px;
  transition: all 0.2s ease;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-teGt7jJ46r .btn:hover:before,
.cid-teGt7jJ46r .btn:focus:before {
  left: -1px;
  top: -2px;
}
.cid-teGt7jJ46r .btn-secondary {
  color: #000000 !important;
}
.cid-teGt7jJ46r .btn-secondary:hover {
  color: #000000 !important;
}
.cid-teGA9TYuY3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f2f2f2;
}
.cid-teGA9TYuY3 .card .card-header {
  background-color: transparent;
}
.cid-teGA9TYuY3 .card {
  padding: 42.3px 42.3px 32.3px 42.3px;
  border: 3px solid #000000;
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .cid-teGA9TYuY3 .card {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-teGA9TYuY3 .card-wrapper {
    padding-left: 20px;
  }
}
.cid-teGA9TYuY3 .card-header {
  border-bottom: none;
  padding: 0;
}
.cid-teGA9TYuY3 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-teGA9TYuY3 .panel-title-edit {
  font-weight: 500;
  line-height: 1.35;
  color: #000000;
}
.cid-teGA9TYuY3 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 3rem !important;
  color: #000000;
  transition: all 0.5s;
}
.cid-teGA9TYuY3 .mbr-section-subtitle {
  color: #000000;
}
.cid-teGA9TYuY3 .panel-body {
  margin-top: 42px;
}
.cid-teGA9TYuY3 .image-wrapper img {
  width: 490px;
  height: 490px;
  object-fit: cover;
  border-radius: 20px;
  border: 3px solid #000;
}
@media (max-width: 991px) {
  .cid-teGA9TYuY3 .image-wrapper img {
    width: 100%;
    margin-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-teGA9TYuY3 .image-wrapper img {
    height: 350px;
  }
}
.cid-teGA9TYuY3 .mbr-section-btn {
  position: relative;
  margin-right: 1rem;
}
@media (max-width: 991px) {
  .cid-teGA9TYuY3 .mbr-section-btn {
    margin-left: .5rem;
  }
}
.cid-teGA9TYuY3 .btn {
  position: relative;
  min-width: 225px;
  min-height: 54px;
  z-index: 10;
  font-weight: 700;
  border: 3px solid #000000 !important;
  border-radius: 10px !important;
  box-shadow: none !important;
  padding-left: 40px;
  padding-right: 40px;
  transform: translate(0, -9px);
  transition: all 400ms ease;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-teGA9TYuY3 .btn:hover,
.cid-teGA9TYuY3 .btn:focus {
  border: 3px solid #000000 !important;
  transform: translate(10px, 0);
}
@media (max-width: 991px) {
  .cid-teGA9TYuY3 .btn {
    padding-left: .5rem;
    padding-right: .5rem;
  }
}
.cid-teGA9TYuY3 .btn:before {
  position: absolute;
  content: "";
  width: 101%;
  height: 107%;
  top: 10px;
  left: 12px;
  border: 3px solid #000;
  border-radius: 10px;
  transition: all 0.2s ease;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-teGA9TYuY3 .btn:hover:before,
.cid-teGA9TYuY3 .btn:focus:before {
  left: -1px;
  top: -2px;
}
.cid-teGA9TYuY3 .btn-secondary {
  color: #000000 !important;
}
.cid-teGA9TYuY3 .btn-secondary:hover {
  color: #000000 !important;
}
.cid-teGsyVnVRh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teGsyVnVRh .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teGsyVnVRh .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teGsyVnVRh .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teGsyVnVRh .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teGsyVnVRh .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teGsyVnVRh .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teGsyVnVRh .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teGsyVnVRh .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teGsyVnVRh .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teGsyVnVRh .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teGsyVnVRh .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teGsyVnVRh .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teGsyVnVRh .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teGsyVnVRh .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-teyLPu5OVD {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-teyLPu5OVD nav.navbar {
  position: fixed;
}
.cid-teyLPu5OVD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teyLPu5OVD .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-teyLPu5OVD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-teyLPu5OVD .dropdown-item:hover,
.cid-teyLPu5OVD .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-teyLPu5OVD .dropdown-item:hover span {
  color: white;
}
.cid-teyLPu5OVD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-teyLPu5OVD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-teyLPu5OVD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-teyLPu5OVD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-teyLPu5OVD .nav-link {
  position: relative;
}
.cid-teyLPu5OVD .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-teyLPu5OVD .container {
    flex-wrap: nowrap;
  }
}
.cid-teyLPu5OVD .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-teyLPu5OVD .dropdown-menu,
.cid-teyLPu5OVD .navbar.opened {
  background: #ffffff !important;
}
.cid-teyLPu5OVD .nav-item:focus,
.cid-teyLPu5OVD .nav-link:focus {
  outline: none;
}
.cid-teyLPu5OVD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-teyLPu5OVD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-teyLPu5OVD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-teyLPu5OVD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teyLPu5OVD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-teyLPu5OVD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-teyLPu5OVD .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-teyLPu5OVD .navbar.opened {
  transition: all 0.3s;
}
.cid-teyLPu5OVD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-teyLPu5OVD .navbar .navbar-logo img {
  width: auto;
}
.cid-teyLPu5OVD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-teyLPu5OVD .navbar.collapsed {
  justify-content: center;
}
.cid-teyLPu5OVD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-teyLPu5OVD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-teyLPu5OVD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-teyLPu5OVD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-teyLPu5OVD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-teyLPu5OVD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-teyLPu5OVD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-teyLPu5OVD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-teyLPu5OVD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-teyLPu5OVD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-teyLPu5OVD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-teyLPu5OVD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-teyLPu5OVD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-teyLPu5OVD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-teyLPu5OVD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-teyLPu5OVD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-teyLPu5OVD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-teyLPu5OVD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-teyLPu5OVD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-teyLPu5OVD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-teyLPu5OVD .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-teyLPu5OVD .navbar.navbar-short {
  min-height: 60px;
}
.cid-teyLPu5OVD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-teyLPu5OVD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-teyLPu5OVD .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-teyLPu5OVD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-teyLPu5OVD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-teyLPu5OVD .dropdown-item.active,
.cid-teyLPu5OVD .dropdown-item:active {
  background-color: transparent;
}
.cid-teyLPu5OVD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-teyLPu5OVD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-teyLPu5OVD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-teyLPu5OVD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-teyLPu5OVD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-teyLPu5OVD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-teyLPu5OVD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-teyLPu5OVD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-teyLPu5OVD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-teyLPu5OVD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-teyLPu5OVD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-teyLPu5OVD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teyLPu5OVD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teyLPu5OVD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-teyLPu5OVD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teyLPu5OVD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-teyLPu5OVD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-teyLPu5OVD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teyLPu5OVD .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-teyLPu5OVD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-teyLPu5OVD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-teyLPu5OVD .navbar {
    height: 70px;
  }
  .cid-teyLPu5OVD .navbar.opened {
    height: auto;
  }
  .cid-teyLPu5OVD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-teyMEKfgD3 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/white-background-2000x1000.jpg");
}
.cid-teyMEKfgD3 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.2;
}
.cid-teyMEKfgD3 input,
.cid-teyMEKfgD3 textarea {
  opacity: 0.7;
  border-radius: 10px;
}
.cid-teyMEKfgD3 input:hover,
.cid-teyMEKfgD3 textarea:hover {
  border-color: transparent!important;
}
.cid-teyMEKfgD3 .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
  width: -webkit-fill-available;
}
.cid-teyMEKfgD3 h4 {
  margin-bottom: 3rem;
}
.cid-teyMEKfgD3 .col-auto {
  width: 100%;
}
.cid-teyMEKfgD3 textarea {
  min-height: 250px;
}
.cid-teyMEKfgD3 .mbr-form {
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.6) 100%);
  backdrop-filter: blur(3.5px);
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);
  border-radius: 30px;
  padding: 7rem 3rem;
  margin: 0;
  overflow: visible;
  position: relative;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-teyMEKfgD3 .mbr-form {
    padding: 2rem 1rem;
  }
}
.cid-teyMEKfgD3 .mbr-form:before {
  content: '';
  position: absolute;
  top: 0px;
  left: 0px;
  opacity: 0.3;
  height: 100%;
  width: 100%;
  border: 2px solid white;
  border-radius: 30px;
  pointer-events: none;
}
.cid-teyMEKfgD3 H4 {
  color: #263d5a;
}
.cid-teyLT6PgIp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teyLT6PgIp .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teyLT6PgIp .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teyLT6PgIp .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teyLT6PgIp .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teyLT6PgIp .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teyLT6PgIp .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teyLT6PgIp .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teyLT6PgIp .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teyLT6PgIp .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teyLT6PgIp .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teyLT6PgIp .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teyLT6PgIp .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teyLT6PgIp .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teyLT6PgIp .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-teyS4zVCSs {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-teyS4zVCSs nav.navbar {
  position: fixed;
}
.cid-teyS4zVCSs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teyS4zVCSs .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-teyS4zVCSs .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-teyS4zVCSs .dropdown-item:hover,
.cid-teyS4zVCSs .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-teyS4zVCSs .dropdown-item:hover span {
  color: white;
}
.cid-teyS4zVCSs .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-teyS4zVCSs .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-teyS4zVCSs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-teyS4zVCSs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-teyS4zVCSs .nav-link {
  position: relative;
}
.cid-teyS4zVCSs .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-teyS4zVCSs .container {
    flex-wrap: nowrap;
  }
}
.cid-teyS4zVCSs .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-teyS4zVCSs .dropdown-menu,
.cid-teyS4zVCSs .navbar.opened {
  background: #ffffff !important;
}
.cid-teyS4zVCSs .nav-item:focus,
.cid-teyS4zVCSs .nav-link:focus {
  outline: none;
}
.cid-teyS4zVCSs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-teyS4zVCSs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-teyS4zVCSs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-teyS4zVCSs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teyS4zVCSs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-teyS4zVCSs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-teyS4zVCSs .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-teyS4zVCSs .navbar.opened {
  transition: all 0.3s;
}
.cid-teyS4zVCSs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-teyS4zVCSs .navbar .navbar-logo img {
  width: auto;
}
.cid-teyS4zVCSs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-teyS4zVCSs .navbar.collapsed {
  justify-content: center;
}
.cid-teyS4zVCSs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-teyS4zVCSs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-teyS4zVCSs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-teyS4zVCSs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-teyS4zVCSs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-teyS4zVCSs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-teyS4zVCSs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-teyS4zVCSs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-teyS4zVCSs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-teyS4zVCSs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-teyS4zVCSs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-teyS4zVCSs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-teyS4zVCSs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-teyS4zVCSs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-teyS4zVCSs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-teyS4zVCSs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-teyS4zVCSs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-teyS4zVCSs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-teyS4zVCSs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-teyS4zVCSs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-teyS4zVCSs .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-teyS4zVCSs .navbar.navbar-short {
  min-height: 60px;
}
.cid-teyS4zVCSs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-teyS4zVCSs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-teyS4zVCSs .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-teyS4zVCSs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-teyS4zVCSs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-teyS4zVCSs .dropdown-item.active,
.cid-teyS4zVCSs .dropdown-item:active {
  background-color: transparent;
}
.cid-teyS4zVCSs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-teyS4zVCSs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-teyS4zVCSs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-teyS4zVCSs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-teyS4zVCSs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-teyS4zVCSs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-teyS4zVCSs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-teyS4zVCSs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-teyS4zVCSs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-teyS4zVCSs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-teyS4zVCSs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-teyS4zVCSs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teyS4zVCSs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teyS4zVCSs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-teyS4zVCSs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teyS4zVCSs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-teyS4zVCSs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-teyS4zVCSs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teyS4zVCSs .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-teyS4zVCSs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-teyS4zVCSs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-teyS4zVCSs .navbar {
    height: 70px;
  }
  .cid-teyS4zVCSs .navbar.opened {
    height: auto;
  }
  .cid-teyS4zVCSs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tiJmGJnFt3 {
  background-image: url("../../../assets/images/background-about-us-2000x1053.jpg");
}
.cid-tiJmGJnFt3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tiJmGJnFt3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tiJmGJnFt3 .mbr-text,
.cid-tiJmGJnFt3 .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-tiJmGJnFt3 .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-teyS5wphKh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teyS5wphKh .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teyS5wphKh .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teyS5wphKh .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teyS5wphKh .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teyS5wphKh .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teyS5wphKh .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teyS5wphKh .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teyS5wphKh .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teyS5wphKh .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teyS5wphKh .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teyS5wphKh .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teyS5wphKh .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teyS5wphKh .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teyS5wphKh .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-teRJ8Zm8Zg {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-teRJ8Zm8Zg nav.navbar {
  position: fixed;
}
.cid-teRJ8Zm8Zg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teRJ8Zm8Zg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-teRJ8Zm8Zg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-teRJ8Zm8Zg .dropdown-item:hover,
.cid-teRJ8Zm8Zg .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-teRJ8Zm8Zg .dropdown-item:hover span {
  color: white;
}
.cid-teRJ8Zm8Zg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-teRJ8Zm8Zg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-teRJ8Zm8Zg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-teRJ8Zm8Zg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-teRJ8Zm8Zg .nav-link {
  position: relative;
}
.cid-teRJ8Zm8Zg .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-teRJ8Zm8Zg .container {
    flex-wrap: nowrap;
  }
}
.cid-teRJ8Zm8Zg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-teRJ8Zm8Zg .dropdown-menu,
.cid-teRJ8Zm8Zg .navbar.opened {
  background: #ffffff !important;
}
.cid-teRJ8Zm8Zg .nav-item:focus,
.cid-teRJ8Zm8Zg .nav-link:focus {
  outline: none;
}
.cid-teRJ8Zm8Zg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-teRJ8Zm8Zg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-teRJ8Zm8Zg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-teRJ8Zm8Zg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teRJ8Zm8Zg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-teRJ8Zm8Zg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-teRJ8Zm8Zg .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-teRJ8Zm8Zg .navbar.opened {
  transition: all 0.3s;
}
.cid-teRJ8Zm8Zg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-teRJ8Zm8Zg .navbar .navbar-logo img {
  width: auto;
}
.cid-teRJ8Zm8Zg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-teRJ8Zm8Zg .navbar.collapsed {
  justify-content: center;
}
.cid-teRJ8Zm8Zg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-teRJ8Zm8Zg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-teRJ8Zm8Zg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-teRJ8Zm8Zg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-teRJ8Zm8Zg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-teRJ8Zm8Zg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-teRJ8Zm8Zg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-teRJ8Zm8Zg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-teRJ8Zm8Zg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-teRJ8Zm8Zg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-teRJ8Zm8Zg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-teRJ8Zm8Zg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-teRJ8Zm8Zg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-teRJ8Zm8Zg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-teRJ8Zm8Zg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-teRJ8Zm8Zg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-teRJ8Zm8Zg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-teRJ8Zm8Zg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-teRJ8Zm8Zg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-teRJ8Zm8Zg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-teRJ8Zm8Zg .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-teRJ8Zm8Zg .navbar.navbar-short {
  min-height: 60px;
}
.cid-teRJ8Zm8Zg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-teRJ8Zm8Zg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-teRJ8Zm8Zg .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-teRJ8Zm8Zg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-teRJ8Zm8Zg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-teRJ8Zm8Zg .dropdown-item.active,
.cid-teRJ8Zm8Zg .dropdown-item:active {
  background-color: transparent;
}
.cid-teRJ8Zm8Zg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-teRJ8Zm8Zg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-teRJ8Zm8Zg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-teRJ8Zm8Zg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-teRJ8Zm8Zg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-teRJ8Zm8Zg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-teRJ8Zm8Zg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-teRJ8Zm8Zg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-teRJ8Zm8Zg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-teRJ8Zm8Zg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-teRJ8Zm8Zg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-teRJ8Zm8Zg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teRJ8Zm8Zg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teRJ8Zm8Zg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-teRJ8Zm8Zg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teRJ8Zm8Zg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-teRJ8Zm8Zg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-teRJ8Zm8Zg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teRJ8Zm8Zg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-teRJ8Zm8Zg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-teRJ8Zm8Zg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-teRJ8Zm8Zg .navbar {
    height: 70px;
  }
  .cid-teRJ8Zm8Zg .navbar.opened {
    height: auto;
  }
  .cid-teRJ8Zm8Zg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-teRJ90cYnw {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-teRJ90cYnw h2 {
  text-align: center;
}
.cid-teRJ90cYnw h3 {
  text-align: center;
  font-weight: 300;
}
.cid-teRJ90cYnw p {
  color: #767676;
}
.cid-teRJ90cYnw img {
  object-fit: cover;
}
.cid-teRJ90cYnw .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-teRJ90cYnw .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-teRJ90cYnw .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-teRJ90cYnw .mbr-section-subtitle {
  color: #166682;
}
.cid-teRJ90cYnw .card-title {
  font-weight: 500;
}
.cid-teRJ90cYnw .card-img {
  text-align: inherit;
}
.cid-teRJ90cYnw .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-teRJ90cYnw .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-teRJ90cYnw .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-teRJ90cYnw .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-teRJ90cYnw .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-teRJ90cYnw .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-teRJ90cYnw .mbr-section-text {
  color: #166682;
}
.cid-teRJ9116kU {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-teRJ91AHH1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teRJ91AHH1 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teRJ91AHH1 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teRJ91AHH1 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teRJ91AHH1 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teRJ91AHH1 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teRJ91AHH1 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teRJ91AHH1 .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teRJ91AHH1 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teRJ91AHH1 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teRJ91AHH1 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teRJ91AHH1 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teRJ91AHH1 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teRJ91AHH1 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teRJ91AHH1 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-teFUROKNl7 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-teFUROKNl7 nav.navbar {
  position: fixed;
}
.cid-teFUROKNl7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teFUROKNl7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-teFUROKNl7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-teFUROKNl7 .dropdown-item:hover,
.cid-teFUROKNl7 .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-teFUROKNl7 .dropdown-item:hover span {
  color: white;
}
.cid-teFUROKNl7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-teFUROKNl7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-teFUROKNl7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-teFUROKNl7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-teFUROKNl7 .nav-link {
  position: relative;
}
.cid-teFUROKNl7 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-teFUROKNl7 .container {
    flex-wrap: nowrap;
  }
}
.cid-teFUROKNl7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-teFUROKNl7 .dropdown-menu,
.cid-teFUROKNl7 .navbar.opened {
  background: #ffffff !important;
}
.cid-teFUROKNl7 .nav-item:focus,
.cid-teFUROKNl7 .nav-link:focus {
  outline: none;
}
.cid-teFUROKNl7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-teFUROKNl7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-teFUROKNl7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-teFUROKNl7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teFUROKNl7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-teFUROKNl7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-teFUROKNl7 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-teFUROKNl7 .navbar.opened {
  transition: all 0.3s;
}
.cid-teFUROKNl7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-teFUROKNl7 .navbar .navbar-logo img {
  width: auto;
}
.cid-teFUROKNl7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-teFUROKNl7 .navbar.collapsed {
  justify-content: center;
}
.cid-teFUROKNl7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-teFUROKNl7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-teFUROKNl7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-teFUROKNl7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-teFUROKNl7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-teFUROKNl7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-teFUROKNl7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-teFUROKNl7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-teFUROKNl7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-teFUROKNl7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-teFUROKNl7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-teFUROKNl7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-teFUROKNl7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-teFUROKNl7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-teFUROKNl7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-teFUROKNl7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-teFUROKNl7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-teFUROKNl7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-teFUROKNl7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-teFUROKNl7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-teFUROKNl7 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-teFUROKNl7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-teFUROKNl7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-teFUROKNl7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-teFUROKNl7 .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-teFUROKNl7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-teFUROKNl7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-teFUROKNl7 .dropdown-item.active,
.cid-teFUROKNl7 .dropdown-item:active {
  background-color: transparent;
}
.cid-teFUROKNl7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-teFUROKNl7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-teFUROKNl7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-teFUROKNl7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-teFUROKNl7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-teFUROKNl7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-teFUROKNl7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-teFUROKNl7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-teFUROKNl7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-teFUROKNl7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-teFUROKNl7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-teFUROKNl7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teFUROKNl7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teFUROKNl7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-teFUROKNl7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teFUROKNl7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-teFUROKNl7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-teFUROKNl7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teFUROKNl7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-teFUROKNl7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-teFUROKNl7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-teFUROKNl7 .navbar {
    height: 70px;
  }
  .cid-teFUROKNl7 .navbar.opened {
    height: auto;
  }
  .cid-teFUROKNl7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-teFVBJtnyC {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-teFVBJtnyC h2 {
  text-align: center;
}
.cid-teFVBJtnyC h3 {
  text-align: center;
  font-weight: 300;
}
.cid-teFVBJtnyC p {
  color: #767676;
}
.cid-teFVBJtnyC img {
  object-fit: cover;
}
.cid-teFVBJtnyC .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-teFVBJtnyC .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-teFVBJtnyC .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-teFVBJtnyC .mbr-section-subtitle {
  color: #166682;
}
.cid-teFVBJtnyC .card-title {
  font-weight: 500;
}
.cid-teFVBJtnyC .card-img {
  text-align: inherit;
}
.cid-teFVBJtnyC .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-teFVBJtnyC .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-teFVBJtnyC .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-teFVBJtnyC .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-teFVBJtnyC .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-teFVBJtnyC .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-teFVBJtnyC .mbr-section-text {
  color: #166682;
}
.cid-teFX6vycB2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-teFUSrgdCh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teFUSrgdCh .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teFUSrgdCh .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teFUSrgdCh .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teFUSrgdCh .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teFUSrgdCh .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teFUSrgdCh .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teFUSrgdCh .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teFUSrgdCh .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teFUSrgdCh .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teFUSrgdCh .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teFUSrgdCh .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teFUSrgdCh .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teFUSrgdCh .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teFUSrgdCh .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-teFXHOfp6n {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-teFXHOfp6n nav.navbar {
  position: fixed;
}
.cid-teFXHOfp6n .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teFXHOfp6n .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-teFXHOfp6n .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-teFXHOfp6n .dropdown-item:hover,
.cid-teFXHOfp6n .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-teFXHOfp6n .dropdown-item:hover span {
  color: white;
}
.cid-teFXHOfp6n .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-teFXHOfp6n .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-teFXHOfp6n .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-teFXHOfp6n .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-teFXHOfp6n .nav-link {
  position: relative;
}
.cid-teFXHOfp6n .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-teFXHOfp6n .container {
    flex-wrap: nowrap;
  }
}
.cid-teFXHOfp6n .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-teFXHOfp6n .dropdown-menu,
.cid-teFXHOfp6n .navbar.opened {
  background: #ffffff !important;
}
.cid-teFXHOfp6n .nav-item:focus,
.cid-teFXHOfp6n .nav-link:focus {
  outline: none;
}
.cid-teFXHOfp6n .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-teFXHOfp6n .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-teFXHOfp6n .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-teFXHOfp6n .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teFXHOfp6n .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-teFXHOfp6n .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-teFXHOfp6n .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-teFXHOfp6n .navbar.opened {
  transition: all 0.3s;
}
.cid-teFXHOfp6n .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-teFXHOfp6n .navbar .navbar-logo img {
  width: auto;
}
.cid-teFXHOfp6n .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-teFXHOfp6n .navbar.collapsed {
  justify-content: center;
}
.cid-teFXHOfp6n .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-teFXHOfp6n .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-teFXHOfp6n .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-teFXHOfp6n .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-teFXHOfp6n .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-teFXHOfp6n .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-teFXHOfp6n .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-teFXHOfp6n .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-teFXHOfp6n .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-teFXHOfp6n .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-teFXHOfp6n .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-teFXHOfp6n .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-teFXHOfp6n .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-teFXHOfp6n .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-teFXHOfp6n .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-teFXHOfp6n .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-teFXHOfp6n .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-teFXHOfp6n .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-teFXHOfp6n .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-teFXHOfp6n .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-teFXHOfp6n .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-teFXHOfp6n .navbar.navbar-short {
  min-height: 60px;
}
.cid-teFXHOfp6n .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-teFXHOfp6n .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-teFXHOfp6n .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-teFXHOfp6n .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-teFXHOfp6n .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-teFXHOfp6n .dropdown-item.active,
.cid-teFXHOfp6n .dropdown-item:active {
  background-color: transparent;
}
.cid-teFXHOfp6n .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-teFXHOfp6n .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-teFXHOfp6n .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-teFXHOfp6n .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-teFXHOfp6n .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-teFXHOfp6n .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-teFXHOfp6n ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-teFXHOfp6n .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-teFXHOfp6n button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-teFXHOfp6n button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-teFXHOfp6n button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-teFXHOfp6n button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teFXHOfp6n button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teFXHOfp6n button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-teFXHOfp6n nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teFXHOfp6n nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-teFXHOfp6n nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-teFXHOfp6n nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teFXHOfp6n .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-teFXHOfp6n a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-teFXHOfp6n .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-teFXHOfp6n .navbar {
    height: 70px;
  }
  .cid-teFXHOfp6n .navbar.opened {
    height: auto;
  }
  .cid-teFXHOfp6n .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-teFXHPHQyv {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-teFXHPHQyv h2 {
  text-align: center;
}
.cid-teFXHPHQyv h3 {
  text-align: center;
  font-weight: 300;
}
.cid-teFXHPHQyv p {
  color: #767676;
}
.cid-teFXHPHQyv img {
  object-fit: cover;
}
.cid-teFXHPHQyv .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-teFXHPHQyv .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-teFXHPHQyv .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-teFXHPHQyv .mbr-section-subtitle {
  color: #166682;
}
.cid-teFXHPHQyv .card-title {
  font-weight: 500;
}
.cid-teFXHPHQyv .card-img {
  text-align: inherit;
}
.cid-teFXHPHQyv .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-teFXHPHQyv .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-teFXHPHQyv .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-teFXHPHQyv .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-teFXHPHQyv .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-teFXHPHQyv .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-teFXHPHQyv .mbr-section-text {
  color: #166682;
}
.cid-teFXHRcJ5F {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-teFXHRK0Rv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teFXHRK0Rv .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teFXHRK0Rv .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teFXHRK0Rv .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teFXHRK0Rv .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teFXHRK0Rv .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teFXHRK0Rv .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teFXHRK0Rv .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teFXHRK0Rv .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teFXHRK0Rv .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teFXHRK0Rv .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teFXHRK0Rv .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teFXHRK0Rv .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teFXHRK0Rv .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teFXHRK0Rv .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-teG2Fa9YQz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-teG2Fa9YQz nav.navbar {
  position: fixed;
}
.cid-teG2Fa9YQz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teG2Fa9YQz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-teG2Fa9YQz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-teG2Fa9YQz .dropdown-item:hover,
.cid-teG2Fa9YQz .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-teG2Fa9YQz .dropdown-item:hover span {
  color: white;
}
.cid-teG2Fa9YQz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-teG2Fa9YQz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-teG2Fa9YQz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-teG2Fa9YQz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-teG2Fa9YQz .nav-link {
  position: relative;
}
.cid-teG2Fa9YQz .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-teG2Fa9YQz .container {
    flex-wrap: nowrap;
  }
}
.cid-teG2Fa9YQz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-teG2Fa9YQz .dropdown-menu,
.cid-teG2Fa9YQz .navbar.opened {
  background: #ffffff !important;
}
.cid-teG2Fa9YQz .nav-item:focus,
.cid-teG2Fa9YQz .nav-link:focus {
  outline: none;
}
.cid-teG2Fa9YQz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-teG2Fa9YQz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-teG2Fa9YQz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-teG2Fa9YQz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teG2Fa9YQz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-teG2Fa9YQz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-teG2Fa9YQz .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-teG2Fa9YQz .navbar.opened {
  transition: all 0.3s;
}
.cid-teG2Fa9YQz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-teG2Fa9YQz .navbar .navbar-logo img {
  width: auto;
}
.cid-teG2Fa9YQz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-teG2Fa9YQz .navbar.collapsed {
  justify-content: center;
}
.cid-teG2Fa9YQz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-teG2Fa9YQz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-teG2Fa9YQz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-teG2Fa9YQz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-teG2Fa9YQz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-teG2Fa9YQz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-teG2Fa9YQz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-teG2Fa9YQz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-teG2Fa9YQz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-teG2Fa9YQz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-teG2Fa9YQz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-teG2Fa9YQz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-teG2Fa9YQz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-teG2Fa9YQz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-teG2Fa9YQz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-teG2Fa9YQz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-teG2Fa9YQz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-teG2Fa9YQz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-teG2Fa9YQz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-teG2Fa9YQz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-teG2Fa9YQz .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-teG2Fa9YQz .navbar.navbar-short {
  min-height: 60px;
}
.cid-teG2Fa9YQz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-teG2Fa9YQz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-teG2Fa9YQz .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-teG2Fa9YQz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-teG2Fa9YQz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-teG2Fa9YQz .dropdown-item.active,
.cid-teG2Fa9YQz .dropdown-item:active {
  background-color: transparent;
}
.cid-teG2Fa9YQz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-teG2Fa9YQz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-teG2Fa9YQz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-teG2Fa9YQz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-teG2Fa9YQz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-teG2Fa9YQz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-teG2Fa9YQz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-teG2Fa9YQz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-teG2Fa9YQz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-teG2Fa9YQz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-teG2Fa9YQz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-teG2Fa9YQz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teG2Fa9YQz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teG2Fa9YQz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-teG2Fa9YQz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teG2Fa9YQz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-teG2Fa9YQz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-teG2Fa9YQz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teG2Fa9YQz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-teG2Fa9YQz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-teG2Fa9YQz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-teG2Fa9YQz .navbar {
    height: 70px;
  }
  .cid-teG2Fa9YQz .navbar.opened {
    height: auto;
  }
  .cid-teG2Fa9YQz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-teG2FbgnDT {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-teG2FbgnDT h2 {
  text-align: center;
}
.cid-teG2FbgnDT h3 {
  text-align: center;
  font-weight: 300;
}
.cid-teG2FbgnDT p {
  color: #767676;
}
.cid-teG2FbgnDT img {
  object-fit: cover;
}
.cid-teG2FbgnDT .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-teG2FbgnDT .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-teG2FbgnDT .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-teG2FbgnDT .mbr-section-subtitle {
  color: #166682;
}
.cid-teG2FbgnDT .card-title {
  font-weight: 500;
}
.cid-teG2FbgnDT .card-img {
  text-align: inherit;
}
.cid-teG2FbgnDT .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-teG2FbgnDT .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-teG2FbgnDT .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-teG2FbgnDT .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-teG2FbgnDT .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-teG2FbgnDT .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-teG2FbgnDT .mbr-section-text {
  color: #166682;
}
.cid-teG2FcRQjK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-teG2FdumOc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teG2FdumOc .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teG2FdumOc .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teG2FdumOc .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teG2FdumOc .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teG2FdumOc .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teG2FdumOc .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teG2FdumOc .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teG2FdumOc .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teG2FdumOc .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teG2FdumOc .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teG2FdumOc .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teG2FdumOc .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teG2FdumOc .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teG2FdumOc .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-teG3M2CqvP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-teG3M2CqvP nav.navbar {
  position: fixed;
}
.cid-teG3M2CqvP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teG3M2CqvP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-teG3M2CqvP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-teG3M2CqvP .dropdown-item:hover,
.cid-teG3M2CqvP .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-teG3M2CqvP .dropdown-item:hover span {
  color: white;
}
.cid-teG3M2CqvP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-teG3M2CqvP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-teG3M2CqvP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-teG3M2CqvP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-teG3M2CqvP .nav-link {
  position: relative;
}
.cid-teG3M2CqvP .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-teG3M2CqvP .container {
    flex-wrap: nowrap;
  }
}
.cid-teG3M2CqvP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-teG3M2CqvP .dropdown-menu,
.cid-teG3M2CqvP .navbar.opened {
  background: #ffffff !important;
}
.cid-teG3M2CqvP .nav-item:focus,
.cid-teG3M2CqvP .nav-link:focus {
  outline: none;
}
.cid-teG3M2CqvP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-teG3M2CqvP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-teG3M2CqvP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-teG3M2CqvP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teG3M2CqvP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-teG3M2CqvP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-teG3M2CqvP .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-teG3M2CqvP .navbar.opened {
  transition: all 0.3s;
}
.cid-teG3M2CqvP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-teG3M2CqvP .navbar .navbar-logo img {
  width: auto;
}
.cid-teG3M2CqvP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-teG3M2CqvP .navbar.collapsed {
  justify-content: center;
}
.cid-teG3M2CqvP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-teG3M2CqvP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-teG3M2CqvP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-teG3M2CqvP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-teG3M2CqvP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-teG3M2CqvP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-teG3M2CqvP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-teG3M2CqvP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-teG3M2CqvP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-teG3M2CqvP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-teG3M2CqvP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-teG3M2CqvP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-teG3M2CqvP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-teG3M2CqvP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-teG3M2CqvP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-teG3M2CqvP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-teG3M2CqvP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-teG3M2CqvP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-teG3M2CqvP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-teG3M2CqvP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-teG3M2CqvP .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-teG3M2CqvP .navbar.navbar-short {
  min-height: 60px;
}
.cid-teG3M2CqvP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-teG3M2CqvP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-teG3M2CqvP .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-teG3M2CqvP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-teG3M2CqvP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-teG3M2CqvP .dropdown-item.active,
.cid-teG3M2CqvP .dropdown-item:active {
  background-color: transparent;
}
.cid-teG3M2CqvP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-teG3M2CqvP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-teG3M2CqvP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-teG3M2CqvP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-teG3M2CqvP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-teG3M2CqvP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-teG3M2CqvP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-teG3M2CqvP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-teG3M2CqvP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-teG3M2CqvP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-teG3M2CqvP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-teG3M2CqvP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teG3M2CqvP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teG3M2CqvP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-teG3M2CqvP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teG3M2CqvP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-teG3M2CqvP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-teG3M2CqvP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teG3M2CqvP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-teG3M2CqvP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-teG3M2CqvP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-teG3M2CqvP .navbar {
    height: 70px;
  }
  .cid-teG3M2CqvP .navbar.opened {
    height: auto;
  }
  .cid-teG3M2CqvP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-teG3M48Gfg {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-teG3M48Gfg h2 {
  text-align: center;
}
.cid-teG3M48Gfg h3 {
  text-align: center;
  font-weight: 300;
}
.cid-teG3M48Gfg p {
  color: #767676;
}
.cid-teG3M48Gfg img {
  object-fit: cover;
}
.cid-teG3M48Gfg .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-teG3M48Gfg .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-teG3M48Gfg .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-teG3M48Gfg .mbr-section-subtitle {
  color: #166682;
}
.cid-teG3M48Gfg .card-title {
  font-weight: 500;
}
.cid-teG3M48Gfg .card-img {
  text-align: inherit;
}
.cid-teG3M48Gfg .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-teG3M48Gfg .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-teG3M48Gfg .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-teG3M48Gfg .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-teG3M48Gfg .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-teG3M48Gfg .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-teG3M48Gfg .mbr-section-text {
  color: #166682;
}
.cid-teG3M5n2RQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-teG3M6jd8Q {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teG3M6jd8Q .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teG3M6jd8Q .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teG3M6jd8Q .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teG3M6jd8Q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teG3M6jd8Q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teG3M6jd8Q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teG3M6jd8Q .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teG3M6jd8Q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teG3M6jd8Q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teG3M6jd8Q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teG3M6jd8Q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teG3M6jd8Q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teG3M6jd8Q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teG3M6jd8Q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-teG5hTxCAU {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-teG5hTxCAU nav.navbar {
  position: fixed;
}
.cid-teG5hTxCAU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teG5hTxCAU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-teG5hTxCAU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-teG5hTxCAU .dropdown-item:hover,
.cid-teG5hTxCAU .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-teG5hTxCAU .dropdown-item:hover span {
  color: white;
}
.cid-teG5hTxCAU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-teG5hTxCAU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-teG5hTxCAU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-teG5hTxCAU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-teG5hTxCAU .nav-link {
  position: relative;
}
.cid-teG5hTxCAU .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-teG5hTxCAU .container {
    flex-wrap: nowrap;
  }
}
.cid-teG5hTxCAU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-teG5hTxCAU .dropdown-menu,
.cid-teG5hTxCAU .navbar.opened {
  background: #ffffff !important;
}
.cid-teG5hTxCAU .nav-item:focus,
.cid-teG5hTxCAU .nav-link:focus {
  outline: none;
}
.cid-teG5hTxCAU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-teG5hTxCAU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-teG5hTxCAU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-teG5hTxCAU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teG5hTxCAU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-teG5hTxCAU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-teG5hTxCAU .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-teG5hTxCAU .navbar.opened {
  transition: all 0.3s;
}
.cid-teG5hTxCAU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-teG5hTxCAU .navbar .navbar-logo img {
  width: auto;
}
.cid-teG5hTxCAU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-teG5hTxCAU .navbar.collapsed {
  justify-content: center;
}
.cid-teG5hTxCAU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-teG5hTxCAU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-teG5hTxCAU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-teG5hTxCAU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-teG5hTxCAU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-teG5hTxCAU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-teG5hTxCAU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-teG5hTxCAU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-teG5hTxCAU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-teG5hTxCAU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-teG5hTxCAU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-teG5hTxCAU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-teG5hTxCAU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-teG5hTxCAU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-teG5hTxCAU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-teG5hTxCAU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-teG5hTxCAU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-teG5hTxCAU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-teG5hTxCAU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-teG5hTxCAU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-teG5hTxCAU .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-teG5hTxCAU .navbar.navbar-short {
  min-height: 60px;
}
.cid-teG5hTxCAU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-teG5hTxCAU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-teG5hTxCAU .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-teG5hTxCAU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-teG5hTxCAU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-teG5hTxCAU .dropdown-item.active,
.cid-teG5hTxCAU .dropdown-item:active {
  background-color: transparent;
}
.cid-teG5hTxCAU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-teG5hTxCAU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-teG5hTxCAU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-teG5hTxCAU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-teG5hTxCAU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-teG5hTxCAU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-teG5hTxCAU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-teG5hTxCAU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-teG5hTxCAU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-teG5hTxCAU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-teG5hTxCAU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-teG5hTxCAU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teG5hTxCAU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teG5hTxCAU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-teG5hTxCAU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teG5hTxCAU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-teG5hTxCAU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-teG5hTxCAU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teG5hTxCAU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-teG5hTxCAU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-teG5hTxCAU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-teG5hTxCAU .navbar {
    height: 70px;
  }
  .cid-teG5hTxCAU .navbar.opened {
    height: auto;
  }
  .cid-teG5hTxCAU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-teG5hUS2Cv {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-teG5hUS2Cv h2 {
  text-align: center;
}
.cid-teG5hUS2Cv h3 {
  text-align: center;
  font-weight: 300;
}
.cid-teG5hUS2Cv p {
  color: #767676;
}
.cid-teG5hUS2Cv img {
  object-fit: cover;
}
.cid-teG5hUS2Cv .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-teG5hUS2Cv .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-teG5hUS2Cv .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-teG5hUS2Cv .mbr-section-subtitle {
  color: #166682;
}
.cid-teG5hUS2Cv .card-title {
  font-weight: 500;
}
.cid-teG5hUS2Cv .card-img {
  text-align: inherit;
}
.cid-teG5hUS2Cv .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-teG5hUS2Cv .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-teG5hUS2Cv .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-teG5hUS2Cv .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-teG5hUS2Cv .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-teG5hUS2Cv .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-teG5hUS2Cv .mbr-section-text {
  color: #166682;
}
.cid-teG5hWE2rc {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-teG5hXhnzI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teG5hXhnzI .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teG5hXhnzI .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teG5hXhnzI .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teG5hXhnzI .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teG5hXhnzI .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teG5hXhnzI .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teG5hXhnzI .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teG5hXhnzI .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teG5hXhnzI .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teG5hXhnzI .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teG5hXhnzI .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teG5hXhnzI .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teG5hXhnzI .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teG5hXhnzI .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-teGHgNP2ow {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-teGHgNP2ow nav.navbar {
  position: fixed;
}
.cid-teGHgNP2ow .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teGHgNP2ow .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-teGHgNP2ow .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-teGHgNP2ow .dropdown-item:hover,
.cid-teGHgNP2ow .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-teGHgNP2ow .dropdown-item:hover span {
  color: white;
}
.cid-teGHgNP2ow .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-teGHgNP2ow .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-teGHgNP2ow .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-teGHgNP2ow .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-teGHgNP2ow .nav-link {
  position: relative;
}
.cid-teGHgNP2ow .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-teGHgNP2ow .container {
    flex-wrap: nowrap;
  }
}
.cid-teGHgNP2ow .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-teGHgNP2ow .dropdown-menu,
.cid-teGHgNP2ow .navbar.opened {
  background: #ffffff !important;
}
.cid-teGHgNP2ow .nav-item:focus,
.cid-teGHgNP2ow .nav-link:focus {
  outline: none;
}
.cid-teGHgNP2ow .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-teGHgNP2ow .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-teGHgNP2ow .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-teGHgNP2ow .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teGHgNP2ow .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-teGHgNP2ow .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-teGHgNP2ow .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-teGHgNP2ow .navbar.opened {
  transition: all 0.3s;
}
.cid-teGHgNP2ow .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-teGHgNP2ow .navbar .navbar-logo img {
  width: auto;
}
.cid-teGHgNP2ow .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-teGHgNP2ow .navbar.collapsed {
  justify-content: center;
}
.cid-teGHgNP2ow .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-teGHgNP2ow .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-teGHgNP2ow .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-teGHgNP2ow .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-teGHgNP2ow .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-teGHgNP2ow .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-teGHgNP2ow .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-teGHgNP2ow .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-teGHgNP2ow .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-teGHgNP2ow .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-teGHgNP2ow .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-teGHgNP2ow .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-teGHgNP2ow .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-teGHgNP2ow .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-teGHgNP2ow .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-teGHgNP2ow .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-teGHgNP2ow .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-teGHgNP2ow .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-teGHgNP2ow .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-teGHgNP2ow .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-teGHgNP2ow .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-teGHgNP2ow .navbar.navbar-short {
  min-height: 60px;
}
.cid-teGHgNP2ow .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-teGHgNP2ow .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-teGHgNP2ow .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-teGHgNP2ow .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-teGHgNP2ow .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-teGHgNP2ow .dropdown-item.active,
.cid-teGHgNP2ow .dropdown-item:active {
  background-color: transparent;
}
.cid-teGHgNP2ow .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-teGHgNP2ow .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-teGHgNP2ow .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-teGHgNP2ow .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-teGHgNP2ow .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-teGHgNP2ow .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-teGHgNP2ow ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-teGHgNP2ow .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-teGHgNP2ow button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-teGHgNP2ow button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-teGHgNP2ow button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-teGHgNP2ow button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teGHgNP2ow button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teGHgNP2ow button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-teGHgNP2ow nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teGHgNP2ow nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-teGHgNP2ow nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-teGHgNP2ow nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teGHgNP2ow .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-teGHgNP2ow a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-teGHgNP2ow .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-teGHgNP2ow .navbar {
    height: 70px;
  }
  .cid-teGHgNP2ow .navbar.opened {
    height: auto;
  }
  .cid-teGHgNP2ow .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tjbvJvkkHS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
@media (min-width: 1400px) {
  .cid-tjbvJvkkHS .col-lg-4 {
    padding: 0 2.5rem;
  }
}
.cid-tjbvJvkkHS .mbr-text {
  color: #353535;
}
.cid-tjbvJvkkHS .mbr-section-title {
  color: #000000;
}
.cid-teGHhR81Kx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teGHhR81Kx .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teGHhR81Kx .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teGHhR81Kx .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teGHhR81Kx .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teGHhR81Kx .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teGHhR81Kx .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teGHhR81Kx .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teGHhR81Kx .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teGHhR81Kx .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teGHhR81Kx .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teGHhR81Kx .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teGHhR81Kx .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teGHhR81Kx .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teGHhR81Kx .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tjbQX5UivH {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tjbQX5UivH nav.navbar {
  position: fixed;
}
.cid-tjbQX5UivH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tjbQX5UivH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tjbQX5UivH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tjbQX5UivH .dropdown-item:hover,
.cid-tjbQX5UivH .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-tjbQX5UivH .dropdown-item:hover span {
  color: white;
}
.cid-tjbQX5UivH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tjbQX5UivH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tjbQX5UivH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tjbQX5UivH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tjbQX5UivH .nav-link {
  position: relative;
}
.cid-tjbQX5UivH .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tjbQX5UivH .container {
    flex-wrap: nowrap;
  }
}
.cid-tjbQX5UivH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tjbQX5UivH .dropdown-menu,
.cid-tjbQX5UivH .navbar.opened {
  background: #ffffff !important;
}
.cid-tjbQX5UivH .nav-item:focus,
.cid-tjbQX5UivH .nav-link:focus {
  outline: none;
}
.cid-tjbQX5UivH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tjbQX5UivH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tjbQX5UivH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tjbQX5UivH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tjbQX5UivH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tjbQX5UivH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tjbQX5UivH .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tjbQX5UivH .navbar.opened {
  transition: all 0.3s;
}
.cid-tjbQX5UivH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tjbQX5UivH .navbar .navbar-logo img {
  width: auto;
}
.cid-tjbQX5UivH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tjbQX5UivH .navbar.collapsed {
  justify-content: center;
}
.cid-tjbQX5UivH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tjbQX5UivH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tjbQX5UivH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tjbQX5UivH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tjbQX5UivH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tjbQX5UivH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tjbQX5UivH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tjbQX5UivH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tjbQX5UivH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tjbQX5UivH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tjbQX5UivH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tjbQX5UivH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tjbQX5UivH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tjbQX5UivH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tjbQX5UivH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tjbQX5UivH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tjbQX5UivH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tjbQX5UivH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tjbQX5UivH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tjbQX5UivH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tjbQX5UivH .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tjbQX5UivH .navbar.navbar-short {
  min-height: 60px;
}
.cid-tjbQX5UivH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tjbQX5UivH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tjbQX5UivH .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-tjbQX5UivH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tjbQX5UivH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tjbQX5UivH .dropdown-item.active,
.cid-tjbQX5UivH .dropdown-item:active {
  background-color: transparent;
}
.cid-tjbQX5UivH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tjbQX5UivH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tjbQX5UivH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tjbQX5UivH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tjbQX5UivH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tjbQX5UivH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tjbQX5UivH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tjbQX5UivH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tjbQX5UivH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tjbQX5UivH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tjbQX5UivH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tjbQX5UivH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tjbQX5UivH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tjbQX5UivH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tjbQX5UivH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tjbQX5UivH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tjbQX5UivH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tjbQX5UivH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tjbQX5UivH .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tjbQX5UivH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tjbQX5UivH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tjbQX5UivH .navbar {
    height: 70px;
  }
  .cid-tjbQX5UivH .navbar.opened {
    height: auto;
  }
  .cid-tjbQX5UivH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tjbQX5ex9N {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
@media (min-width: 1400px) {
  .cid-tjbQX5ex9N .col-lg-4 {
    padding: 0 2.5rem;
  }
}
.cid-tjbQX5ex9N .mbr-text {
  color: #353535;
}
.cid-tjbQX5ex9N .mbr-section-title {
  color: #000000;
}
.cid-tjbQX6rNQU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tjbQX6rNQU .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tjbQX6rNQU .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tjbQX6rNQU .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tjbQX6rNQU .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tjbQX6rNQU .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tjbQX6rNQU .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tjbQX6rNQU .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tjbQX6rNQU .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tjbQX6rNQU .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tjbQX6rNQU .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tjbQX6rNQU .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tjbQX6rNQU .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tjbQX6rNQU .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tjbQX6rNQU .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-teToGQkcG4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-teToGQkcG4 nav.navbar {
  position: fixed;
}
.cid-teToGQkcG4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teToGQkcG4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-teToGQkcG4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-teToGQkcG4 .dropdown-item:hover,
.cid-teToGQkcG4 .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-teToGQkcG4 .dropdown-item:hover span {
  color: white;
}
.cid-teToGQkcG4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-teToGQkcG4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-teToGQkcG4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-teToGQkcG4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-teToGQkcG4 .nav-link {
  position: relative;
}
.cid-teToGQkcG4 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-teToGQkcG4 .container {
    flex-wrap: nowrap;
  }
}
.cid-teToGQkcG4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-teToGQkcG4 .dropdown-menu,
.cid-teToGQkcG4 .navbar.opened {
  background: #ffffff !important;
}
.cid-teToGQkcG4 .nav-item:focus,
.cid-teToGQkcG4 .nav-link:focus {
  outline: none;
}
.cid-teToGQkcG4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-teToGQkcG4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-teToGQkcG4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-teToGQkcG4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teToGQkcG4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-teToGQkcG4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-teToGQkcG4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-teToGQkcG4 .navbar.opened {
  transition: all 0.3s;
}
.cid-teToGQkcG4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-teToGQkcG4 .navbar .navbar-logo img {
  width: auto;
}
.cid-teToGQkcG4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-teToGQkcG4 .navbar.collapsed {
  justify-content: center;
}
.cid-teToGQkcG4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-teToGQkcG4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-teToGQkcG4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-teToGQkcG4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-teToGQkcG4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-teToGQkcG4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-teToGQkcG4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-teToGQkcG4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-teToGQkcG4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-teToGQkcG4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-teToGQkcG4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-teToGQkcG4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-teToGQkcG4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-teToGQkcG4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-teToGQkcG4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-teToGQkcG4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-teToGQkcG4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-teToGQkcG4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-teToGQkcG4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-teToGQkcG4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-teToGQkcG4 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-teToGQkcG4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-teToGQkcG4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-teToGQkcG4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-teToGQkcG4 .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-teToGQkcG4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-teToGQkcG4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-teToGQkcG4 .dropdown-item.active,
.cid-teToGQkcG4 .dropdown-item:active {
  background-color: transparent;
}
.cid-teToGQkcG4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-teToGQkcG4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-teToGQkcG4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-teToGQkcG4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-teToGQkcG4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-teToGQkcG4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-teToGQkcG4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-teToGQkcG4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-teToGQkcG4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-teToGQkcG4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-teToGQkcG4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-teToGQkcG4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teToGQkcG4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teToGQkcG4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-teToGQkcG4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teToGQkcG4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-teToGQkcG4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-teToGQkcG4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teToGQkcG4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-teToGQkcG4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-teToGQkcG4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-teToGQkcG4 .navbar {
    height: 70px;
  }
  .cid-teToGQkcG4 .navbar.opened {
    height: auto;
  }
  .cid-teToGQkcG4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-teToGRB2he {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #59bccc;
}
.cid-teToGRB2he .mbr-section-subtitle {
  color: #ffffff;
}
.cid-teToH0LccY {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-teToH0LccY .image-block {
  margin: auto;
}
.cid-teToH0LccY .mbr-figure {
  margin: 0 auto;
}
.cid-teToH0LccY figcaption {
  position: relative;
}
.cid-teToH0LccY figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-teToH0LccY .image-block {
    width: 100% !important;
  }
}
.cid-teToGSrE98 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-teToGSrE98 .mbr-text,
.cid-teToGSrE98 blockquote {
  color: #767676;
}
.cid-teToGSrE98 .mbr-text P {
  text-align: left;
}
.cid-teTqojvvqd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-teTqojvvqd .counter-container {
  color: #767676;
}
.cid-teTqojvvqd .counter-container ul {
  margin-bottom: 0;
}
.cid-teTqojvvqd .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-teTqojvvqd .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-teToGWfuU5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-teToGWfuU5 .mbr-text,
.cid-teToGWfuU5 blockquote {
  color: #767676;
}
.cid-teToGWfuU5 .mbr-text P {
  text-align: left;
}
.cid-teToGVrtkW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-teToGVrtkW .line {
  background-color: #00a1df;
  color: #00a1df;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-teToGVrtkW .section-text {
  padding: 2rem 0;
}
.cid-teToGVrtkW .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-teToGVrtkW .inner-container {
    width: 100% !important;
  }
}
.cid-teToGXWkGw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-teToGXWkGw .mbr-text,
.cid-teToGXWkGw blockquote {
  color: #767676;
}
.cid-teToGXWkGw .mbr-text P {
  text-align: left;
}
.cid-teTqQrbvxr {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-teTqQrbvxr .mbr-text,
.cid-teTqQrbvxr blockquote {
  color: #767676;
}
.cid-teToGX6jrn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-teToGX6jrn .line {
  background-color: #00a1df;
  color: #00a1df;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-teToGX6jrn .section-text {
  padding: 2rem 0;
}
.cid-teToGX6jrn .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-teToGX6jrn .inner-container {
    width: 100% !important;
  }
}
.cid-teToGZO3OT {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-teToGZO3OT .mbr-text,
.cid-teToGZO3OT blockquote {
  color: #767676;
}
.cid-teToGZO3OT .mbr-text P {
  text-align: left;
}
.cid-teTrrIWkxz {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-teTrrIWkxz .mbr-text,
.cid-teTrrIWkxz blockquote {
  color: #767676;
}
.cid-teToH1xpMN {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-teToH1xpMN .line {
  background-color: #00a1df;
  color: #00a1df;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-teToH1xpMN .section-text {
  padding: 2rem 0;
}
.cid-teToH1xpMN .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-teToH1xpMN .inner-container {
    width: 100% !important;
  }
}
.cid-teToH2guck {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-teToH2guck .mbr-text,
.cid-teToH2guck blockquote {
  color: #767676;
}
.cid-teToH2guck .mbr-text P {
  text-align: left;
}
.cid-teTrKWJMSO {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-teToH321M2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teToH321M2 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teToH321M2 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teToH321M2 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teToH321M2 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teToH321M2 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teToH321M2 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teToH321M2 .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teToH321M2 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teToH321M2 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teToH321M2 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teToH321M2 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teToH321M2 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teToH321M2 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teToH321M2 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-teTsgV3bjn {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-teTsgV3bjn nav.navbar {
  position: fixed;
}
.cid-teTsgV3bjn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teTsgV3bjn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-teTsgV3bjn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-teTsgV3bjn .dropdown-item:hover,
.cid-teTsgV3bjn .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-teTsgV3bjn .dropdown-item:hover span {
  color: white;
}
.cid-teTsgV3bjn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-teTsgV3bjn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-teTsgV3bjn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-teTsgV3bjn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-teTsgV3bjn .nav-link {
  position: relative;
}
.cid-teTsgV3bjn .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-teTsgV3bjn .container {
    flex-wrap: nowrap;
  }
}
.cid-teTsgV3bjn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-teTsgV3bjn .dropdown-menu,
.cid-teTsgV3bjn .navbar.opened {
  background: #ffffff !important;
}
.cid-teTsgV3bjn .nav-item:focus,
.cid-teTsgV3bjn .nav-link:focus {
  outline: none;
}
.cid-teTsgV3bjn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-teTsgV3bjn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-teTsgV3bjn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-teTsgV3bjn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teTsgV3bjn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-teTsgV3bjn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-teTsgV3bjn .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-teTsgV3bjn .navbar.opened {
  transition: all 0.3s;
}
.cid-teTsgV3bjn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-teTsgV3bjn .navbar .navbar-logo img {
  width: auto;
}
.cid-teTsgV3bjn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-teTsgV3bjn .navbar.collapsed {
  justify-content: center;
}
.cid-teTsgV3bjn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-teTsgV3bjn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-teTsgV3bjn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-teTsgV3bjn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-teTsgV3bjn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-teTsgV3bjn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-teTsgV3bjn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-teTsgV3bjn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-teTsgV3bjn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-teTsgV3bjn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-teTsgV3bjn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-teTsgV3bjn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-teTsgV3bjn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-teTsgV3bjn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-teTsgV3bjn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-teTsgV3bjn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-teTsgV3bjn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-teTsgV3bjn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-teTsgV3bjn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-teTsgV3bjn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-teTsgV3bjn .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-teTsgV3bjn .navbar.navbar-short {
  min-height: 60px;
}
.cid-teTsgV3bjn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-teTsgV3bjn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-teTsgV3bjn .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-teTsgV3bjn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-teTsgV3bjn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-teTsgV3bjn .dropdown-item.active,
.cid-teTsgV3bjn .dropdown-item:active {
  background-color: transparent;
}
.cid-teTsgV3bjn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-teTsgV3bjn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-teTsgV3bjn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-teTsgV3bjn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-teTsgV3bjn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-teTsgV3bjn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-teTsgV3bjn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-teTsgV3bjn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-teTsgV3bjn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-teTsgV3bjn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-teTsgV3bjn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-teTsgV3bjn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teTsgV3bjn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teTsgV3bjn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-teTsgV3bjn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teTsgV3bjn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-teTsgV3bjn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-teTsgV3bjn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teTsgV3bjn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-teTsgV3bjn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-teTsgV3bjn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-teTsgV3bjn .navbar {
    height: 70px;
  }
  .cid-teTsgV3bjn .navbar.opened {
    height: auto;
  }
  .cid-teTsgV3bjn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-teTsgWnRP2 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #59bccc;
}
.cid-teTsgWnRP2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-teTsgXfIkd {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-teTsgXfIkd .image-block {
  margin: auto;
}
.cid-teTsgXfIkd .mbr-figure {
  margin: 0 auto;
}
.cid-teTsgXfIkd figcaption {
  position: relative;
}
.cid-teTsgXfIkd figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-teTsgXfIkd .image-block {
    width: 100% !important;
  }
}
.cid-teTsgYcqi8 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-teTsgYcqi8 .mbr-text,
.cid-teTsgYcqi8 blockquote {
  color: #767676;
}
.cid-teTsgYcqi8 .mbr-text P {
  text-align: left;
}
.cid-teTsh08YDa {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-teTsh08YDa .line {
  background-color: #00a1df;
  color: #00a1df;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-teTsh08YDa .section-text {
  padding: 2rem 0;
}
.cid-teTsh08YDa .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-teTsh08YDa .inner-container {
    width: 100% !important;
  }
}
.cid-teTsh0NwPH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-teTsh0NwPH .mbr-text,
.cid-teTsh0NwPH blockquote {
  color: #767676;
}
.cid-teTsh0NwPH .mbr-text P {
  text-align: left;
}
.cid-teTsh1Al0b {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-teTsh1Al0b .mbr-text,
.cid-teTsh1Al0b blockquote {
  color: #767676;
}
.cid-teTttcLfVt {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-teTttcLfVt .mbr-text,
.cid-teTttcLfVt blockquote {
  color: #767676;
}
.cid-teTttcLfVt .mbr-text P {
  text-align: left;
}
.cid-teTsh2jda6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-teTsh2jda6 .line {
  background-color: #00a1df;
  color: #00a1df;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-teTsh2jda6 .section-text {
  padding: 2rem 0;
}
.cid-teTsh2jda6 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-teTsh2jda6 .inner-container {
    width: 100% !important;
  }
}
.cid-teTtDfH9wK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-teTtDfH9wK .counter-container {
  color: #767676;
}
.cid-teTtDfH9wK .counter-container ul {
  margin-bottom: 0;
}
.cid-teTtDfH9wK .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-teTtDfH9wK .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-teTtN8OjKm {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-teTtN8OjKm .image-block {
  margin: auto;
}
.cid-teTtN8OjKm .mbr-figure {
  margin: 0 auto;
}
.cid-teTtN8OjKm figcaption {
  position: relative;
}
.cid-teTtN8OjKm figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-teTtN8OjKm .image-block {
    width: 100% !important;
  }
}
.cid-teTueA9IuA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-teTueA9IuA .counter-container {
  color: #767676;
}
.cid-teTueA9IuA .counter-container ul {
  margin-bottom: 0;
}
.cid-teTueA9IuA .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-teTueA9IuA .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-teTtPaA6vS {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-teTtPaA6vS .image-block {
  margin: auto;
}
.cid-teTtPaA6vS .mbr-figure {
  margin: 0 auto;
}
.cid-teTtPaA6vS figcaption {
  position: relative;
}
.cid-teTtPaA6vS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-teTtPaA6vS .image-block {
    width: 100% !important;
  }
}
.cid-teTsh2Xgkb {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-teTsh2Xgkb .mbr-text,
.cid-teTsh2Xgkb blockquote {
  color: #767676;
}
.cid-teTsh2Xgkb .mbr-text P {
  text-align: left;
}
.cid-teTsh3Gr9k {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-teTsh3Gr9k .mbr-text,
.cid-teTsh3Gr9k blockquote {
  color: #767676;
}
.cid-teTsh55jmB {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-teTsh55jmB .mbr-text,
.cid-teTsh55jmB blockquote {
  color: #767676;
}
.cid-teTsh55jmB .mbr-text P {
  text-align: left;
}
.cid-teTv0ID922 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-teTv0ID922 .image-block {
  margin: auto;
}
.cid-teTv0ID922 .mbr-figure {
  margin: 0 auto;
}
.cid-teTv0ID922 figcaption {
  position: relative;
}
.cid-teTv0ID922 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-teTv0ID922 .image-block {
    width: 100% !important;
  }
}
.cid-teTv2sVQ3q {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-teTv2sVQ3q .mbr-text,
.cid-teTv2sVQ3q blockquote {
  color: #767676;
}
.cid-teTv2sVQ3q .mbr-text P {
  text-align: left;
}
.cid-teTvEU7yGa {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-teTvEU7yGa .counter-container {
  color: #767676;
}
.cid-teTvEU7yGa .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-teTvEU7yGa .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-teTvEU7yGa .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-teTvEU7yGa .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #00a1df;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-teTv4FQw0z {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-teTv4FQw0z .mbr-text,
.cid-teTv4FQw0z blockquote {
  color: #767676;
}
.cid-teTv4FQw0z .mbr-text P {
  text-align: left;
}
.cid-teTsh6rxhK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teTsh6rxhK .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teTsh6rxhK .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teTsh6rxhK .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teTsh6rxhK .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teTsh6rxhK .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teTsh6rxhK .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teTsh6rxhK .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teTsh6rxhK .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teTsh6rxhK .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teTsh6rxhK .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teTsh6rxhK .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teTsh6rxhK .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teTsh6rxhK .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teTsh6rxhK .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-teRNVgmxe0 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-teRNVgmxe0 nav.navbar {
  position: fixed;
}
.cid-teRNVgmxe0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teRNVgmxe0 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-teRNVgmxe0 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-teRNVgmxe0 .dropdown-item:hover,
.cid-teRNVgmxe0 .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-teRNVgmxe0 .dropdown-item:hover span {
  color: white;
}
.cid-teRNVgmxe0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-teRNVgmxe0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-teRNVgmxe0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-teRNVgmxe0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-teRNVgmxe0 .nav-link {
  position: relative;
}
.cid-teRNVgmxe0 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-teRNVgmxe0 .container {
    flex-wrap: nowrap;
  }
}
.cid-teRNVgmxe0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-teRNVgmxe0 .dropdown-menu,
.cid-teRNVgmxe0 .navbar.opened {
  background: #ffffff !important;
}
.cid-teRNVgmxe0 .nav-item:focus,
.cid-teRNVgmxe0 .nav-link:focus {
  outline: none;
}
.cid-teRNVgmxe0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-teRNVgmxe0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-teRNVgmxe0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-teRNVgmxe0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teRNVgmxe0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-teRNVgmxe0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-teRNVgmxe0 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-teRNVgmxe0 .navbar.opened {
  transition: all 0.3s;
}
.cid-teRNVgmxe0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-teRNVgmxe0 .navbar .navbar-logo img {
  width: auto;
}
.cid-teRNVgmxe0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-teRNVgmxe0 .navbar.collapsed {
  justify-content: center;
}
.cid-teRNVgmxe0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-teRNVgmxe0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-teRNVgmxe0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-teRNVgmxe0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-teRNVgmxe0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-teRNVgmxe0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-teRNVgmxe0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-teRNVgmxe0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-teRNVgmxe0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-teRNVgmxe0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-teRNVgmxe0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-teRNVgmxe0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-teRNVgmxe0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-teRNVgmxe0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-teRNVgmxe0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-teRNVgmxe0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-teRNVgmxe0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-teRNVgmxe0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-teRNVgmxe0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-teRNVgmxe0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-teRNVgmxe0 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-teRNVgmxe0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-teRNVgmxe0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-teRNVgmxe0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-teRNVgmxe0 .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-teRNVgmxe0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-teRNVgmxe0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-teRNVgmxe0 .dropdown-item.active,
.cid-teRNVgmxe0 .dropdown-item:active {
  background-color: transparent;
}
.cid-teRNVgmxe0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-teRNVgmxe0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-teRNVgmxe0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-teRNVgmxe0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-teRNVgmxe0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-teRNVgmxe0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-teRNVgmxe0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-teRNVgmxe0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-teRNVgmxe0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-teRNVgmxe0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-teRNVgmxe0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-teRNVgmxe0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teRNVgmxe0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teRNVgmxe0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-teRNVgmxe0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teRNVgmxe0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-teRNVgmxe0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-teRNVgmxe0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teRNVgmxe0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-teRNVgmxe0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-teRNVgmxe0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-teRNVgmxe0 .navbar {
    height: 70px;
  }
  .cid-teRNVgmxe0 .navbar.opened {
    height: auto;
  }
  .cid-teRNVgmxe0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-teROFMBBXX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-teROFMBBXX .wrapper {
  max-width: 760px;
  margin: 0 auto;
}
.cid-teROFMBBXX .card {
  background: transparent;
}
.cid-teROFMBBXX .card-img {
  width: 100%;
  height: 350px;
  object-fit: cover;
}
.cid-teROFMBBXX .mbr-fallback-image.disabled {
  display: none;
}
.cid-teROFMBBXX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkBgkyY9MF {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-teRNViX0TV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teRNViX0TV .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teRNViX0TV .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teRNViX0TV .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teRNViX0TV .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teRNViX0TV .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teRNViX0TV .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teRNViX0TV .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teRNViX0TV .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teRNViX0TV .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teRNViX0TV .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teRNViX0TV .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teRNViX0TV .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teRNViX0TV .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teRNViX0TV .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-teRMypWo3j {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-teRMypWo3j nav.navbar {
  position: fixed;
}
.cid-teRMypWo3j .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teRMypWo3j .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-teRMypWo3j .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-teRMypWo3j .dropdown-item:hover,
.cid-teRMypWo3j .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-teRMypWo3j .dropdown-item:hover span {
  color: white;
}
.cid-teRMypWo3j .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-teRMypWo3j .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-teRMypWo3j .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-teRMypWo3j .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-teRMypWo3j .nav-link {
  position: relative;
}
.cid-teRMypWo3j .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-teRMypWo3j .container {
    flex-wrap: nowrap;
  }
}
.cid-teRMypWo3j .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-teRMypWo3j .dropdown-menu,
.cid-teRMypWo3j .navbar.opened {
  background: #ffffff !important;
}
.cid-teRMypWo3j .nav-item:focus,
.cid-teRMypWo3j .nav-link:focus {
  outline: none;
}
.cid-teRMypWo3j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-teRMypWo3j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-teRMypWo3j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-teRMypWo3j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teRMypWo3j .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-teRMypWo3j .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-teRMypWo3j .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-teRMypWo3j .navbar.opened {
  transition: all 0.3s;
}
.cid-teRMypWo3j .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-teRMypWo3j .navbar .navbar-logo img {
  width: auto;
}
.cid-teRMypWo3j .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-teRMypWo3j .navbar.collapsed {
  justify-content: center;
}
.cid-teRMypWo3j .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-teRMypWo3j .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-teRMypWo3j .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-teRMypWo3j .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-teRMypWo3j .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-teRMypWo3j .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-teRMypWo3j .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-teRMypWo3j .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-teRMypWo3j .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-teRMypWo3j .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-teRMypWo3j .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-teRMypWo3j .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-teRMypWo3j .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-teRMypWo3j .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-teRMypWo3j .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-teRMypWo3j .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-teRMypWo3j .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-teRMypWo3j .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-teRMypWo3j .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-teRMypWo3j .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-teRMypWo3j .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-teRMypWo3j .navbar.navbar-short {
  min-height: 60px;
}
.cid-teRMypWo3j .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-teRMypWo3j .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-teRMypWo3j .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-teRMypWo3j .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-teRMypWo3j .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-teRMypWo3j .dropdown-item.active,
.cid-teRMypWo3j .dropdown-item:active {
  background-color: transparent;
}
.cid-teRMypWo3j .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-teRMypWo3j .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-teRMypWo3j .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-teRMypWo3j .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-teRMypWo3j .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-teRMypWo3j .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-teRMypWo3j ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-teRMypWo3j .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-teRMypWo3j button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-teRMypWo3j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-teRMypWo3j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-teRMypWo3j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teRMypWo3j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teRMypWo3j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-teRMypWo3j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teRMypWo3j nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-teRMypWo3j nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-teRMypWo3j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teRMypWo3j .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-teRMypWo3j a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-teRMypWo3j .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-teRMypWo3j .navbar {
    height: 70px;
  }
  .cid-teRMypWo3j .navbar.opened {
    height: auto;
  }
  .cid-teRMypWo3j .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-teRMyr4ykF {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-teRMyr4ykF h2 {
  text-align: center;
}
.cid-teRMyr4ykF h3 {
  text-align: center;
  font-weight: 300;
}
.cid-teRMyr4ykF p {
  color: #767676;
}
.cid-teRMyr4ykF img {
  object-fit: cover;
}
.cid-teRMyr4ykF .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-teRMyr4ykF .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-teRMyr4ykF .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-teRMyr4ykF .mbr-section-subtitle {
  color: #166682;
}
.cid-teRMyr4ykF .card-title {
  font-weight: 500;
}
.cid-teRMyr4ykF .card-img {
  text-align: inherit;
}
.cid-teRMyr4ykF .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-teRMyr4ykF .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-teRMyr4ykF .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-teRMyr4ykF .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-teRMyr4ykF .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-teRMyr4ykF .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-teRMyr4ykF .mbr-section-text {
  color: #166682;
}
.cid-teRMys7g9G {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-teRMysMovR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teRMysMovR .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teRMysMovR .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teRMysMovR .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teRMysMovR .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teRMysMovR .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teRMysMovR .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teRMysMovR .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teRMysMovR .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teRMysMovR .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teRMysMovR .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teRMysMovR .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teRMysMovR .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teRMysMovR .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teRMysMovR .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-teRQI4ngNb {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-teRQI4ngNb nav.navbar {
  position: fixed;
}
.cid-teRQI4ngNb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teRQI4ngNb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-teRQI4ngNb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-teRQI4ngNb .dropdown-item:hover,
.cid-teRQI4ngNb .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-teRQI4ngNb .dropdown-item:hover span {
  color: white;
}
.cid-teRQI4ngNb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-teRQI4ngNb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-teRQI4ngNb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-teRQI4ngNb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-teRQI4ngNb .nav-link {
  position: relative;
}
.cid-teRQI4ngNb .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-teRQI4ngNb .container {
    flex-wrap: nowrap;
  }
}
.cid-teRQI4ngNb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-teRQI4ngNb .dropdown-menu,
.cid-teRQI4ngNb .navbar.opened {
  background: #ffffff !important;
}
.cid-teRQI4ngNb .nav-item:focus,
.cid-teRQI4ngNb .nav-link:focus {
  outline: none;
}
.cid-teRQI4ngNb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-teRQI4ngNb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-teRQI4ngNb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-teRQI4ngNb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teRQI4ngNb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-teRQI4ngNb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-teRQI4ngNb .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-teRQI4ngNb .navbar.opened {
  transition: all 0.3s;
}
.cid-teRQI4ngNb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-teRQI4ngNb .navbar .navbar-logo img {
  width: auto;
}
.cid-teRQI4ngNb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-teRQI4ngNb .navbar.collapsed {
  justify-content: center;
}
.cid-teRQI4ngNb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-teRQI4ngNb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-teRQI4ngNb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-teRQI4ngNb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-teRQI4ngNb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-teRQI4ngNb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-teRQI4ngNb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-teRQI4ngNb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-teRQI4ngNb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-teRQI4ngNb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-teRQI4ngNb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-teRQI4ngNb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-teRQI4ngNb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-teRQI4ngNb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-teRQI4ngNb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-teRQI4ngNb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-teRQI4ngNb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-teRQI4ngNb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-teRQI4ngNb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-teRQI4ngNb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-teRQI4ngNb .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-teRQI4ngNb .navbar.navbar-short {
  min-height: 60px;
}
.cid-teRQI4ngNb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-teRQI4ngNb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-teRQI4ngNb .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-teRQI4ngNb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-teRQI4ngNb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-teRQI4ngNb .dropdown-item.active,
.cid-teRQI4ngNb .dropdown-item:active {
  background-color: transparent;
}
.cid-teRQI4ngNb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-teRQI4ngNb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-teRQI4ngNb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-teRQI4ngNb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-teRQI4ngNb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-teRQI4ngNb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-teRQI4ngNb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-teRQI4ngNb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-teRQI4ngNb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-teRQI4ngNb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-teRQI4ngNb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-teRQI4ngNb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teRQI4ngNb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teRQI4ngNb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-teRQI4ngNb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teRQI4ngNb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-teRQI4ngNb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-teRQI4ngNb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teRQI4ngNb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-teRQI4ngNb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-teRQI4ngNb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-teRQI4ngNb .navbar {
    height: 70px;
  }
  .cid-teRQI4ngNb .navbar.opened {
    height: auto;
  }
  .cid-teRQI4ngNb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-teRQI5Gbt0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-teRQI5Gbt0 .wrapper {
  max-width: 760px;
  margin: 0 auto;
}
.cid-teRQI5Gbt0 .card {
  background: transparent;
}
.cid-teRQI5Gbt0 .card-img {
  width: 100%;
  height: 350px;
  object-fit: cover;
}
.cid-teRQI5Gbt0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-teRQI5Gbt0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkBhPHAsKt {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-teRQI700ej {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teRQI700ej .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teRQI700ej .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teRQI700ej .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teRQI700ej .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teRQI700ej .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teRQI700ej .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teRQI700ej .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teRQI700ej .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teRQI700ej .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teRQI700ej .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teRQI700ej .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teRQI700ej .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teRQI700ej .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teRQI700ej .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-teRTTog415 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-teRTTog415 nav.navbar {
  position: fixed;
}
.cid-teRTTog415 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teRTTog415 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-teRTTog415 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-teRTTog415 .dropdown-item:hover,
.cid-teRTTog415 .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-teRTTog415 .dropdown-item:hover span {
  color: white;
}
.cid-teRTTog415 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-teRTTog415 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-teRTTog415 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-teRTTog415 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-teRTTog415 .nav-link {
  position: relative;
}
.cid-teRTTog415 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-teRTTog415 .container {
    flex-wrap: nowrap;
  }
}
.cid-teRTTog415 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-teRTTog415 .dropdown-menu,
.cid-teRTTog415 .navbar.opened {
  background: #ffffff !important;
}
.cid-teRTTog415 .nav-item:focus,
.cid-teRTTog415 .nav-link:focus {
  outline: none;
}
.cid-teRTTog415 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-teRTTog415 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-teRTTog415 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-teRTTog415 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teRTTog415 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-teRTTog415 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-teRTTog415 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-teRTTog415 .navbar.opened {
  transition: all 0.3s;
}
.cid-teRTTog415 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-teRTTog415 .navbar .navbar-logo img {
  width: auto;
}
.cid-teRTTog415 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-teRTTog415 .navbar.collapsed {
  justify-content: center;
}
.cid-teRTTog415 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-teRTTog415 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-teRTTog415 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-teRTTog415 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-teRTTog415 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-teRTTog415 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-teRTTog415 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-teRTTog415 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-teRTTog415 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-teRTTog415 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-teRTTog415 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-teRTTog415 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-teRTTog415 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-teRTTog415 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-teRTTog415 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-teRTTog415 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-teRTTog415 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-teRTTog415 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-teRTTog415 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-teRTTog415 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-teRTTog415 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-teRTTog415 .navbar.navbar-short {
  min-height: 60px;
}
.cid-teRTTog415 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-teRTTog415 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-teRTTog415 .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-teRTTog415 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-teRTTog415 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-teRTTog415 .dropdown-item.active,
.cid-teRTTog415 .dropdown-item:active {
  background-color: transparent;
}
.cid-teRTTog415 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-teRTTog415 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-teRTTog415 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-teRTTog415 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-teRTTog415 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-teRTTog415 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-teRTTog415 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-teRTTog415 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-teRTTog415 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-teRTTog415 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-teRTTog415 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-teRTTog415 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teRTTog415 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teRTTog415 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-teRTTog415 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teRTTog415 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-teRTTog415 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-teRTTog415 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teRTTog415 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-teRTTog415 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-teRTTog415 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-teRTTog415 .navbar {
    height: 70px;
  }
  .cid-teRTTog415 .navbar.opened {
    height: auto;
  }
  .cid-teRTTog415 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-teRTTpAuVO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-teRTTpAuVO .wrapper {
  max-width: 760px;
  margin: 0 auto;
}
.cid-teRTTpAuVO .card {
  background: transparent;
}
.cid-teRTTpAuVO .card-img {
  width: 100%;
  height: 350px;
  object-fit: cover;
}
.cid-teRTTpAuVO .mbr-fallback-image.disabled {
  display: none;
}
.cid-teRTTpAuVO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkBi6BV5LL {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-teRTTqLMkf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teRTTqLMkf .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teRTTqLMkf .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teRTTqLMkf .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teRTTqLMkf .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teRTTqLMkf .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teRTTqLMkf .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teRTTqLMkf .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teRTTqLMkf .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teRTTqLMkf .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teRTTqLMkf .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teRTTqLMkf .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teRTTqLMkf .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teRTTqLMkf .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teRTTqLMkf .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-teRWcjgj97 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-teRWcjgj97 nav.navbar {
  position: fixed;
}
.cid-teRWcjgj97 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teRWcjgj97 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-teRWcjgj97 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-teRWcjgj97 .dropdown-item:hover,
.cid-teRWcjgj97 .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-teRWcjgj97 .dropdown-item:hover span {
  color: white;
}
.cid-teRWcjgj97 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-teRWcjgj97 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-teRWcjgj97 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-teRWcjgj97 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-teRWcjgj97 .nav-link {
  position: relative;
}
.cid-teRWcjgj97 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-teRWcjgj97 .container {
    flex-wrap: nowrap;
  }
}
.cid-teRWcjgj97 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-teRWcjgj97 .dropdown-menu,
.cid-teRWcjgj97 .navbar.opened {
  background: #ffffff !important;
}
.cid-teRWcjgj97 .nav-item:focus,
.cid-teRWcjgj97 .nav-link:focus {
  outline: none;
}
.cid-teRWcjgj97 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-teRWcjgj97 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-teRWcjgj97 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-teRWcjgj97 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teRWcjgj97 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-teRWcjgj97 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-teRWcjgj97 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-teRWcjgj97 .navbar.opened {
  transition: all 0.3s;
}
.cid-teRWcjgj97 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-teRWcjgj97 .navbar .navbar-logo img {
  width: auto;
}
.cid-teRWcjgj97 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-teRWcjgj97 .navbar.collapsed {
  justify-content: center;
}
.cid-teRWcjgj97 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-teRWcjgj97 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-teRWcjgj97 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-teRWcjgj97 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-teRWcjgj97 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-teRWcjgj97 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-teRWcjgj97 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-teRWcjgj97 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-teRWcjgj97 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-teRWcjgj97 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-teRWcjgj97 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-teRWcjgj97 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-teRWcjgj97 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-teRWcjgj97 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-teRWcjgj97 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-teRWcjgj97 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-teRWcjgj97 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-teRWcjgj97 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-teRWcjgj97 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-teRWcjgj97 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-teRWcjgj97 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-teRWcjgj97 .navbar.navbar-short {
  min-height: 60px;
}
.cid-teRWcjgj97 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-teRWcjgj97 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-teRWcjgj97 .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-teRWcjgj97 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-teRWcjgj97 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-teRWcjgj97 .dropdown-item.active,
.cid-teRWcjgj97 .dropdown-item:active {
  background-color: transparent;
}
.cid-teRWcjgj97 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-teRWcjgj97 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-teRWcjgj97 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-teRWcjgj97 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-teRWcjgj97 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-teRWcjgj97 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-teRWcjgj97 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-teRWcjgj97 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-teRWcjgj97 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-teRWcjgj97 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-teRWcjgj97 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-teRWcjgj97 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teRWcjgj97 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teRWcjgj97 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-teRWcjgj97 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teRWcjgj97 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-teRWcjgj97 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-teRWcjgj97 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teRWcjgj97 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-teRWcjgj97 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-teRWcjgj97 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-teRWcjgj97 .navbar {
    height: 70px;
  }
  .cid-teRWcjgj97 .navbar.opened {
    height: auto;
  }
  .cid-teRWcjgj97 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-teRWZ8TeuO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-teRWZ8TeuO .mbr-section-title {
  color: #000000;
}
.cid-teRWZ8TeuO .link-col {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-teRWZ8TeuO .row {
  justify-content: space-between;
}
.cid-teRWZ8TeuO .col-lg-5 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-teRWZ8TeuO .image-wrapper {
    margin-top: 2rem;
  }
}
@media (min-width: 1400px) {
  .cid-teRWZ8TeuO .image-wrapper {
    margin-left: 4rem;
  }
}
.cid-teRWZ8TeuO .link-wrapper {
  display: flex;
  align-items: flex-end;
  cursor: pointer;
  margin-top: 2rem;
}
.cid-teRWZ8TeuO .link-wrapper .link-icon {
  font-size: 6rem;
  transform: rotate(-45deg) translate(-20px, 30px);
  padding-left: 1rem;
  transition: all 0.3s;
  transform-origin: left;
}
@media (max-width: 1400px) {
  .cid-teRWZ8TeuO .link-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-teRWZ8TeuO .link-wrapper {
    justify-content: center;
  }
}
.cid-teRWZ8TeuO .link-wrapper:hover .link-icon {
  transform: rotate(-45deg) scale(0.5) translate(-30px, 50px);
}
.cid-teRWZ8TeuO .mbr-section-subtitle {
  width: fit-content;
  text-align: center;
  background: #000000;
  cursor: pointer;
  transform: rotate(-90deg);
  display: block;
  transform-origin: left;
  margin-left: 4.1rem;
  padding: 2rem 4rem;
  padding-bottom: 2.5rem;
  margin-bottom: 0;
  color: #ffffff;
  transition: all 0.3s;
}
.cid-teRWZ8TeuO .mbr-section-subtitle:hover {
  background: #00a1df;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-teRWZ8TeuO .mbr-section-subtitle {
    width: 300px;
    padding: 2rem 2rem;
    margin-left: 3.5rem;
  }
}
.cid-teRWZ8TeuO .link,
.cid-teRWZ8TeuO .link-icon {
  color: #000000;
}
.cid-teRWZ8TeuO .mbr-fallback-image.disabled {
  display: none;
}
.cid-teRWZ8TeuO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-teRWclFOSe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teRWclFOSe .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teRWclFOSe .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teRWclFOSe .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teRWclFOSe .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teRWclFOSe .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teRWclFOSe .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teRWclFOSe .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teRWclFOSe .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teRWclFOSe .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teRWclFOSe .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teRWclFOSe .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teRWclFOSe .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teRWclFOSe .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teRWclFOSe .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-teRY4dh0S1 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-teRY4dh0S1 nav.navbar {
  position: fixed;
}
.cid-teRY4dh0S1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teRY4dh0S1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-teRY4dh0S1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-teRY4dh0S1 .dropdown-item:hover,
.cid-teRY4dh0S1 .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-teRY4dh0S1 .dropdown-item:hover span {
  color: white;
}
.cid-teRY4dh0S1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-teRY4dh0S1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-teRY4dh0S1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-teRY4dh0S1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-teRY4dh0S1 .nav-link {
  position: relative;
}
.cid-teRY4dh0S1 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-teRY4dh0S1 .container {
    flex-wrap: nowrap;
  }
}
.cid-teRY4dh0S1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-teRY4dh0S1 .dropdown-menu,
.cid-teRY4dh0S1 .navbar.opened {
  background: #ffffff !important;
}
.cid-teRY4dh0S1 .nav-item:focus,
.cid-teRY4dh0S1 .nav-link:focus {
  outline: none;
}
.cid-teRY4dh0S1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-teRY4dh0S1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-teRY4dh0S1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-teRY4dh0S1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teRY4dh0S1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-teRY4dh0S1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-teRY4dh0S1 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-teRY4dh0S1 .navbar.opened {
  transition: all 0.3s;
}
.cid-teRY4dh0S1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-teRY4dh0S1 .navbar .navbar-logo img {
  width: auto;
}
.cid-teRY4dh0S1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-teRY4dh0S1 .navbar.collapsed {
  justify-content: center;
}
.cid-teRY4dh0S1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-teRY4dh0S1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-teRY4dh0S1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-teRY4dh0S1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-teRY4dh0S1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-teRY4dh0S1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-teRY4dh0S1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-teRY4dh0S1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-teRY4dh0S1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-teRY4dh0S1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-teRY4dh0S1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-teRY4dh0S1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-teRY4dh0S1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-teRY4dh0S1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-teRY4dh0S1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-teRY4dh0S1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-teRY4dh0S1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-teRY4dh0S1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-teRY4dh0S1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-teRY4dh0S1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-teRY4dh0S1 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-teRY4dh0S1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-teRY4dh0S1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-teRY4dh0S1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-teRY4dh0S1 .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-teRY4dh0S1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-teRY4dh0S1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-teRY4dh0S1 .dropdown-item.active,
.cid-teRY4dh0S1 .dropdown-item:active {
  background-color: transparent;
}
.cid-teRY4dh0S1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-teRY4dh0S1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-teRY4dh0S1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-teRY4dh0S1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-teRY4dh0S1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-teRY4dh0S1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-teRY4dh0S1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-teRY4dh0S1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-teRY4dh0S1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-teRY4dh0S1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-teRY4dh0S1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-teRY4dh0S1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teRY4dh0S1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teRY4dh0S1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-teRY4dh0S1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teRY4dh0S1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-teRY4dh0S1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-teRY4dh0S1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teRY4dh0S1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-teRY4dh0S1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-teRY4dh0S1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-teRY4dh0S1 .navbar {
    height: 70px;
  }
  .cid-teRY4dh0S1 .navbar.opened {
    height: auto;
  }
  .cid-teRY4dh0S1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-teRY4eU1zm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-teRY4eU1zm .mbr-section-title {
  color: #000000;
}
.cid-teRY4eU1zm .link-col {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-teRY4eU1zm .row {
  justify-content: space-between;
}
.cid-teRY4eU1zm .col-lg-5 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-teRY4eU1zm .image-wrapper {
    margin-top: 2rem;
  }
}
@media (min-width: 1400px) {
  .cid-teRY4eU1zm .image-wrapper {
    margin-left: 4rem;
  }
}
.cid-teRY4eU1zm .link-wrapper {
  display: flex;
  align-items: flex-end;
  cursor: pointer;
  margin-top: 2rem;
}
.cid-teRY4eU1zm .link-wrapper .link-icon {
  font-size: 6rem;
  transform: rotate(-45deg) translate(-20px, 30px);
  padding-left: 1rem;
  transition: all 0.3s;
  transform-origin: left;
}
@media (max-width: 1400px) {
  .cid-teRY4eU1zm .link-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-teRY4eU1zm .link-wrapper {
    justify-content: center;
  }
}
.cid-teRY4eU1zm .link-wrapper:hover .link-icon {
  transform: rotate(-45deg) scale(0.5) translate(-30px, 50px);
}
.cid-teRY4eU1zm .mbr-section-subtitle {
  width: fit-content;
  text-align: center;
  background: #000000;
  cursor: pointer;
  transform: rotate(-90deg);
  display: block;
  transform-origin: left;
  margin-left: 4.1rem;
  padding: 2rem 4rem;
  padding-bottom: 2.5rem;
  margin-bottom: 0;
  color: #ffffff;
  transition: all 0.3s;
}
.cid-teRY4eU1zm .mbr-section-subtitle:hover {
  background: #00a1df;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-teRY4eU1zm .mbr-section-subtitle {
    width: 300px;
    padding: 2rem 2rem;
    margin-left: 3.5rem;
  }
}
.cid-teRY4eU1zm .link,
.cid-teRY4eU1zm .link-icon {
  color: #000000;
}
.cid-teRY4eU1zm .mbr-fallback-image.disabled {
  display: none;
}
.cid-teRY4eU1zm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-teRY4grTKr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teRY4grTKr .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teRY4grTKr .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teRY4grTKr .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teRY4grTKr .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teRY4grTKr .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teRY4grTKr .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teRY4grTKr .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teRY4grTKr .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teRY4grTKr .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teRY4grTKr .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teRY4grTKr .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teRY4grTKr .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teRY4grTKr .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teRY4grTKr .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-teRZMDHN4X {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-teRZMDHN4X nav.navbar {
  position: fixed;
}
.cid-teRZMDHN4X .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teRZMDHN4X .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-teRZMDHN4X .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-teRZMDHN4X .dropdown-item:hover,
.cid-teRZMDHN4X .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-teRZMDHN4X .dropdown-item:hover span {
  color: white;
}
.cid-teRZMDHN4X .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-teRZMDHN4X .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-teRZMDHN4X .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-teRZMDHN4X .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-teRZMDHN4X .nav-link {
  position: relative;
}
.cid-teRZMDHN4X .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-teRZMDHN4X .container {
    flex-wrap: nowrap;
  }
}
.cid-teRZMDHN4X .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-teRZMDHN4X .dropdown-menu,
.cid-teRZMDHN4X .navbar.opened {
  background: #ffffff !important;
}
.cid-teRZMDHN4X .nav-item:focus,
.cid-teRZMDHN4X .nav-link:focus {
  outline: none;
}
.cid-teRZMDHN4X .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-teRZMDHN4X .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-teRZMDHN4X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-teRZMDHN4X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teRZMDHN4X .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-teRZMDHN4X .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-teRZMDHN4X .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-teRZMDHN4X .navbar.opened {
  transition: all 0.3s;
}
.cid-teRZMDHN4X .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-teRZMDHN4X .navbar .navbar-logo img {
  width: auto;
}
.cid-teRZMDHN4X .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-teRZMDHN4X .navbar.collapsed {
  justify-content: center;
}
.cid-teRZMDHN4X .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-teRZMDHN4X .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-teRZMDHN4X .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-teRZMDHN4X .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-teRZMDHN4X .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-teRZMDHN4X .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-teRZMDHN4X .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-teRZMDHN4X .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-teRZMDHN4X .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-teRZMDHN4X .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-teRZMDHN4X .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-teRZMDHN4X .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-teRZMDHN4X .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-teRZMDHN4X .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-teRZMDHN4X .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-teRZMDHN4X .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-teRZMDHN4X .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-teRZMDHN4X .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-teRZMDHN4X .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-teRZMDHN4X .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-teRZMDHN4X .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-teRZMDHN4X .navbar.navbar-short {
  min-height: 60px;
}
.cid-teRZMDHN4X .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-teRZMDHN4X .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-teRZMDHN4X .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-teRZMDHN4X .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-teRZMDHN4X .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-teRZMDHN4X .dropdown-item.active,
.cid-teRZMDHN4X .dropdown-item:active {
  background-color: transparent;
}
.cid-teRZMDHN4X .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-teRZMDHN4X .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-teRZMDHN4X .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-teRZMDHN4X .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-teRZMDHN4X .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-teRZMDHN4X .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-teRZMDHN4X ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-teRZMDHN4X .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-teRZMDHN4X button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-teRZMDHN4X button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-teRZMDHN4X button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-teRZMDHN4X button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teRZMDHN4X button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teRZMDHN4X button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-teRZMDHN4X nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teRZMDHN4X nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-teRZMDHN4X nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-teRZMDHN4X nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teRZMDHN4X .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-teRZMDHN4X a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-teRZMDHN4X .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-teRZMDHN4X .navbar {
    height: 70px;
  }
  .cid-teRZMDHN4X .navbar.opened {
    height: auto;
  }
  .cid-teRZMDHN4X .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-teRZMFgTlr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-teRZMFgTlr .mbr-section-title {
  color: #000000;
}
.cid-teRZMFgTlr .link-col {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-teRZMFgTlr .row {
  justify-content: space-between;
}
.cid-teRZMFgTlr .col-lg-5 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-teRZMFgTlr .image-wrapper {
    margin-top: 2rem;
  }
}
@media (min-width: 1400px) {
  .cid-teRZMFgTlr .image-wrapper {
    margin-left: 4rem;
  }
}
.cid-teRZMFgTlr .link-wrapper {
  display: flex;
  align-items: flex-end;
  cursor: pointer;
  margin-top: 2rem;
}
.cid-teRZMFgTlr .link-wrapper .link-icon {
  font-size: 6rem;
  transform: rotate(-45deg) translate(-20px, 30px);
  padding-left: 1rem;
  transition: all 0.3s;
  transform-origin: left;
}
@media (max-width: 1400px) {
  .cid-teRZMFgTlr .link-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-teRZMFgTlr .link-wrapper {
    justify-content: center;
  }
}
.cid-teRZMFgTlr .link-wrapper:hover .link-icon {
  transform: rotate(-45deg) scale(0.5) translate(-30px, 50px);
}
.cid-teRZMFgTlr .mbr-section-subtitle {
  width: fit-content;
  text-align: center;
  background: #000000;
  cursor: pointer;
  transform: rotate(-90deg);
  display: block;
  transform-origin: left;
  margin-left: 4.1rem;
  padding: 2rem 4rem;
  padding-bottom: 2.5rem;
  margin-bottom: 0;
  color: #ffffff;
  transition: all 0.3s;
}
.cid-teRZMFgTlr .mbr-section-subtitle:hover {
  background: #00a1df;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-teRZMFgTlr .mbr-section-subtitle {
    width: 300px;
    padding: 2rem 2rem;
    margin-left: 3.5rem;
  }
}
.cid-teRZMFgTlr .link,
.cid-teRZMFgTlr .link-icon {
  color: #000000;
}
.cid-teRZMFgTlr .mbr-fallback-image.disabled {
  display: none;
}
.cid-teRZMFgTlr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-teRZMGDbBA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teRZMGDbBA .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teRZMGDbBA .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teRZMGDbBA .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teRZMGDbBA .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teRZMGDbBA .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teRZMGDbBA .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teRZMGDbBA .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teRZMGDbBA .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teRZMGDbBA .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teRZMGDbBA .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teRZMGDbBA .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teRZMGDbBA .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teRZMGDbBA .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teRZMGDbBA .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-teS12qlD5L {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-teS12qlD5L nav.navbar {
  position: fixed;
}
.cid-teS12qlD5L .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teS12qlD5L .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-teS12qlD5L .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-teS12qlD5L .dropdown-item:hover,
.cid-teS12qlD5L .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-teS12qlD5L .dropdown-item:hover span {
  color: white;
}
.cid-teS12qlD5L .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-teS12qlD5L .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-teS12qlD5L .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-teS12qlD5L .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-teS12qlD5L .nav-link {
  position: relative;
}
.cid-teS12qlD5L .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-teS12qlD5L .container {
    flex-wrap: nowrap;
  }
}
.cid-teS12qlD5L .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-teS12qlD5L .dropdown-menu,
.cid-teS12qlD5L .navbar.opened {
  background: #ffffff !important;
}
.cid-teS12qlD5L .nav-item:focus,
.cid-teS12qlD5L .nav-link:focus {
  outline: none;
}
.cid-teS12qlD5L .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-teS12qlD5L .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-teS12qlD5L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-teS12qlD5L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teS12qlD5L .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-teS12qlD5L .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-teS12qlD5L .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-teS12qlD5L .navbar.opened {
  transition: all 0.3s;
}
.cid-teS12qlD5L .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-teS12qlD5L .navbar .navbar-logo img {
  width: auto;
}
.cid-teS12qlD5L .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-teS12qlD5L .navbar.collapsed {
  justify-content: center;
}
.cid-teS12qlD5L .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-teS12qlD5L .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-teS12qlD5L .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-teS12qlD5L .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-teS12qlD5L .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-teS12qlD5L .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-teS12qlD5L .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-teS12qlD5L .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-teS12qlD5L .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-teS12qlD5L .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-teS12qlD5L .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-teS12qlD5L .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-teS12qlD5L .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-teS12qlD5L .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-teS12qlD5L .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-teS12qlD5L .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-teS12qlD5L .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-teS12qlD5L .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-teS12qlD5L .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-teS12qlD5L .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-teS12qlD5L .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-teS12qlD5L .navbar.navbar-short {
  min-height: 60px;
}
.cid-teS12qlD5L .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-teS12qlD5L .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-teS12qlD5L .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-teS12qlD5L .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-teS12qlD5L .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-teS12qlD5L .dropdown-item.active,
.cid-teS12qlD5L .dropdown-item:active {
  background-color: transparent;
}
.cid-teS12qlD5L .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-teS12qlD5L .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-teS12qlD5L .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-teS12qlD5L .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-teS12qlD5L .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-teS12qlD5L .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-teS12qlD5L ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-teS12qlD5L .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-teS12qlD5L button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-teS12qlD5L button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-teS12qlD5L button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-teS12qlD5L button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teS12qlD5L button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teS12qlD5L button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-teS12qlD5L nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teS12qlD5L nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-teS12qlD5L nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-teS12qlD5L nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teS12qlD5L .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-teS12qlD5L a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-teS12qlD5L .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-teS12qlD5L .navbar {
    height: 70px;
  }
  .cid-teS12qlD5L .navbar.opened {
    height: auto;
  }
  .cid-teS12qlD5L .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-teS12rVvuE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-teS12rVvuE .mbr-section-title {
  color: #000000;
}
.cid-teS12rVvuE .link-col {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-teS12rVvuE .row {
  justify-content: space-between;
}
.cid-teS12rVvuE .col-lg-5 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-teS12rVvuE .image-wrapper {
    margin-top: 2rem;
  }
}
@media (min-width: 1400px) {
  .cid-teS12rVvuE .image-wrapper {
    margin-left: 4rem;
  }
}
.cid-teS12rVvuE .link-wrapper {
  display: flex;
  align-items: flex-end;
  cursor: pointer;
  margin-top: 2rem;
}
.cid-teS12rVvuE .link-wrapper .link-icon {
  font-size: 6rem;
  transform: rotate(-45deg) translate(-20px, 30px);
  padding-left: 1rem;
  transition: all 0.3s;
  transform-origin: left;
}
@media (max-width: 1400px) {
  .cid-teS12rVvuE .link-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-teS12rVvuE .link-wrapper {
    justify-content: center;
  }
}
.cid-teS12rVvuE .link-wrapper:hover .link-icon {
  transform: rotate(-45deg) scale(0.5) translate(-30px, 50px);
}
.cid-teS12rVvuE .mbr-section-subtitle {
  width: fit-content;
  text-align: center;
  background: #000000;
  cursor: pointer;
  transform: rotate(-90deg);
  display: block;
  transform-origin: left;
  margin-left: 4.1rem;
  padding: 2rem 4rem;
  padding-bottom: 2.5rem;
  margin-bottom: 0;
  color: #ffffff;
  transition: all 0.3s;
}
.cid-teS12rVvuE .mbr-section-subtitle:hover {
  background: #00a1df;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-teS12rVvuE .mbr-section-subtitle {
    width: 300px;
    padding: 2rem 2rem;
    margin-left: 3.5rem;
  }
}
.cid-teS12rVvuE .link,
.cid-teS12rVvuE .link-icon {
  color: #000000;
}
.cid-teS12rVvuE .mbr-fallback-image.disabled {
  display: none;
}
.cid-teS12rVvuE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-teS12tiPSG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teS12tiPSG .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teS12tiPSG .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teS12tiPSG .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teS12tiPSG .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teS12tiPSG .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teS12tiPSG .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teS12tiPSG .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teS12tiPSG .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teS12tiPSG .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teS12tiPSG .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teS12tiPSG .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teS12tiPSG .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teS12tiPSG .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teS12tiPSG .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-teS1ye1rdc {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-teS1ye1rdc nav.navbar {
  position: fixed;
}
.cid-teS1ye1rdc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teS1ye1rdc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-teS1ye1rdc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-teS1ye1rdc .dropdown-item:hover,
.cid-teS1ye1rdc .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-teS1ye1rdc .dropdown-item:hover span {
  color: white;
}
.cid-teS1ye1rdc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-teS1ye1rdc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-teS1ye1rdc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-teS1ye1rdc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-teS1ye1rdc .nav-link {
  position: relative;
}
.cid-teS1ye1rdc .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-teS1ye1rdc .container {
    flex-wrap: nowrap;
  }
}
.cid-teS1ye1rdc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-teS1ye1rdc .dropdown-menu,
.cid-teS1ye1rdc .navbar.opened {
  background: #ffffff !important;
}
.cid-teS1ye1rdc .nav-item:focus,
.cid-teS1ye1rdc .nav-link:focus {
  outline: none;
}
.cid-teS1ye1rdc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-teS1ye1rdc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-teS1ye1rdc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-teS1ye1rdc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teS1ye1rdc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-teS1ye1rdc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-teS1ye1rdc .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-teS1ye1rdc .navbar.opened {
  transition: all 0.3s;
}
.cid-teS1ye1rdc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-teS1ye1rdc .navbar .navbar-logo img {
  width: auto;
}
.cid-teS1ye1rdc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-teS1ye1rdc .navbar.collapsed {
  justify-content: center;
}
.cid-teS1ye1rdc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-teS1ye1rdc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-teS1ye1rdc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-teS1ye1rdc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-teS1ye1rdc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-teS1ye1rdc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-teS1ye1rdc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-teS1ye1rdc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-teS1ye1rdc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-teS1ye1rdc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-teS1ye1rdc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-teS1ye1rdc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-teS1ye1rdc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-teS1ye1rdc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-teS1ye1rdc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-teS1ye1rdc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-teS1ye1rdc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-teS1ye1rdc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-teS1ye1rdc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-teS1ye1rdc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-teS1ye1rdc .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-teS1ye1rdc .navbar.navbar-short {
  min-height: 60px;
}
.cid-teS1ye1rdc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-teS1ye1rdc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-teS1ye1rdc .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-teS1ye1rdc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-teS1ye1rdc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-teS1ye1rdc .dropdown-item.active,
.cid-teS1ye1rdc .dropdown-item:active {
  background-color: transparent;
}
.cid-teS1ye1rdc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-teS1ye1rdc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-teS1ye1rdc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-teS1ye1rdc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-teS1ye1rdc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-teS1ye1rdc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-teS1ye1rdc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-teS1ye1rdc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-teS1ye1rdc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-teS1ye1rdc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-teS1ye1rdc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-teS1ye1rdc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teS1ye1rdc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teS1ye1rdc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-teS1ye1rdc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teS1ye1rdc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-teS1ye1rdc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-teS1ye1rdc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teS1ye1rdc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-teS1ye1rdc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-teS1ye1rdc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-teS1ye1rdc .navbar {
    height: 70px;
  }
  .cid-teS1ye1rdc .navbar.opened {
    height: auto;
  }
  .cid-teS1ye1rdc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-teS1yfIGkm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-teS1yfIGkm .mbr-section-title {
  color: #000000;
}
.cid-teS1yfIGkm .link-col {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-teS1yfIGkm .row {
  justify-content: space-between;
}
.cid-teS1yfIGkm .col-lg-5 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-teS1yfIGkm .image-wrapper {
    margin-top: 2rem;
  }
}
@media (min-width: 1400px) {
  .cid-teS1yfIGkm .image-wrapper {
    margin-left: 4rem;
  }
}
.cid-teS1yfIGkm .link-wrapper {
  display: flex;
  align-items: flex-end;
  cursor: pointer;
  margin-top: 2rem;
}
.cid-teS1yfIGkm .link-wrapper .link-icon {
  font-size: 6rem;
  transform: rotate(-45deg) translate(-20px, 30px);
  padding-left: 1rem;
  transition: all 0.3s;
  transform-origin: left;
}
@media (max-width: 1400px) {
  .cid-teS1yfIGkm .link-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-teS1yfIGkm .link-wrapper {
    justify-content: center;
  }
}
.cid-teS1yfIGkm .link-wrapper:hover .link-icon {
  transform: rotate(-45deg) scale(0.5) translate(-30px, 50px);
}
.cid-teS1yfIGkm .mbr-section-subtitle {
  width: fit-content;
  text-align: center;
  background: #000000;
  cursor: pointer;
  transform: rotate(-90deg);
  display: block;
  transform-origin: left;
  margin-left: 4.1rem;
  padding: 2rem 4rem;
  padding-bottom: 2.5rem;
  margin-bottom: 0;
  color: #ffffff;
  transition: all 0.3s;
}
.cid-teS1yfIGkm .mbr-section-subtitle:hover {
  background: #00a1df;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-teS1yfIGkm .mbr-section-subtitle {
    width: 300px;
    padding: 2rem 2rem;
    margin-left: 3.5rem;
  }
}
.cid-teS1yfIGkm .link,
.cid-teS1yfIGkm .link-icon {
  color: #000000;
}
.cid-teS1yfIGkm .mbr-fallback-image.disabled {
  display: none;
}
.cid-teS1yfIGkm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-teS1yhhSne {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teS1yhhSne .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teS1yhhSne .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teS1yhhSne .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teS1yhhSne .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teS1yhhSne .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teS1yhhSne .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teS1yhhSne .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teS1yhhSne .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teS1yhhSne .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teS1yhhSne .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teS1yhhSne .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teS1yhhSne .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teS1yhhSne .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teS1yhhSne .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-teS2aTp950 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-teS2aTp950 nav.navbar {
  position: fixed;
}
.cid-teS2aTp950 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teS2aTp950 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-teS2aTp950 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-teS2aTp950 .dropdown-item:hover,
.cid-teS2aTp950 .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-teS2aTp950 .dropdown-item:hover span {
  color: white;
}
.cid-teS2aTp950 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-teS2aTp950 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-teS2aTp950 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-teS2aTp950 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-teS2aTp950 .nav-link {
  position: relative;
}
.cid-teS2aTp950 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-teS2aTp950 .container {
    flex-wrap: nowrap;
  }
}
.cid-teS2aTp950 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-teS2aTp950 .dropdown-menu,
.cid-teS2aTp950 .navbar.opened {
  background: #ffffff !important;
}
.cid-teS2aTp950 .nav-item:focus,
.cid-teS2aTp950 .nav-link:focus {
  outline: none;
}
.cid-teS2aTp950 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-teS2aTp950 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-teS2aTp950 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-teS2aTp950 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teS2aTp950 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-teS2aTp950 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-teS2aTp950 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-teS2aTp950 .navbar.opened {
  transition: all 0.3s;
}
.cid-teS2aTp950 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-teS2aTp950 .navbar .navbar-logo img {
  width: auto;
}
.cid-teS2aTp950 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-teS2aTp950 .navbar.collapsed {
  justify-content: center;
}
.cid-teS2aTp950 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-teS2aTp950 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-teS2aTp950 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-teS2aTp950 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-teS2aTp950 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-teS2aTp950 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-teS2aTp950 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-teS2aTp950 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-teS2aTp950 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-teS2aTp950 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-teS2aTp950 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-teS2aTp950 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-teS2aTp950 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-teS2aTp950 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-teS2aTp950 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-teS2aTp950 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-teS2aTp950 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-teS2aTp950 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-teS2aTp950 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-teS2aTp950 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-teS2aTp950 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-teS2aTp950 .navbar.navbar-short {
  min-height: 60px;
}
.cid-teS2aTp950 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-teS2aTp950 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-teS2aTp950 .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-teS2aTp950 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-teS2aTp950 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-teS2aTp950 .dropdown-item.active,
.cid-teS2aTp950 .dropdown-item:active {
  background-color: transparent;
}
.cid-teS2aTp950 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-teS2aTp950 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-teS2aTp950 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-teS2aTp950 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-teS2aTp950 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-teS2aTp950 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-teS2aTp950 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-teS2aTp950 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-teS2aTp950 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-teS2aTp950 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-teS2aTp950 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-teS2aTp950 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teS2aTp950 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teS2aTp950 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-teS2aTp950 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teS2aTp950 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-teS2aTp950 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-teS2aTp950 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teS2aTp950 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-teS2aTp950 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-teS2aTp950 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-teS2aTp950 .navbar {
    height: 70px;
  }
  .cid-teS2aTp950 .navbar.opened {
    height: auto;
  }
  .cid-teS2aTp950 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-teS2aUK45j {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-teS2aUK45j .mbr-section-title {
  color: #000000;
}
.cid-teS2aUK45j .link-col {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-teS2aUK45j .row {
  justify-content: space-between;
}
.cid-teS2aUK45j .col-lg-5 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-teS2aUK45j .image-wrapper {
    margin-top: 2rem;
  }
}
@media (min-width: 1400px) {
  .cid-teS2aUK45j .image-wrapper {
    margin-left: 4rem;
  }
}
.cid-teS2aUK45j .link-wrapper {
  display: flex;
  align-items: flex-end;
  cursor: pointer;
  margin-top: 2rem;
}
.cid-teS2aUK45j .link-wrapper .link-icon {
  font-size: 6rem;
  transform: rotate(-45deg) translate(-20px, 30px);
  padding-left: 1rem;
  transition: all 0.3s;
  transform-origin: left;
}
@media (max-width: 1400px) {
  .cid-teS2aUK45j .link-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-teS2aUK45j .link-wrapper {
    justify-content: center;
  }
}
.cid-teS2aUK45j .link-wrapper:hover .link-icon {
  transform: rotate(-45deg) scale(0.5) translate(-30px, 50px);
}
.cid-teS2aUK45j .mbr-section-subtitle {
  width: fit-content;
  text-align: center;
  background: #000000;
  cursor: pointer;
  transform: rotate(-90deg);
  display: block;
  transform-origin: left;
  margin-left: 4.1rem;
  padding: 2rem 4rem;
  padding-bottom: 2.5rem;
  margin-bottom: 0;
  color: #ffffff;
  transition: all 0.3s;
}
.cid-teS2aUK45j .mbr-section-subtitle:hover {
  background: #00a1df;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-teS2aUK45j .mbr-section-subtitle {
    width: 300px;
    padding: 2rem 2rem;
    margin-left: 3.5rem;
  }
}
.cid-teS2aUK45j .link,
.cid-teS2aUK45j .link-icon {
  color: #000000;
}
.cid-teS2aUK45j .mbr-fallback-image.disabled {
  display: none;
}
.cid-teS2aUK45j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-teS2aVWx18 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teS2aVWx18 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teS2aVWx18 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teS2aVWx18 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teS2aVWx18 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teS2aVWx18 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teS2aVWx18 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teS2aVWx18 .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teS2aVWx18 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teS2aVWx18 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teS2aVWx18 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teS2aVWx18 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teS2aVWx18 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teS2aVWx18 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teS2aVWx18 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-teSsYX8awD {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-teSsYX8awD nav.navbar {
  position: fixed;
}
.cid-teSsYX8awD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teSsYX8awD .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-teSsYX8awD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-teSsYX8awD .dropdown-item:hover,
.cid-teSsYX8awD .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-teSsYX8awD .dropdown-item:hover span {
  color: white;
}
.cid-teSsYX8awD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-teSsYX8awD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-teSsYX8awD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-teSsYX8awD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-teSsYX8awD .nav-link {
  position: relative;
}
.cid-teSsYX8awD .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-teSsYX8awD .container {
    flex-wrap: nowrap;
  }
}
.cid-teSsYX8awD .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-teSsYX8awD .dropdown-menu,
.cid-teSsYX8awD .navbar.opened {
  background: #ffffff !important;
}
.cid-teSsYX8awD .nav-item:focus,
.cid-teSsYX8awD .nav-link:focus {
  outline: none;
}
.cid-teSsYX8awD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-teSsYX8awD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-teSsYX8awD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-teSsYX8awD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-teSsYX8awD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-teSsYX8awD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-teSsYX8awD .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-teSsYX8awD .navbar.opened {
  transition: all 0.3s;
}
.cid-teSsYX8awD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-teSsYX8awD .navbar .navbar-logo img {
  width: auto;
}
.cid-teSsYX8awD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-teSsYX8awD .navbar.collapsed {
  justify-content: center;
}
.cid-teSsYX8awD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-teSsYX8awD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-teSsYX8awD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-teSsYX8awD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-teSsYX8awD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-teSsYX8awD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-teSsYX8awD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-teSsYX8awD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-teSsYX8awD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-teSsYX8awD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-teSsYX8awD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-teSsYX8awD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-teSsYX8awD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-teSsYX8awD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-teSsYX8awD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-teSsYX8awD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-teSsYX8awD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-teSsYX8awD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-teSsYX8awD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-teSsYX8awD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-teSsYX8awD .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-teSsYX8awD .navbar.navbar-short {
  min-height: 60px;
}
.cid-teSsYX8awD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-teSsYX8awD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-teSsYX8awD .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-teSsYX8awD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-teSsYX8awD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-teSsYX8awD .dropdown-item.active,
.cid-teSsYX8awD .dropdown-item:active {
  background-color: transparent;
}
.cid-teSsYX8awD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-teSsYX8awD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-teSsYX8awD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-teSsYX8awD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-teSsYX8awD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-teSsYX8awD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-teSsYX8awD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-teSsYX8awD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-teSsYX8awD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-teSsYX8awD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-teSsYX8awD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-teSsYX8awD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teSsYX8awD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-teSsYX8awD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-teSsYX8awD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teSsYX8awD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-teSsYX8awD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-teSsYX8awD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-teSsYX8awD .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-teSsYX8awD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-teSsYX8awD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-teSsYX8awD .navbar {
    height: 70px;
  }
  .cid-teSsYX8awD .navbar.opened {
    height: auto;
  }
  .cid-teSsYX8awD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-teSw3Y6DQk {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/form-background-2000x1428.jpeg");
}
.cid-teSw3Y6DQk .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-teSsZGJrIe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teSsZGJrIe .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teSsZGJrIe .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teSsZGJrIe .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teSsZGJrIe .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teSsZGJrIe .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teSsZGJrIe .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teSsZGJrIe .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teSsZGJrIe .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teSsZGJrIe .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teSsZGJrIe .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teSsZGJrIe .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teSsZGJrIe .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teSsZGJrIe .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teSsZGJrIe .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tnU9g410bw {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tnU9g410bw nav.navbar {
  position: fixed;
}
.cid-tnU9g410bw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tnU9g410bw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tnU9g410bw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tnU9g410bw .dropdown-item:hover,
.cid-tnU9g410bw .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-tnU9g410bw .dropdown-item:hover span {
  color: white;
}
.cid-tnU9g410bw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tnU9g410bw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tnU9g410bw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tnU9g410bw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tnU9g410bw .nav-link {
  position: relative;
}
.cid-tnU9g410bw .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tnU9g410bw .container {
    flex-wrap: nowrap;
  }
}
.cid-tnU9g410bw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tnU9g410bw .dropdown-menu,
.cid-tnU9g410bw .navbar.opened {
  background: #ffffff !important;
}
.cid-tnU9g410bw .nav-item:focus,
.cid-tnU9g410bw .nav-link:focus {
  outline: none;
}
.cid-tnU9g410bw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tnU9g410bw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tnU9g410bw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tnU9g410bw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tnU9g410bw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tnU9g410bw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tnU9g410bw .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tnU9g410bw .navbar.opened {
  transition: all 0.3s;
}
.cid-tnU9g410bw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tnU9g410bw .navbar .navbar-logo img {
  width: auto;
}
.cid-tnU9g410bw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tnU9g410bw .navbar.collapsed {
  justify-content: center;
}
.cid-tnU9g410bw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tnU9g410bw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tnU9g410bw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tnU9g410bw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tnU9g410bw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tnU9g410bw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tnU9g410bw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tnU9g410bw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tnU9g410bw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tnU9g410bw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tnU9g410bw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tnU9g410bw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tnU9g410bw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tnU9g410bw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tnU9g410bw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tnU9g410bw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tnU9g410bw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tnU9g410bw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tnU9g410bw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tnU9g410bw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tnU9g410bw .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tnU9g410bw .navbar.navbar-short {
  min-height: 60px;
}
.cid-tnU9g410bw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tnU9g410bw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tnU9g410bw .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-tnU9g410bw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tnU9g410bw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tnU9g410bw .dropdown-item.active,
.cid-tnU9g410bw .dropdown-item:active {
  background-color: transparent;
}
.cid-tnU9g410bw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tnU9g410bw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tnU9g410bw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tnU9g410bw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tnU9g410bw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tnU9g410bw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tnU9g410bw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tnU9g410bw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tnU9g410bw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tnU9g410bw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tnU9g410bw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tnU9g410bw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tnU9g410bw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tnU9g410bw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tnU9g410bw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tnU9g410bw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tnU9g410bw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tnU9g410bw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tnU9g410bw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tnU9g410bw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tnU9g410bw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tnU9g410bw .navbar {
    height: 70px;
  }
  .cid-tnU9g410bw .navbar.opened {
    height: auto;
  }
  .cid-tnU9g410bw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tnU9g4tkaH {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #59bccc;
}
.cid-tnU9g4tkaH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tnU9g7SiEM {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 15px;
}
.cid-tnU9g7SiEM .image-block {
  margin: auto;
}
.cid-tnU9g7SiEM .mbr-figure {
  margin: 0 auto;
}
.cid-tnU9g7SiEM figcaption {
  position: relative;
}
.cid-tnU9g7SiEM figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tnU9g7SiEM .image-block {
    width: 100% !important;
  }
}
.cid-torhWoeFL0 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-torhWoeFL0 .mbr-text,
.cid-torhWoeFL0 blockquote {
  color: #767676;
}
.cid-torhWoeFL0 .mbr-text P {
  text-align: left;
}
.cid-torihnTqfX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-torihnTqfX .mbr-fallback-image.disabled {
  display: none;
}
.cid-torihnTqfX .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-torihnTqfX .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-torihnTqfX img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-torihnTqfX .text-wrapper {
    padding: 2rem;
  }
}
.cid-torihnTqfX .mbr-text {
  color: #767676;
}
.cid-torj81WosN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-torj81WosN .mbr-text,
.cid-torj81WosN blockquote {
  color: #767676;
}
.cid-torj81WosN .mbr-text P {
  text-align: left;
}
.cid-torjgcywzf {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-torjgcywzf .image-block {
  margin: auto;
}
.cid-torjgcywzf .mbr-figure {
  margin: 0 auto;
}
.cid-torjgcywzf figcaption {
  position: relative;
}
.cid-torjgcywzf figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-torjgcywzf .image-block {
    width: 100% !important;
  }
}
.cid-tork1XGR6c {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tork1XGR6c .mbr-text,
.cid-tork1XGR6c blockquote {
  color: #767676;
}
.cid-tork1XGR6c .mbr-text P {
  text-align: left;
}
.cid-tork2lsCOX {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tork2lsCOX .image-block {
  margin: auto;
}
.cid-tork2lsCOX .mbr-figure {
  margin: 0 auto;
}
.cid-tork2lsCOX figcaption {
  position: relative;
}
.cid-tork2lsCOX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tork2lsCOX .image-block {
    width: 100% !important;
  }
}
.cid-torktl9kHR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-torktl9kHR .mbr-text,
.cid-torktl9kHR blockquote {
  color: #767676;
}
.cid-torktl9kHR .mbr-text P {
  text-align: left;
}
.cid-torktOHdQ0 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-torktOHdQ0 .image-block {
  margin: auto;
}
.cid-torktOHdQ0 .mbr-figure {
  margin: 0 auto;
}
.cid-torktOHdQ0 figcaption {
  position: relative;
}
.cid-torktOHdQ0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-torktOHdQ0 .image-block {
    width: 100% !important;
  }
}
.cid-torku50gT4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-torku50gT4 .mbr-text,
.cid-torku50gT4 blockquote {
  color: #767676;
}
.cid-torku50gT4 .mbr-text P {
  text-align: left;
}
.cid-torkuujUB7 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-torkuujUB7 .image-block {
  margin: auto;
}
.cid-torkuujUB7 .mbr-figure {
  margin: 0 auto;
}
.cid-torkuujUB7 figcaption {
  position: relative;
}
.cid-torkuujUB7 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-torkuujUB7 .image-block {
    width: 100% !important;
  }
}
.cid-torloHhhIN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-torloHhhIN .mbr-fallback-image.disabled {
  display: none;
}
.cid-torloHhhIN .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-torloHhhIN .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-torloHhhIN img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-torloHhhIN .text-wrapper {
    padding: 2rem;
  }
}
.cid-torloHhhIN .mbr-text {
  color: #767676;
}
.cid-tnU9g8G3KE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tnU9g8G3KE .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tnU9g8G3KE .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tnU9g8G3KE .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tnU9g8G3KE .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tnU9g8G3KE .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tnU9g8G3KE .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tnU9g8G3KE .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tnU9g8G3KE .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tnU9g8G3KE .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tnU9g8G3KE .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tnU9g8G3KE .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tnU9g8G3KE .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tnU9g8G3KE .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tnU9g8G3KE .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tPUosXkIPP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tPUosXkIPP nav.navbar {
  position: fixed;
}
.cid-tPUosXkIPP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tPUosXkIPP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tPUosXkIPP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tPUosXkIPP .dropdown-item:hover,
.cid-tPUosXkIPP .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-tPUosXkIPP .dropdown-item:hover span {
  color: white;
}
.cid-tPUosXkIPP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tPUosXkIPP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tPUosXkIPP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tPUosXkIPP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tPUosXkIPP .nav-link {
  position: relative;
}
.cid-tPUosXkIPP .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tPUosXkIPP .container {
    flex-wrap: nowrap;
  }
}
.cid-tPUosXkIPP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tPUosXkIPP .dropdown-menu,
.cid-tPUosXkIPP .navbar.opened {
  background: #ffffff !important;
}
.cid-tPUosXkIPP .nav-item:focus,
.cid-tPUosXkIPP .nav-link:focus {
  outline: none;
}
.cid-tPUosXkIPP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tPUosXkIPP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tPUosXkIPP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tPUosXkIPP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tPUosXkIPP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tPUosXkIPP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tPUosXkIPP .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tPUosXkIPP .navbar.opened {
  transition: all 0.3s;
}
.cid-tPUosXkIPP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tPUosXkIPP .navbar .navbar-logo img {
  width: auto;
}
.cid-tPUosXkIPP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tPUosXkIPP .navbar.collapsed {
  justify-content: center;
}
.cid-tPUosXkIPP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tPUosXkIPP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tPUosXkIPP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tPUosXkIPP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tPUosXkIPP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tPUosXkIPP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tPUosXkIPP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tPUosXkIPP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tPUosXkIPP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tPUosXkIPP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tPUosXkIPP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tPUosXkIPP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tPUosXkIPP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tPUosXkIPP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tPUosXkIPP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tPUosXkIPP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tPUosXkIPP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tPUosXkIPP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tPUosXkIPP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tPUosXkIPP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tPUosXkIPP .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tPUosXkIPP .navbar.navbar-short {
  min-height: 60px;
}
.cid-tPUosXkIPP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tPUosXkIPP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tPUosXkIPP .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-tPUosXkIPP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tPUosXkIPP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tPUosXkIPP .dropdown-item.active,
.cid-tPUosXkIPP .dropdown-item:active {
  background-color: transparent;
}
.cid-tPUosXkIPP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tPUosXkIPP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tPUosXkIPP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tPUosXkIPP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tPUosXkIPP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tPUosXkIPP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tPUosXkIPP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tPUosXkIPP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tPUosXkIPP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tPUosXkIPP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tPUosXkIPP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tPUosXkIPP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tPUosXkIPP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tPUosXkIPP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tPUosXkIPP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tPUosXkIPP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tPUosXkIPP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tPUosXkIPP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tPUosXkIPP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tPUosXkIPP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tPUosXkIPP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tPUosXkIPP .navbar {
    height: 70px;
  }
  .cid-tPUosXkIPP .navbar.opened {
    height: auto;
  }
  .cid-tPUosXkIPP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tPUosW5lHR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
@media (min-width: 1400px) {
  .cid-tPUosW5lHR .col-lg-4 {
    padding: 0 2.5rem;
  }
}
.cid-tPUosW5lHR .mbr-text {
  color: #353535;
}
.cid-tPUosW5lHR .mbr-section-title {
  color: #000000;
}
.cid-tPUosYsKDx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tPUosYsKDx .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tPUosYsKDx .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tPUosYsKDx .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tPUosYsKDx .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tPUosYsKDx .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tPUosYsKDx .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tPUosYsKDx .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tPUosYsKDx .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tPUosYsKDx .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tPUosYsKDx .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tPUosYsKDx .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tPUosYsKDx .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tPUosYsKDx .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tPUosYsKDx .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uzWzSlThoO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uzWzSlThoO nav.navbar {
  position: fixed;
}
.cid-uzWzSlThoO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzWzSlThoO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uzWzSlThoO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uzWzSlThoO .dropdown-item:hover,
.cid-uzWzSlThoO .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-uzWzSlThoO .dropdown-item:hover span {
  color: white;
}
.cid-uzWzSlThoO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uzWzSlThoO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uzWzSlThoO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzWzSlThoO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzWzSlThoO .nav-link {
  position: relative;
}
.cid-uzWzSlThoO .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uzWzSlThoO .container {
    flex-wrap: nowrap;
  }
}
.cid-uzWzSlThoO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uzWzSlThoO .dropdown-menu,
.cid-uzWzSlThoO .navbar.opened {
  background: #ffffff !important;
}
.cid-uzWzSlThoO .nav-item:focus,
.cid-uzWzSlThoO .nav-link:focus {
  outline: none;
}
.cid-uzWzSlThoO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzWzSlThoO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzWzSlThoO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzWzSlThoO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzWzSlThoO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uzWzSlThoO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uzWzSlThoO .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uzWzSlThoO .navbar.opened {
  transition: all 0.3s;
}
.cid-uzWzSlThoO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzWzSlThoO .navbar .navbar-logo img {
  width: auto;
}
.cid-uzWzSlThoO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uzWzSlThoO .navbar.collapsed {
  justify-content: center;
}
.cid-uzWzSlThoO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uzWzSlThoO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uzWzSlThoO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uzWzSlThoO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uzWzSlThoO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uzWzSlThoO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-uzWzSlThoO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uzWzSlThoO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uzWzSlThoO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uzWzSlThoO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzWzSlThoO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzWzSlThoO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzWzSlThoO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzWzSlThoO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-uzWzSlThoO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzWzSlThoO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzWzSlThoO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzWzSlThoO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzWzSlThoO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzWzSlThoO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uzWzSlThoO .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uzWzSlThoO .navbar.navbar-short {
  min-height: 60px;
}
.cid-uzWzSlThoO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uzWzSlThoO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uzWzSlThoO .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-uzWzSlThoO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzWzSlThoO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uzWzSlThoO .dropdown-item.active,
.cid-uzWzSlThoO .dropdown-item:active {
  background-color: transparent;
}
.cid-uzWzSlThoO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzWzSlThoO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzWzSlThoO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzWzSlThoO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uzWzSlThoO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzWzSlThoO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzWzSlThoO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzWzSlThoO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uzWzSlThoO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uzWzSlThoO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uzWzSlThoO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uzWzSlThoO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uzWzSlThoO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uzWzSlThoO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzWzSlThoO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzWzSlThoO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzWzSlThoO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzWzSlThoO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzWzSlThoO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uzWzSlThoO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzWzSlThoO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzWzSlThoO .navbar {
    height: 70px;
  }
  .cid-uzWzSlThoO .navbar.opened {
    height: auto;
  }
  .cid-uzWzSlThoO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzWzSmyLR8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uzWzSmyLR8 .mbr-section-title {
  color: #000000;
}
.cid-uzWzSmyLR8 .link-col {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-uzWzSmyLR8 .row {
  justify-content: space-between;
}
.cid-uzWzSmyLR8 .col-lg-5 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uzWzSmyLR8 .image-wrapper {
    margin-top: 2rem;
  }
}
@media (min-width: 1400px) {
  .cid-uzWzSmyLR8 .image-wrapper {
    margin-left: 4rem;
  }
}
.cid-uzWzSmyLR8 .link-wrapper {
  display: flex;
  align-items: flex-end;
  cursor: pointer;
  margin-top: 2rem;
}
.cid-uzWzSmyLR8 .link-wrapper .link-icon {
  font-size: 6rem;
  transform: rotate(-45deg) translate(-20px, 30px);
  padding-left: 1rem;
  transition: all 0.3s;
  transform-origin: left;
}
@media (max-width: 1400px) {
  .cid-uzWzSmyLR8 .link-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzWzSmyLR8 .link-wrapper {
    justify-content: center;
  }
}
.cid-uzWzSmyLR8 .link-wrapper:hover .link-icon {
  transform: rotate(-45deg) scale(0.5) translate(-30px, 50px);
}
.cid-uzWzSmyLR8 .mbr-section-subtitle {
  width: fit-content;
  text-align: center;
  background: #000000;
  cursor: pointer;
  transform: rotate(-90deg);
  display: block;
  transform-origin: left;
  margin-left: 4.1rem;
  padding: 2rem 4rem;
  padding-bottom: 2.5rem;
  margin-bottom: 0;
  color: #ffffff;
  transition: all 0.3s;
}
.cid-uzWzSmyLR8 .mbr-section-subtitle:hover {
  background: #00a1df;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uzWzSmyLR8 .mbr-section-subtitle {
    width: 300px;
    padding: 2rem 2rem;
    margin-left: 3.5rem;
  }
}
.cid-uzWzSmyLR8 .link,
.cid-uzWzSmyLR8 .link-icon {
  color: #000000;
}
.cid-uzWzSmyLR8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzWzSmyLR8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzWzSmMrwu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uzWzSmMrwu .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uzWzSmMrwu .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uzWzSmMrwu .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uzWzSmMrwu .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uzWzSmMrwu .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uzWzSmMrwu .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uzWzSmMrwu .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uzWzSmMrwu .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uzWzSmMrwu .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uzWzSmMrwu .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uzWzSmMrwu .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uzWzSmMrwu .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uzWzSmMrwu .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uzWzSmMrwu .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uzWtd6Jl7X {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uzWtd6Jl7X nav.navbar {
  position: fixed;
}
.cid-uzWtd6Jl7X .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzWtd6Jl7X .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uzWtd6Jl7X .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uzWtd6Jl7X .dropdown-item:hover,
.cid-uzWtd6Jl7X .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-uzWtd6Jl7X .dropdown-item:hover span {
  color: white;
}
.cid-uzWtd6Jl7X .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uzWtd6Jl7X .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uzWtd6Jl7X .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzWtd6Jl7X .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzWtd6Jl7X .nav-link {
  position: relative;
}
.cid-uzWtd6Jl7X .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uzWtd6Jl7X .container {
    flex-wrap: nowrap;
  }
}
.cid-uzWtd6Jl7X .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uzWtd6Jl7X .dropdown-menu,
.cid-uzWtd6Jl7X .navbar.opened {
  background: #ffffff !important;
}
.cid-uzWtd6Jl7X .nav-item:focus,
.cid-uzWtd6Jl7X .nav-link:focus {
  outline: none;
}
.cid-uzWtd6Jl7X .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzWtd6Jl7X .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzWtd6Jl7X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzWtd6Jl7X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzWtd6Jl7X .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uzWtd6Jl7X .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uzWtd6Jl7X .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uzWtd6Jl7X .navbar.opened {
  transition: all 0.3s;
}
.cid-uzWtd6Jl7X .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzWtd6Jl7X .navbar .navbar-logo img {
  width: auto;
}
.cid-uzWtd6Jl7X .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uzWtd6Jl7X .navbar.collapsed {
  justify-content: center;
}
.cid-uzWtd6Jl7X .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uzWtd6Jl7X .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uzWtd6Jl7X .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uzWtd6Jl7X .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uzWtd6Jl7X .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uzWtd6Jl7X .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-uzWtd6Jl7X .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uzWtd6Jl7X .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uzWtd6Jl7X .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uzWtd6Jl7X .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzWtd6Jl7X .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzWtd6Jl7X .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzWtd6Jl7X .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzWtd6Jl7X .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-uzWtd6Jl7X .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzWtd6Jl7X .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzWtd6Jl7X .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzWtd6Jl7X .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzWtd6Jl7X .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzWtd6Jl7X .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uzWtd6Jl7X .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uzWtd6Jl7X .navbar.navbar-short {
  min-height: 60px;
}
.cid-uzWtd6Jl7X .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uzWtd6Jl7X .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uzWtd6Jl7X .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-uzWtd6Jl7X .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzWtd6Jl7X .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uzWtd6Jl7X .dropdown-item.active,
.cid-uzWtd6Jl7X .dropdown-item:active {
  background-color: transparent;
}
.cid-uzWtd6Jl7X .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzWtd6Jl7X .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzWtd6Jl7X .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzWtd6Jl7X .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uzWtd6Jl7X .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzWtd6Jl7X .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzWtd6Jl7X ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzWtd6Jl7X .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uzWtd6Jl7X button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uzWtd6Jl7X button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uzWtd6Jl7X button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uzWtd6Jl7X button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uzWtd6Jl7X button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uzWtd6Jl7X button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzWtd6Jl7X nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzWtd6Jl7X nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzWtd6Jl7X nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzWtd6Jl7X nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzWtd6Jl7X .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uzWtd6Jl7X a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzWtd6Jl7X .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzWtd6Jl7X .navbar {
    height: 70px;
  }
  .cid-uzWtd6Jl7X .navbar.opened {
    height: auto;
  }
  .cid-uzWtd6Jl7X .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzWtd7t5TG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uzWtd7t5TG .mbr-section-title {
  color: #000000;
}
.cid-uzWtd7t5TG .link-col {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-uzWtd7t5TG .row {
  justify-content: space-between;
}
.cid-uzWtd7t5TG .col-lg-5 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uzWtd7t5TG .image-wrapper {
    margin-top: 2rem;
  }
}
@media (min-width: 1400px) {
  .cid-uzWtd7t5TG .image-wrapper {
    margin-left: 4rem;
  }
}
.cid-uzWtd7t5TG .link-wrapper {
  display: flex;
  align-items: flex-end;
  cursor: pointer;
  margin-top: 2rem;
}
.cid-uzWtd7t5TG .link-wrapper .link-icon {
  font-size: 6rem;
  transform: rotate(-45deg) translate(-20px, 30px);
  padding-left: 1rem;
  transition: all 0.3s;
  transform-origin: left;
}
@media (max-width: 1400px) {
  .cid-uzWtd7t5TG .link-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzWtd7t5TG .link-wrapper {
    justify-content: center;
  }
}
.cid-uzWtd7t5TG .link-wrapper:hover .link-icon {
  transform: rotate(-45deg) scale(0.5) translate(-30px, 50px);
}
.cid-uzWtd7t5TG .mbr-section-subtitle {
  width: fit-content;
  text-align: center;
  background: #000000;
  cursor: pointer;
  transform: rotate(-90deg);
  display: block;
  transform-origin: left;
  margin-left: 4.1rem;
  padding: 2rem 4rem;
  padding-bottom: 2.5rem;
  margin-bottom: 0;
  color: #ffffff;
  transition: all 0.3s;
}
.cid-uzWtd7t5TG .mbr-section-subtitle:hover {
  background: #00a1df;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uzWtd7t5TG .mbr-section-subtitle {
    width: 300px;
    padding: 2rem 2rem;
    margin-left: 3.5rem;
  }
}
.cid-uzWtd7t5TG .link,
.cid-uzWtd7t5TG .link-icon {
  color: #000000;
}
.cid-uzWtd7t5TG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzWtd7t5TG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzWtd7K3Pk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uzWtd7K3Pk .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uzWtd7K3Pk .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uzWtd7K3Pk .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uzWtd7K3Pk .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uzWtd7K3Pk .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uzWtd7K3Pk .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uzWtd7K3Pk .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uzWtd7K3Pk .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uzWtd7K3Pk .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uzWtd7K3Pk .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uzWtd7K3Pk .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uzWtd7K3Pk .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uzWtd7K3Pk .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uzWtd7K3Pk .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tdDXpHYvXz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tdDXpHYvXz nav.navbar {
  position: fixed;
}
.cid-tdDXpHYvXz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tdDXpHYvXz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tdDXpHYvXz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tdDXpHYvXz .dropdown-item:hover,
.cid-tdDXpHYvXz .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-tdDXpHYvXz .dropdown-item:hover span {
  color: white;
}
.cid-tdDXpHYvXz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tdDXpHYvXz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tdDXpHYvXz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tdDXpHYvXz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tdDXpHYvXz .nav-link {
  position: relative;
}
.cid-tdDXpHYvXz .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tdDXpHYvXz .container {
    flex-wrap: nowrap;
  }
}
.cid-tdDXpHYvXz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tdDXpHYvXz .dropdown-menu,
.cid-tdDXpHYvXz .navbar.opened {
  background: #ffffff !important;
}
.cid-tdDXpHYvXz .nav-item:focus,
.cid-tdDXpHYvXz .nav-link:focus {
  outline: none;
}
.cid-tdDXpHYvXz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tdDXpHYvXz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tdDXpHYvXz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tdDXpHYvXz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tdDXpHYvXz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tdDXpHYvXz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tdDXpHYvXz .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tdDXpHYvXz .navbar.opened {
  transition: all 0.3s;
}
.cid-tdDXpHYvXz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tdDXpHYvXz .navbar .navbar-logo img {
  width: auto;
}
.cid-tdDXpHYvXz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tdDXpHYvXz .navbar.collapsed {
  justify-content: center;
}
.cid-tdDXpHYvXz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tdDXpHYvXz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tdDXpHYvXz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tdDXpHYvXz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tdDXpHYvXz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tdDXpHYvXz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-tdDXpHYvXz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tdDXpHYvXz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tdDXpHYvXz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tdDXpHYvXz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tdDXpHYvXz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tdDXpHYvXz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tdDXpHYvXz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tdDXpHYvXz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-tdDXpHYvXz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tdDXpHYvXz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tdDXpHYvXz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tdDXpHYvXz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tdDXpHYvXz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tdDXpHYvXz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tdDXpHYvXz .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tdDXpHYvXz .navbar.navbar-short {
  min-height: 60px;
}
.cid-tdDXpHYvXz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tdDXpHYvXz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tdDXpHYvXz .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-tdDXpHYvXz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tdDXpHYvXz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tdDXpHYvXz .dropdown-item.active,
.cid-tdDXpHYvXz .dropdown-item:active {
  background-color: transparent;
}
.cid-tdDXpHYvXz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tdDXpHYvXz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tdDXpHYvXz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tdDXpHYvXz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tdDXpHYvXz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tdDXpHYvXz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tdDXpHYvXz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tdDXpHYvXz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tdDXpHYvXz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tdDXpHYvXz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tdDXpHYvXz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tdDXpHYvXz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tdDXpHYvXz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tdDXpHYvXz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tdDXpHYvXz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tdDXpHYvXz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tdDXpHYvXz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tdDXpHYvXz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tdDXpHYvXz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tdDXpHYvXz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tdDXpHYvXz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tdDXpHYvXz .navbar {
    height: 70px;
  }
  .cid-tdDXpHYvXz .navbar.opened {
    height: auto;
  }
  .cid-tdDXpHYvXz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uHYbdujKJ1 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uHYbdujKJ1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHYbdujKJ1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uHYbgYN3mG {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-teyBseigTt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-teyBseigTt .row-links {
  width: 100%;
  justify-content: center;
}
.cid-teyBseigTt .social-row {
  width: 100%;
  justify-content: center;
}
.cid-teyBseigTt .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-teyBseigTt .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-teyBseigTt .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-teyBseigTt .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-teyBseigTt .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-teyBseigTt .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-teyBseigTt .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-teyBseigTt .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-teyBseigTt .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-teyBseigTt .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-teyBseigTt .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-teyBseigTt .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uHYeX8kubN {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uHYeX8kubN nav.navbar {
  position: fixed;
}
.cid-uHYeX8kubN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uHYeX8kubN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uHYeX8kubN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uHYeX8kubN .dropdown-item:hover,
.cid-uHYeX8kubN .dropdown-item:focus {
  background: #00a1df !important;
  color: white !important;
}
.cid-uHYeX8kubN .dropdown-item:hover span {
  color: white;
}
.cid-uHYeX8kubN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uHYeX8kubN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uHYeX8kubN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uHYeX8kubN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uHYeX8kubN .nav-link {
  position: relative;
}
.cid-uHYeX8kubN .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uHYeX8kubN .container {
    flex-wrap: nowrap;
  }
}
.cid-uHYeX8kubN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uHYeX8kubN .dropdown-menu,
.cid-uHYeX8kubN .navbar.opened {
  background: #ffffff !important;
}
.cid-uHYeX8kubN .nav-item:focus,
.cid-uHYeX8kubN .nav-link:focus {
  outline: none;
}
.cid-uHYeX8kubN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uHYeX8kubN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uHYeX8kubN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uHYeX8kubN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uHYeX8kubN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uHYeX8kubN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uHYeX8kubN .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uHYeX8kubN .navbar.opened {
  transition: all 0.3s;
}
.cid-uHYeX8kubN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uHYeX8kubN .navbar .navbar-logo img {
  width: auto;
}
.cid-uHYeX8kubN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uHYeX8kubN .navbar.collapsed {
  justify-content: center;
}
.cid-uHYeX8kubN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uHYeX8kubN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uHYeX8kubN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uHYeX8kubN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uHYeX8kubN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uHYeX8kubN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-uHYeX8kubN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uHYeX8kubN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uHYeX8kubN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uHYeX8kubN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uHYeX8kubN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uHYeX8kubN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uHYeX8kubN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uHYeX8kubN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-uHYeX8kubN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uHYeX8kubN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uHYeX8kubN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uHYeX8kubN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uHYeX8kubN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uHYeX8kubN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uHYeX8kubN .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uHYeX8kubN .navbar.navbar-short {
  min-height: 60px;
}
.cid-uHYeX8kubN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uHYeX8kubN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uHYeX8kubN .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-uHYeX8kubN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uHYeX8kubN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uHYeX8kubN .dropdown-item.active,
.cid-uHYeX8kubN .dropdown-item:active {
  background-color: transparent;
}
.cid-uHYeX8kubN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uHYeX8kubN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uHYeX8kubN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uHYeX8kubN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uHYeX8kubN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uHYeX8kubN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uHYeX8kubN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uHYeX8kubN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uHYeX8kubN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uHYeX8kubN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uHYeX8kubN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uHYeX8kubN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uHYeX8kubN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uHYeX8kubN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uHYeX8kubN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uHYeX8kubN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uHYeX8kubN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uHYeX8kubN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uHYeX8kubN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uHYeX8kubN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uHYeX8kubN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHYeX8kubN .navbar {
    height: 70px;
  }
  .cid-uHYeX8kubN .navbar.opened {
    height: auto;
  }
  .cid-uHYeX8kubN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uHYeX8NHY1 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uHYeX8NHY1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHYeX8NHY1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uHYeX8VctS {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uHYeX91OXH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uHYeX91OXH .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uHYeX91OXH .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uHYeX91OXH .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uHYeX91OXH .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uHYeX91OXH .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uHYeX91OXH .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uHYeX91OXH .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uHYeX91OXH .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uHYeX91OXH .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uHYeX91OXH .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uHYeX91OXH .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uHYeX91OXH .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uHYeX91OXH .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uHYeX91OXH .media-container-row .row-copirayt p {
  width: 100%;
}
