body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 4.6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.75rem;
}
.display-2 {
  font-family: 'Jost', sans-serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.375rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  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: 3.68rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.22rem;
    font-size: calc( 2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 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: #6592e6 !important;
}
.bg-success {
  background-color: #40b0bf !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #6592e6 !important;
  border-color: #6592e6 !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: #2260d2 !important;
  border-color: #2260d2 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #2260d2 !important;
  border-color: #2260d2 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
}
.btn-info,
.btn-info:active {
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
}
.btn-success,
.btn-success:active {
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #0a0800 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #6592e6;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #2260d2 !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: #6592e6 !important;
  border-color: #6592e6 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff6666;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff0f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #47b5ed;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #148cca !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #40b0bf;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #2a747e !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffe161;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffd10a !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff9966;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff5f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #6592e6 !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #40b0bf !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #ff9966 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #205ac5 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff0000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #266a73 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #1283bc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #facb00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ff5500 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #6592e6;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #ff9966;
}
.mbr-gallery-filter li.active .btn {
  background-color: #6592e6;
  border-color: #6592e6;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #6592e6;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #a0d8df;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.375rem;
}
.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: #6592e6 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.375rem;
}
blockquote {
  border-color: #6592e6;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #6592e6;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #6592e6;
}
.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: #6592e6;
  border-bottom-color: #6592e6;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #6592e6 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ff6666 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%236592e6' %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-ukGfLj3jgX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ukGfLj3jgX nav.navbar {
  position: fixed;
}
.cid-ukGfLj3jgX .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-ukGfLj3jgX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukGfLj3jgX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukGfLj3jgX .dropdown-item:hover,
.cid-ukGfLj3jgX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ukGfLj3jgX .dropdown-item:hover span {
  color: white;
}
.cid-ukGfLj3jgX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukGfLj3jgX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukGfLj3jgX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukGfLj3jgX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukGfLj3jgX .nav-link {
  position: relative;
}
.cid-ukGfLj3jgX .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukGfLj3jgX .container {
    flex-wrap: wrap;
  }
}
.cid-ukGfLj3jgX .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukGfLj3jgX .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-ukGfLj3jgX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukGfLj3jgX .dropdown-menu,
.cid-ukGfLj3jgX .navbar.opened {
  background: #ffffff !important;
}
.cid-ukGfLj3jgX .nav-item:focus,
.cid-ukGfLj3jgX .nav-link:focus {
  outline: none;
}
.cid-ukGfLj3jgX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukGfLj3jgX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukGfLj3jgX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukGfLj3jgX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukGfLj3jgX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukGfLj3jgX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukGfLj3jgX .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-ukGfLj3jgX .navbar.opened {
  transition: all 0.3s;
}
.cid-ukGfLj3jgX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukGfLj3jgX .navbar .navbar-logo img {
  width: auto;
}
.cid-ukGfLj3jgX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukGfLj3jgX .navbar.collapsed {
  justify-content: center;
}
.cid-ukGfLj3jgX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukGfLj3jgX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukGfLj3jgX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ukGfLj3jgX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukGfLj3jgX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukGfLj3jgX .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-ukGfLj3jgX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukGfLj3jgX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukGfLj3jgX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukGfLj3jgX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukGfLj3jgX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukGfLj3jgX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukGfLj3jgX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukGfLj3jgX .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-ukGfLj3jgX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukGfLj3jgX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukGfLj3jgX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukGfLj3jgX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukGfLj3jgX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukGfLj3jgX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukGfLj3jgX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukGfLj3jgX .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukGfLj3jgX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukGfLj3jgX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukGfLj3jgX .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-ukGfLj3jgX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukGfLj3jgX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukGfLj3jgX .dropdown-item.active,
.cid-ukGfLj3jgX .dropdown-item:active {
  background-color: transparent;
}
.cid-ukGfLj3jgX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukGfLj3jgX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukGfLj3jgX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukGfLj3jgX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ukGfLj3jgX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukGfLj3jgX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukGfLj3jgX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukGfLj3jgX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukGfLj3jgX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukGfLj3jgX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ukGfLj3jgX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukGfLj3jgX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukGfLj3jgX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukGfLj3jgX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukGfLj3jgX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukGfLj3jgX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukGfLj3jgX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukGfLj3jgX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukGfLj3jgX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukGfLj3jgX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukGfLj3jgX .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-ukGfLj3jgX .navbar {
    height: 70px;
  }
  .cid-ukGfLj3jgX .navbar.opened {
    height: auto;
  }
  .cid-ukGfLj3jgX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukGfZLYHAP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ukGfZLYHAP .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukGfZLYHAP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukGfZLYHAP .nav-tabs .nav-item.open .nav-link:focus,
.cid-ukGfZLYHAP .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-ukGfZLYHAP .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #6592e6;
}
@media (max-width: 767px) {
  .cid-ukGfZLYHAP .nav-item {
    width: 100%;
    margin: 0;
  }
}
.cid-ukGfZLYHAP .nav-tabs .nav-link {
  transition: all .5s;
  border: none;
  border-bottom: 3px solid transparent;
  border-radius: 0 !important;
}
.cid-ukGfZLYHAP .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-ukGfZLYHAP .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-ukGfZLYHAP .nav-link,
.cid-ukGfZLYHAP .nav-link.active {
  padding: 1rem 0;
  background-color: transparent;
}
.cid-ukGfZLYHAP .nav-tabs .nav-link.active {
  color: #6592e6;
  border-bottom: 3px solid #6592e6;
}
.cid-ukGfZLYHAP H4 {
  text-align: center;
}
.cid-ukGfZLYHAP H3 {
  text-align: center;
}
.cid-ukLk7vkqEl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLk7vkqEl .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukLk7vkqEl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukLk7vkqEl .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  margin-bottom: 4rem;
}
@media (min-width: 991px) {
  .cid-ukLk7vkqEl .item {
    margin-bottom: 4rem;
  }
}
.cid-ukLk7vkqEl .item:last-child .icon-box:before {
  display: none;
}
.cid-ukLk7vkqEl .item.last .icon-box:before {
  display: none;
}
.cid-ukLk7vkqEl .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media (max-width: 768px) {
  .cid-ukLk7vkqEl .icon-box {
    margin-right: 1rem;
  }
}
.cid-ukLk7vkqEl .icon-box::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 120%;
  color: #6592e6;
  transform: translate(-50%, 0);
}
.cid-ukLk7vkqEl span {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ukLk7vkqEl .card {
    margin-bottom: 2rem;
  }
  .cid-ukLk7vkqEl .card-wrapper {
    margin-bottom: 2rem;
  }
  .cid-ukLk7vkqEl .icon-box::before {
    top: 141%;
  }
}
@media (max-width: 768px) {
  .cid-ukLk7vkqEl .icon-box::before {
    top: 114%;
  }
}
.cid-ukGg1TyqIf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukGg1TyqIf .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukGg1TyqIf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukGg1TyqIf .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  margin-bottom: 4rem;
}
@media (min-width: 991px) {
  .cid-ukGg1TyqIf .item {
    margin-bottom: 4rem;
  }
}
.cid-ukGg1TyqIf .item:last-child .icon-box:before {
  display: none;
}
.cid-ukGg1TyqIf .item.last .icon-box:before {
  display: none;
}
.cid-ukGg1TyqIf .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media (max-width: 768px) {
  .cid-ukGg1TyqIf .icon-box {
    margin-right: 1rem;
  }
}
.cid-ukGg1TyqIf .icon-box::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 120%;
  color: #6592e6;
  transform: translate(-50%, 0);
}
.cid-ukGg1TyqIf span {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ukGg1TyqIf .card {
    margin-bottom: 2rem;
  }
  .cid-ukGg1TyqIf .card-wrapper {
    margin-bottom: 2rem;
  }
  .cid-ukGg1TyqIf .icon-box::before {
    top: 141%;
  }
}
@media (max-width: 768px) {
  .cid-ukGg1TyqIf .icon-box::before {
    top: 114%;
  }
}
.cid-ukLk8Ia4Hb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ukLk8Ia4Hb .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukLk8Ia4Hb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukLk8Ia4Hb .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  margin-bottom: 4rem;
}
@media (min-width: 991px) {
  .cid-ukLk8Ia4Hb .item {
    margin-bottom: 4rem;
  }
}
.cid-ukLk8Ia4Hb .item:last-child .icon-box:before {
  display: none;
}
.cid-ukLk8Ia4Hb .item.last .icon-box:before {
  display: none;
}
.cid-ukLk8Ia4Hb .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media (max-width: 768px) {
  .cid-ukLk8Ia4Hb .icon-box {
    margin-right: 1rem;
  }
}
.cid-ukLk8Ia4Hb .icon-box::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 120%;
  color: #6592e6;
  transform: translate(-50%, 0);
}
.cid-ukLk8Ia4Hb span {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ukLk8Ia4Hb .card {
    margin-bottom: 2rem;
  }
  .cid-ukLk8Ia4Hb .card-wrapper {
    margin-bottom: 2rem;
  }
  .cid-ukLk8Ia4Hb .icon-box::before {
    top: 141%;
  }
}
@media (max-width: 768px) {
  .cid-ukLk8Ia4Hb .icon-box::before {
    top: 114%;
  }
}
.cid-ukMVZAx6ym {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ukGtxiXUaF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ukGtxiXUaF nav.navbar {
  position: fixed;
}
.cid-ukGtxiXUaF .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-ukGtxiXUaF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukGtxiXUaF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukGtxiXUaF .dropdown-item:hover,
.cid-ukGtxiXUaF .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ukGtxiXUaF .dropdown-item:hover span {
  color: white;
}
.cid-ukGtxiXUaF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukGtxiXUaF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukGtxiXUaF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukGtxiXUaF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukGtxiXUaF .nav-link {
  position: relative;
}
.cid-ukGtxiXUaF .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukGtxiXUaF .container {
    flex-wrap: wrap;
  }
}
.cid-ukGtxiXUaF .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukGtxiXUaF .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-ukGtxiXUaF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukGtxiXUaF .dropdown-menu,
.cid-ukGtxiXUaF .navbar.opened {
  background: #ffffff !important;
}
.cid-ukGtxiXUaF .nav-item:focus,
.cid-ukGtxiXUaF .nav-link:focus {
  outline: none;
}
.cid-ukGtxiXUaF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukGtxiXUaF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukGtxiXUaF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukGtxiXUaF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukGtxiXUaF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukGtxiXUaF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukGtxiXUaF .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-ukGtxiXUaF .navbar.opened {
  transition: all 0.3s;
}
.cid-ukGtxiXUaF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukGtxiXUaF .navbar .navbar-logo img {
  width: auto;
}
.cid-ukGtxiXUaF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukGtxiXUaF .navbar.collapsed {
  justify-content: center;
}
.cid-ukGtxiXUaF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukGtxiXUaF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukGtxiXUaF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ukGtxiXUaF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukGtxiXUaF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukGtxiXUaF .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-ukGtxiXUaF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukGtxiXUaF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukGtxiXUaF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukGtxiXUaF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukGtxiXUaF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukGtxiXUaF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukGtxiXUaF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukGtxiXUaF .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-ukGtxiXUaF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukGtxiXUaF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukGtxiXUaF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukGtxiXUaF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukGtxiXUaF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukGtxiXUaF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukGtxiXUaF .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukGtxiXUaF .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukGtxiXUaF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukGtxiXUaF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukGtxiXUaF .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-ukGtxiXUaF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukGtxiXUaF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukGtxiXUaF .dropdown-item.active,
.cid-ukGtxiXUaF .dropdown-item:active {
  background-color: transparent;
}
.cid-ukGtxiXUaF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukGtxiXUaF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukGtxiXUaF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukGtxiXUaF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ukGtxiXUaF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukGtxiXUaF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukGtxiXUaF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukGtxiXUaF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukGtxiXUaF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukGtxiXUaF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ukGtxiXUaF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukGtxiXUaF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukGtxiXUaF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukGtxiXUaF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukGtxiXUaF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukGtxiXUaF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukGtxiXUaF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukGtxiXUaF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukGtxiXUaF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukGtxiXUaF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukGtxiXUaF .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-ukGtxiXUaF .navbar {
    height: 70px;
  }
  .cid-ukGtxiXUaF .navbar.opened {
    height: auto;
  }
  .cid-ukGtxiXUaF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukGuZrZZJX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukGuZrZZJX .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukGuZrZZJX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukGuZrZZJX .mbr-section-title {
  color: #4479d9;
}
.cid-ukLtUNIoVg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLtUNIoVg iframe,
.cid-ukLtUNIoVg img,
.cid-ukLtUNIoVg video {
  width: 100%;
}
.cid-ukLtUNIoVg .mbr-media {
  position: relative;
}
.cid-ukLtUNIoVg .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-ukLtUNIoVg .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-ukLtUNIoVg .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-ukLtUNIoVg .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  height: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukLtUNIoVg .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-ukLtUNIoVg .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ukLtUNIoVg .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ukLtUNIoVg .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-ukLtUNIoVg .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ukGxl2TEXs {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukGxmaxFgk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukGxn88Qgf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukGxnART5r {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukGxo3818S {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukGxoxVzkF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukGuV7KxsS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukGuV7KxsS .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukGuV7KxsS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukGuV7KxsS .card-wrapper {
  background: #4479d9;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-ukGuV7KxsS .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ukGuV7KxsS .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ukGuV7KxsS .card-wrapper {
    padding: 4rem;
  }
}
.cid-ukGuV7KxsS .mbr-text,
.cid-ukGuV7KxsS .mbr-section-btn {
  color: #ffffff;
}
.cid-ukGuV7KxsS .card-title,
.cid-ukGuV7KxsS .card-box {
  text-align: left;
}
.cid-ukGuaHUZzl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ukGSnJjQjJ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ukGSnJjQjJ nav.navbar {
  position: fixed;
}
.cid-ukGSnJjQjJ .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-ukGSnJjQjJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukGSnJjQjJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukGSnJjQjJ .dropdown-item:hover,
.cid-ukGSnJjQjJ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ukGSnJjQjJ .dropdown-item:hover span {
  color: white;
}
.cid-ukGSnJjQjJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukGSnJjQjJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukGSnJjQjJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukGSnJjQjJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukGSnJjQjJ .nav-link {
  position: relative;
}
.cid-ukGSnJjQjJ .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukGSnJjQjJ .container {
    flex-wrap: wrap;
  }
}
.cid-ukGSnJjQjJ .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukGSnJjQjJ .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-ukGSnJjQjJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukGSnJjQjJ .dropdown-menu,
.cid-ukGSnJjQjJ .navbar.opened {
  background: #ffffff !important;
}
.cid-ukGSnJjQjJ .nav-item:focus,
.cid-ukGSnJjQjJ .nav-link:focus {
  outline: none;
}
.cid-ukGSnJjQjJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukGSnJjQjJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukGSnJjQjJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukGSnJjQjJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukGSnJjQjJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukGSnJjQjJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukGSnJjQjJ .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-ukGSnJjQjJ .navbar.opened {
  transition: all 0.3s;
}
.cid-ukGSnJjQjJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukGSnJjQjJ .navbar .navbar-logo img {
  width: auto;
}
.cid-ukGSnJjQjJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukGSnJjQjJ .navbar.collapsed {
  justify-content: center;
}
.cid-ukGSnJjQjJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukGSnJjQjJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukGSnJjQjJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ukGSnJjQjJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukGSnJjQjJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukGSnJjQjJ .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-ukGSnJjQjJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukGSnJjQjJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukGSnJjQjJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukGSnJjQjJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukGSnJjQjJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukGSnJjQjJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukGSnJjQjJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukGSnJjQjJ .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-ukGSnJjQjJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukGSnJjQjJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukGSnJjQjJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukGSnJjQjJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukGSnJjQjJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukGSnJjQjJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukGSnJjQjJ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukGSnJjQjJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukGSnJjQjJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukGSnJjQjJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukGSnJjQjJ .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-ukGSnJjQjJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukGSnJjQjJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukGSnJjQjJ .dropdown-item.active,
.cid-ukGSnJjQjJ .dropdown-item:active {
  background-color: transparent;
}
.cid-ukGSnJjQjJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukGSnJjQjJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukGSnJjQjJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukGSnJjQjJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ukGSnJjQjJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukGSnJjQjJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukGSnJjQjJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukGSnJjQjJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukGSnJjQjJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukGSnJjQjJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ukGSnJjQjJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukGSnJjQjJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukGSnJjQjJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukGSnJjQjJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukGSnJjQjJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukGSnJjQjJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukGSnJjQjJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukGSnJjQjJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukGSnJjQjJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukGSnJjQjJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukGSnJjQjJ .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-ukGSnJjQjJ .navbar {
    height: 70px;
  }
  .cid-ukGSnJjQjJ .navbar.opened {
    height: auto;
  }
  .cid-ukGSnJjQjJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukGSnJYrWp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ukGSnJYrWp .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukGSnJYrWp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukGSnJYrWp .mbr-section-title {
  color: #4479d9;
}
.cid-ukLOUyfaIf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLOUyfaIf iframe,
.cid-ukLOUyfaIf img,
.cid-ukLOUyfaIf video {
  width: 100%;
}
.cid-ukLOUyfaIf .mbr-media {
  position: relative;
}
.cid-ukLOUyfaIf .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-ukLOUyfaIf .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-ukLOUyfaIf .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-ukLOUyfaIf .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  height: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukLOUyfaIf .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-ukLOUyfaIf .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ukLOUyfaIf .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ukLOUyfaIf .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-ukLOUyfaIf .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ukGSnKZLu4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukGSnM0LHX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ukGYLzb187 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ukGYLzb187 nav.navbar {
  position: fixed;
}
.cid-ukGYLzb187 .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-ukGYLzb187 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukGYLzb187 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukGYLzb187 .dropdown-item:hover,
.cid-ukGYLzb187 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ukGYLzb187 .dropdown-item:hover span {
  color: white;
}
.cid-ukGYLzb187 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukGYLzb187 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukGYLzb187 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukGYLzb187 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukGYLzb187 .nav-link {
  position: relative;
}
.cid-ukGYLzb187 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukGYLzb187 .container {
    flex-wrap: wrap;
  }
}
.cid-ukGYLzb187 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukGYLzb187 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-ukGYLzb187 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukGYLzb187 .dropdown-menu,
.cid-ukGYLzb187 .navbar.opened {
  background: #ffffff !important;
}
.cid-ukGYLzb187 .nav-item:focus,
.cid-ukGYLzb187 .nav-link:focus {
  outline: none;
}
.cid-ukGYLzb187 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukGYLzb187 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukGYLzb187 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukGYLzb187 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukGYLzb187 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukGYLzb187 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukGYLzb187 .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-ukGYLzb187 .navbar.opened {
  transition: all 0.3s;
}
.cid-ukGYLzb187 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukGYLzb187 .navbar .navbar-logo img {
  width: auto;
}
.cid-ukGYLzb187 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukGYLzb187 .navbar.collapsed {
  justify-content: center;
}
.cid-ukGYLzb187 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukGYLzb187 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukGYLzb187 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ukGYLzb187 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukGYLzb187 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukGYLzb187 .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-ukGYLzb187 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukGYLzb187 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukGYLzb187 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukGYLzb187 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukGYLzb187 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukGYLzb187 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukGYLzb187 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukGYLzb187 .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-ukGYLzb187 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukGYLzb187 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukGYLzb187 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukGYLzb187 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukGYLzb187 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukGYLzb187 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukGYLzb187 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukGYLzb187 .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukGYLzb187 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukGYLzb187 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukGYLzb187 .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-ukGYLzb187 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukGYLzb187 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukGYLzb187 .dropdown-item.active,
.cid-ukGYLzb187 .dropdown-item:active {
  background-color: transparent;
}
.cid-ukGYLzb187 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukGYLzb187 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukGYLzb187 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukGYLzb187 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ukGYLzb187 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukGYLzb187 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukGYLzb187 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukGYLzb187 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukGYLzb187 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukGYLzb187 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ukGYLzb187 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukGYLzb187 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukGYLzb187 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukGYLzb187 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukGYLzb187 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukGYLzb187 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukGYLzb187 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukGYLzb187 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukGYLzb187 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukGYLzb187 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukGYLzb187 .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-ukGYLzb187 .navbar {
    height: 70px;
  }
  .cid-ukGYLzb187 .navbar.opened {
    height: auto;
  }
  .cid-ukGYLzb187 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukGYLzPQTG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ukGYLzPQTG .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukGYLzPQTG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukGYLzPQTG .mbr-section-title {
  color: #4479d9;
}
.cid-ukGYLAqFKR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukGYLAN7fV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ukGYOWraTZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ukGYOWraTZ nav.navbar {
  position: fixed;
}
.cid-ukGYOWraTZ .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-ukGYOWraTZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukGYOWraTZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukGYOWraTZ .dropdown-item:hover,
.cid-ukGYOWraTZ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ukGYOWraTZ .dropdown-item:hover span {
  color: white;
}
.cid-ukGYOWraTZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukGYOWraTZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukGYOWraTZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukGYOWraTZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukGYOWraTZ .nav-link {
  position: relative;
}
.cid-ukGYOWraTZ .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukGYOWraTZ .container {
    flex-wrap: wrap;
  }
}
.cid-ukGYOWraTZ .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukGYOWraTZ .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-ukGYOWraTZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukGYOWraTZ .dropdown-menu,
.cid-ukGYOWraTZ .navbar.opened {
  background: #ffffff !important;
}
.cid-ukGYOWraTZ .nav-item:focus,
.cid-ukGYOWraTZ .nav-link:focus {
  outline: none;
}
.cid-ukGYOWraTZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukGYOWraTZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukGYOWraTZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukGYOWraTZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukGYOWraTZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukGYOWraTZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukGYOWraTZ .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-ukGYOWraTZ .navbar.opened {
  transition: all 0.3s;
}
.cid-ukGYOWraTZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukGYOWraTZ .navbar .navbar-logo img {
  width: auto;
}
.cid-ukGYOWraTZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukGYOWraTZ .navbar.collapsed {
  justify-content: center;
}
.cid-ukGYOWraTZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukGYOWraTZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukGYOWraTZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ukGYOWraTZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukGYOWraTZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukGYOWraTZ .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-ukGYOWraTZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukGYOWraTZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukGYOWraTZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukGYOWraTZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukGYOWraTZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukGYOWraTZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukGYOWraTZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukGYOWraTZ .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-ukGYOWraTZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukGYOWraTZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukGYOWraTZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukGYOWraTZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukGYOWraTZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukGYOWraTZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukGYOWraTZ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukGYOWraTZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukGYOWraTZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukGYOWraTZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukGYOWraTZ .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-ukGYOWraTZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukGYOWraTZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukGYOWraTZ .dropdown-item.active,
.cid-ukGYOWraTZ .dropdown-item:active {
  background-color: transparent;
}
.cid-ukGYOWraTZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukGYOWraTZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukGYOWraTZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukGYOWraTZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ukGYOWraTZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukGYOWraTZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukGYOWraTZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukGYOWraTZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukGYOWraTZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukGYOWraTZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ukGYOWraTZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukGYOWraTZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukGYOWraTZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukGYOWraTZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukGYOWraTZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukGYOWraTZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukGYOWraTZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukGYOWraTZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukGYOWraTZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukGYOWraTZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukGYOWraTZ .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-ukGYOWraTZ .navbar {
    height: 70px;
  }
  .cid-ukGYOWraTZ .navbar.opened {
    height: auto;
  }
  .cid-ukGYOWraTZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukGYOWYRzg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ukGYOWYRzg .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukGYOWYRzg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukGYOWYRzg .mbr-section-title {
  color: #4479d9;
}
.cid-ukGYOXnz50 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukGYOXEYKI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ukH13tz87G {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ukH13tz87G nav.navbar {
  position: fixed;
}
.cid-ukH13tz87G .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-ukH13tz87G .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukH13tz87G .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukH13tz87G .dropdown-item:hover,
.cid-ukH13tz87G .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ukH13tz87G .dropdown-item:hover span {
  color: white;
}
.cid-ukH13tz87G .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukH13tz87G .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukH13tz87G .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukH13tz87G .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukH13tz87G .nav-link {
  position: relative;
}
.cid-ukH13tz87G .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukH13tz87G .container {
    flex-wrap: wrap;
  }
}
.cid-ukH13tz87G .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukH13tz87G .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-ukH13tz87G .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukH13tz87G .dropdown-menu,
.cid-ukH13tz87G .navbar.opened {
  background: #ffffff !important;
}
.cid-ukH13tz87G .nav-item:focus,
.cid-ukH13tz87G .nav-link:focus {
  outline: none;
}
.cid-ukH13tz87G .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukH13tz87G .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukH13tz87G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukH13tz87G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukH13tz87G .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukH13tz87G .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukH13tz87G .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-ukH13tz87G .navbar.opened {
  transition: all 0.3s;
}
.cid-ukH13tz87G .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukH13tz87G .navbar .navbar-logo img {
  width: auto;
}
.cid-ukH13tz87G .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukH13tz87G .navbar.collapsed {
  justify-content: center;
}
.cid-ukH13tz87G .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukH13tz87G .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukH13tz87G .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ukH13tz87G .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukH13tz87G .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukH13tz87G .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-ukH13tz87G .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukH13tz87G .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukH13tz87G .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukH13tz87G .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukH13tz87G .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukH13tz87G .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukH13tz87G .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukH13tz87G .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-ukH13tz87G .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukH13tz87G .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukH13tz87G .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukH13tz87G .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukH13tz87G .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukH13tz87G .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukH13tz87G .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukH13tz87G .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukH13tz87G .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukH13tz87G .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukH13tz87G .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-ukH13tz87G .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukH13tz87G .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukH13tz87G .dropdown-item.active,
.cid-ukH13tz87G .dropdown-item:active {
  background-color: transparent;
}
.cid-ukH13tz87G .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukH13tz87G .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukH13tz87G .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukH13tz87G .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ukH13tz87G .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukH13tz87G .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukH13tz87G ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukH13tz87G .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukH13tz87G button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukH13tz87G button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ukH13tz87G button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukH13tz87G button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukH13tz87G button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukH13tz87G button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukH13tz87G nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukH13tz87G nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukH13tz87G nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukH13tz87G nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukH13tz87G .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukH13tz87G a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukH13tz87G .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-ukH13tz87G .navbar {
    height: 70px;
  }
  .cid-ukH13tz87G .navbar.opened {
    height: auto;
  }
  .cid-ukH13tz87G .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukH13u4XKn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ukH13u4XKn .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukH13u4XKn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukH13u4XKn .mbr-section-title {
  color: #4479d9;
}
.cid-ukH13umHhk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukH13uA4T0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ukLmXL8bDr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ukLmXL8bDr nav.navbar {
  position: fixed;
}
.cid-ukLmXL8bDr .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-ukLmXL8bDr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukLmXL8bDr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukLmXL8bDr .dropdown-item:hover,
.cid-ukLmXL8bDr .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ukLmXL8bDr .dropdown-item:hover span {
  color: white;
}
.cid-ukLmXL8bDr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukLmXL8bDr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukLmXL8bDr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukLmXL8bDr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukLmXL8bDr .nav-link {
  position: relative;
}
.cid-ukLmXL8bDr .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukLmXL8bDr .container {
    flex-wrap: wrap;
  }
}
.cid-ukLmXL8bDr .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukLmXL8bDr .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-ukLmXL8bDr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukLmXL8bDr .dropdown-menu,
.cid-ukLmXL8bDr .navbar.opened {
  background: #ffffff !important;
}
.cid-ukLmXL8bDr .nav-item:focus,
.cid-ukLmXL8bDr .nav-link:focus {
  outline: none;
}
.cid-ukLmXL8bDr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukLmXL8bDr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukLmXL8bDr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukLmXL8bDr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukLmXL8bDr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukLmXL8bDr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukLmXL8bDr .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-ukLmXL8bDr .navbar.opened {
  transition: all 0.3s;
}
.cid-ukLmXL8bDr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukLmXL8bDr .navbar .navbar-logo img {
  width: auto;
}
.cid-ukLmXL8bDr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukLmXL8bDr .navbar.collapsed {
  justify-content: center;
}
.cid-ukLmXL8bDr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukLmXL8bDr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukLmXL8bDr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ukLmXL8bDr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukLmXL8bDr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukLmXL8bDr .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-ukLmXL8bDr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukLmXL8bDr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukLmXL8bDr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukLmXL8bDr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukLmXL8bDr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukLmXL8bDr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukLmXL8bDr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukLmXL8bDr .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-ukLmXL8bDr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukLmXL8bDr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukLmXL8bDr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukLmXL8bDr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukLmXL8bDr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukLmXL8bDr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukLmXL8bDr .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukLmXL8bDr .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukLmXL8bDr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukLmXL8bDr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukLmXL8bDr .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-ukLmXL8bDr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukLmXL8bDr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukLmXL8bDr .dropdown-item.active,
.cid-ukLmXL8bDr .dropdown-item:active {
  background-color: transparent;
}
.cid-ukLmXL8bDr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukLmXL8bDr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukLmXL8bDr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukLmXL8bDr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ukLmXL8bDr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukLmXL8bDr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukLmXL8bDr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukLmXL8bDr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukLmXL8bDr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukLmXL8bDr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ukLmXL8bDr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukLmXL8bDr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukLmXL8bDr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukLmXL8bDr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukLmXL8bDr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukLmXL8bDr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukLmXL8bDr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukLmXL8bDr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukLmXL8bDr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukLmXL8bDr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukLmXL8bDr .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-ukLmXL8bDr .navbar {
    height: 70px;
  }
  .cid-ukLmXL8bDr .navbar.opened {
    height: auto;
  }
  .cid-ukLmXL8bDr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukLmXM8s7G {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLmXM8s7G .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukLmXM8s7G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukLmXM8s7G .mbr-section-title {
  color: #4479d9;
}
.cid-ukLnuj9Jeo {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLnuj9Jeo iframe,
.cid-ukLnuj9Jeo img,
.cid-ukLnuj9Jeo video {
  width: 100%;
}
.cid-ukLnuj9Jeo .mbr-media {
  position: relative;
}
.cid-ukLnuj9Jeo .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-ukLnuj9Jeo .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-ukLnuj9Jeo .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-ukLnuj9Jeo .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  height: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukLnuj9Jeo .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-ukLnuj9Jeo .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ukLnuj9Jeo .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ukLnuj9Jeo .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-ukLnuj9Jeo .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ukLmXMz6Ef {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLpu3G4lp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLpv0O0oh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLpvDeTaR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLpx7XZB7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLmXMS21N {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ukLzgU312z {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ukLzgU312z nav.navbar {
  position: fixed;
}
.cid-ukLzgU312z .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-ukLzgU312z .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukLzgU312z .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukLzgU312z .dropdown-item:hover,
.cid-ukLzgU312z .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ukLzgU312z .dropdown-item:hover span {
  color: white;
}
.cid-ukLzgU312z .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukLzgU312z .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukLzgU312z .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukLzgU312z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukLzgU312z .nav-link {
  position: relative;
}
.cid-ukLzgU312z .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukLzgU312z .container {
    flex-wrap: wrap;
  }
}
.cid-ukLzgU312z .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukLzgU312z .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-ukLzgU312z .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukLzgU312z .dropdown-menu,
.cid-ukLzgU312z .navbar.opened {
  background: #ffffff !important;
}
.cid-ukLzgU312z .nav-item:focus,
.cid-ukLzgU312z .nav-link:focus {
  outline: none;
}
.cid-ukLzgU312z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukLzgU312z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukLzgU312z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukLzgU312z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukLzgU312z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukLzgU312z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukLzgU312z .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-ukLzgU312z .navbar.opened {
  transition: all 0.3s;
}
.cid-ukLzgU312z .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukLzgU312z .navbar .navbar-logo img {
  width: auto;
}
.cid-ukLzgU312z .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukLzgU312z .navbar.collapsed {
  justify-content: center;
}
.cid-ukLzgU312z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukLzgU312z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukLzgU312z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ukLzgU312z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukLzgU312z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukLzgU312z .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-ukLzgU312z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukLzgU312z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukLzgU312z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukLzgU312z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukLzgU312z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukLzgU312z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukLzgU312z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukLzgU312z .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-ukLzgU312z .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukLzgU312z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukLzgU312z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukLzgU312z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukLzgU312z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukLzgU312z .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukLzgU312z .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukLzgU312z .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukLzgU312z .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukLzgU312z .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukLzgU312z .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-ukLzgU312z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukLzgU312z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukLzgU312z .dropdown-item.active,
.cid-ukLzgU312z .dropdown-item:active {
  background-color: transparent;
}
.cid-ukLzgU312z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukLzgU312z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukLzgU312z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukLzgU312z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ukLzgU312z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukLzgU312z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukLzgU312z ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukLzgU312z .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukLzgU312z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukLzgU312z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ukLzgU312z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukLzgU312z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukLzgU312z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukLzgU312z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukLzgU312z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukLzgU312z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukLzgU312z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukLzgU312z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukLzgU312z .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukLzgU312z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukLzgU312z .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-ukLzgU312z .navbar {
    height: 70px;
  }
  .cid-ukLzgU312z .navbar.opened {
    height: auto;
  }
  .cid-ukLzgU312z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukLzgV2g2w {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLzgV2g2w .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukLzgV2g2w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukLzgV2g2w .mbr-section-title {
  color: #4479d9;
}
.cid-ukLzgVCSnR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLzgVCSnR iframe,
.cid-ukLzgVCSnR img,
.cid-ukLzgVCSnR video {
  width: 100%;
}
.cid-ukLzgVCSnR .mbr-media {
  position: relative;
}
.cid-ukLzgVCSnR .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-ukLzgVCSnR .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-ukLzgVCSnR .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-ukLzgVCSnR .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  height: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukLzgVCSnR .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-ukLzgVCSnR .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ukLzgVCSnR .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ukLzgVCSnR .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-ukLzgVCSnR .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ukLzgWDaP9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLzgX3UfI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLzgXum7O {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLzgY3zEQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLzgYkoO2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLzgYwLAx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLARHY0Dc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLzgYKCLJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLzgYKCLJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukLzgYKCLJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukLzgYKCLJ .card-wrapper {
  background: #4479d9;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-ukLzgYKCLJ .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ukLzgYKCLJ .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ukLzgYKCLJ .card-wrapper {
    padding: 4rem;
  }
}
.cid-ukLzgYKCLJ .mbr-text,
.cid-ukLzgYKCLJ .mbr-section-btn {
  color: #ffffff;
}
.cid-ukLzgYKCLJ .card-title,
.cid-ukLzgYKCLJ .card-box {
  text-align: left;
}
.cid-ukLzgZ0Bdb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ukLBjVrazm {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ukLBjVrazm nav.navbar {
  position: fixed;
}
.cid-ukLBjVrazm .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-ukLBjVrazm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukLBjVrazm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukLBjVrazm .dropdown-item:hover,
.cid-ukLBjVrazm .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ukLBjVrazm .dropdown-item:hover span {
  color: white;
}
.cid-ukLBjVrazm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukLBjVrazm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukLBjVrazm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukLBjVrazm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukLBjVrazm .nav-link {
  position: relative;
}
.cid-ukLBjVrazm .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukLBjVrazm .container {
    flex-wrap: wrap;
  }
}
.cid-ukLBjVrazm .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukLBjVrazm .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-ukLBjVrazm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukLBjVrazm .dropdown-menu,
.cid-ukLBjVrazm .navbar.opened {
  background: #ffffff !important;
}
.cid-ukLBjVrazm .nav-item:focus,
.cid-ukLBjVrazm .nav-link:focus {
  outline: none;
}
.cid-ukLBjVrazm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukLBjVrazm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukLBjVrazm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukLBjVrazm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukLBjVrazm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukLBjVrazm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukLBjVrazm .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-ukLBjVrazm .navbar.opened {
  transition: all 0.3s;
}
.cid-ukLBjVrazm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukLBjVrazm .navbar .navbar-logo img {
  width: auto;
}
.cid-ukLBjVrazm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukLBjVrazm .navbar.collapsed {
  justify-content: center;
}
.cid-ukLBjVrazm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukLBjVrazm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukLBjVrazm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ukLBjVrazm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukLBjVrazm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukLBjVrazm .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-ukLBjVrazm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukLBjVrazm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukLBjVrazm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukLBjVrazm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukLBjVrazm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukLBjVrazm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukLBjVrazm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukLBjVrazm .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-ukLBjVrazm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukLBjVrazm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukLBjVrazm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukLBjVrazm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukLBjVrazm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukLBjVrazm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukLBjVrazm .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukLBjVrazm .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukLBjVrazm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukLBjVrazm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukLBjVrazm .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-ukLBjVrazm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukLBjVrazm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukLBjVrazm .dropdown-item.active,
.cid-ukLBjVrazm .dropdown-item:active {
  background-color: transparent;
}
.cid-ukLBjVrazm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukLBjVrazm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukLBjVrazm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukLBjVrazm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ukLBjVrazm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukLBjVrazm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukLBjVrazm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukLBjVrazm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukLBjVrazm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukLBjVrazm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ukLBjVrazm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukLBjVrazm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukLBjVrazm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukLBjVrazm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukLBjVrazm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukLBjVrazm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukLBjVrazm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukLBjVrazm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukLBjVrazm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukLBjVrazm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukLBjVrazm .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-ukLBjVrazm .navbar {
    height: 70px;
  }
  .cid-ukLBjVrazm .navbar.opened {
    height: auto;
  }
  .cid-ukLBjVrazm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukLBjWojRf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLBjWojRf .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukLBjWojRf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukLBjWojRf .mbr-section-title {
  color: #4479d9;
}
.cid-ukLBjXg78a {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLBjXg78a iframe,
.cid-ukLBjXg78a img,
.cid-ukLBjXg78a video {
  width: 100%;
}
.cid-ukLBjXg78a .mbr-media {
  position: relative;
}
.cid-ukLBjXg78a .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-ukLBjXg78a .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-ukLBjXg78a .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-ukLBjXg78a .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  height: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukLBjXg78a .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-ukLBjXg78a .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ukLBjXg78a .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ukLBjXg78a .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-ukLBjXg78a .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ukLBjY6Fqw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLBjYqn0Z {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLBjYFJw0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLBjYTpbm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLBjZ7l1T {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLBjZkkGj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLBjZLxHn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLBjZLxHn .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukLBjZLxHn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukLBjZLxHn .card-wrapper {
  background: #4479d9;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-ukLBjZLxHn .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ukLBjZLxHn .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ukLBjZLxHn .card-wrapper {
    padding: 4rem;
  }
}
.cid-ukLBjZLxHn .mbr-text,
.cid-ukLBjZLxHn .mbr-section-btn {
  color: #ffffff;
}
.cid-ukLBjZLxHn .card-title,
.cid-ukLBjZLxHn .card-box {
  text-align: left;
}
.cid-ukLBk0271A {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ukLCLVQtPH {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ukLCLVQtPH nav.navbar {
  position: fixed;
}
.cid-ukLCLVQtPH .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-ukLCLVQtPH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukLCLVQtPH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukLCLVQtPH .dropdown-item:hover,
.cid-ukLCLVQtPH .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ukLCLVQtPH .dropdown-item:hover span {
  color: white;
}
.cid-ukLCLVQtPH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukLCLVQtPH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukLCLVQtPH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukLCLVQtPH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukLCLVQtPH .nav-link {
  position: relative;
}
.cid-ukLCLVQtPH .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukLCLVQtPH .container {
    flex-wrap: wrap;
  }
}
.cid-ukLCLVQtPH .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukLCLVQtPH .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-ukLCLVQtPH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukLCLVQtPH .dropdown-menu,
.cid-ukLCLVQtPH .navbar.opened {
  background: #ffffff !important;
}
.cid-ukLCLVQtPH .nav-item:focus,
.cid-ukLCLVQtPH .nav-link:focus {
  outline: none;
}
.cid-ukLCLVQtPH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukLCLVQtPH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukLCLVQtPH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukLCLVQtPH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukLCLVQtPH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukLCLVQtPH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukLCLVQtPH .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-ukLCLVQtPH .navbar.opened {
  transition: all 0.3s;
}
.cid-ukLCLVQtPH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukLCLVQtPH .navbar .navbar-logo img {
  width: auto;
}
.cid-ukLCLVQtPH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukLCLVQtPH .navbar.collapsed {
  justify-content: center;
}
.cid-ukLCLVQtPH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukLCLVQtPH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukLCLVQtPH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ukLCLVQtPH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukLCLVQtPH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukLCLVQtPH .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-ukLCLVQtPH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukLCLVQtPH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukLCLVQtPH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukLCLVQtPH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukLCLVQtPH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukLCLVQtPH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukLCLVQtPH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukLCLVQtPH .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-ukLCLVQtPH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukLCLVQtPH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukLCLVQtPH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukLCLVQtPH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukLCLVQtPH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukLCLVQtPH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukLCLVQtPH .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukLCLVQtPH .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukLCLVQtPH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukLCLVQtPH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukLCLVQtPH .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-ukLCLVQtPH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukLCLVQtPH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukLCLVQtPH .dropdown-item.active,
.cid-ukLCLVQtPH .dropdown-item:active {
  background-color: transparent;
}
.cid-ukLCLVQtPH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukLCLVQtPH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukLCLVQtPH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukLCLVQtPH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ukLCLVQtPH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukLCLVQtPH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukLCLVQtPH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukLCLVQtPH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukLCLVQtPH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukLCLVQtPH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ukLCLVQtPH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukLCLVQtPH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukLCLVQtPH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukLCLVQtPH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukLCLVQtPH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukLCLVQtPH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukLCLVQtPH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukLCLVQtPH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukLCLVQtPH .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukLCLVQtPH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukLCLVQtPH .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-ukLCLVQtPH .navbar {
    height: 70px;
  }
  .cid-ukLCLVQtPH .navbar.opened {
    height: auto;
  }
  .cid-ukLCLVQtPH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukLCLWsgP0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLCLWsgP0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukLCLWsgP0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukLCLWsgP0 .mbr-section-title {
  color: #4479d9;
}
.cid-ukLCLWQCQf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLCLWQCQf iframe,
.cid-ukLCLWQCQf img,
.cid-ukLCLWQCQf video {
  width: 100%;
}
.cid-ukLCLWQCQf .mbr-media {
  position: relative;
}
.cid-ukLCLWQCQf .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-ukLCLWQCQf .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-ukLCLWQCQf .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-ukLCLWQCQf .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  height: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukLCLWQCQf .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-ukLCLWQCQf .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ukLCLWQCQf .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ukLCLWQCQf .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-ukLCLWQCQf .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ukLCLXGQmt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLCLXVgU8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLCLYat6J {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLCLYoc3f {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLCLZ3M5Q {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLCLZ3M5Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukLCLZ3M5Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukLCLZ3M5Q .card-wrapper {
  background: #4479d9;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-ukLCLZ3M5Q .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ukLCLZ3M5Q .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ukLCLZ3M5Q .card-wrapper {
    padding: 4rem;
  }
}
.cid-ukLCLZ3M5Q .mbr-text,
.cid-ukLCLZ3M5Q .mbr-section-btn {
  color: #ffffff;
}
.cid-ukLCLZ3M5Q .card-title,
.cid-ukLCLZ3M5Q .card-box {
  text-align: left;
}
.cid-ukLCLZkKeh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ukLE5DWtRt {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ukLE5DWtRt nav.navbar {
  position: fixed;
}
.cid-ukLE5DWtRt .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-ukLE5DWtRt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukLE5DWtRt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukLE5DWtRt .dropdown-item:hover,
.cid-ukLE5DWtRt .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ukLE5DWtRt .dropdown-item:hover span {
  color: white;
}
.cid-ukLE5DWtRt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukLE5DWtRt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukLE5DWtRt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukLE5DWtRt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukLE5DWtRt .nav-link {
  position: relative;
}
.cid-ukLE5DWtRt .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukLE5DWtRt .container {
    flex-wrap: wrap;
  }
}
.cid-ukLE5DWtRt .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukLE5DWtRt .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-ukLE5DWtRt .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukLE5DWtRt .dropdown-menu,
.cid-ukLE5DWtRt .navbar.opened {
  background: #ffffff !important;
}
.cid-ukLE5DWtRt .nav-item:focus,
.cid-ukLE5DWtRt .nav-link:focus {
  outline: none;
}
.cid-ukLE5DWtRt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukLE5DWtRt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukLE5DWtRt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukLE5DWtRt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukLE5DWtRt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukLE5DWtRt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukLE5DWtRt .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-ukLE5DWtRt .navbar.opened {
  transition: all 0.3s;
}
.cid-ukLE5DWtRt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukLE5DWtRt .navbar .navbar-logo img {
  width: auto;
}
.cid-ukLE5DWtRt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukLE5DWtRt .navbar.collapsed {
  justify-content: center;
}
.cid-ukLE5DWtRt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukLE5DWtRt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukLE5DWtRt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ukLE5DWtRt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukLE5DWtRt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukLE5DWtRt .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-ukLE5DWtRt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukLE5DWtRt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukLE5DWtRt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukLE5DWtRt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukLE5DWtRt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukLE5DWtRt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukLE5DWtRt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukLE5DWtRt .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-ukLE5DWtRt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukLE5DWtRt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukLE5DWtRt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukLE5DWtRt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukLE5DWtRt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukLE5DWtRt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukLE5DWtRt .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukLE5DWtRt .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukLE5DWtRt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukLE5DWtRt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukLE5DWtRt .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-ukLE5DWtRt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukLE5DWtRt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukLE5DWtRt .dropdown-item.active,
.cid-ukLE5DWtRt .dropdown-item:active {
  background-color: transparent;
}
.cid-ukLE5DWtRt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukLE5DWtRt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukLE5DWtRt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukLE5DWtRt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ukLE5DWtRt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukLE5DWtRt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukLE5DWtRt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukLE5DWtRt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukLE5DWtRt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukLE5DWtRt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ukLE5DWtRt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukLE5DWtRt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukLE5DWtRt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukLE5DWtRt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukLE5DWtRt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukLE5DWtRt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukLE5DWtRt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukLE5DWtRt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukLE5DWtRt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukLE5DWtRt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukLE5DWtRt .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-ukLE5DWtRt .navbar {
    height: 70px;
  }
  .cid-ukLE5DWtRt .navbar.opened {
    height: auto;
  }
  .cid-ukLE5DWtRt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukLE5EsX8B {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLE5EsX8B .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukLE5EsX8B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukLE5EsX8B .mbr-section-title {
  color: #4479d9;
}
.cid-ukLE5ESkB3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLE5ESkB3 iframe,
.cid-ukLE5ESkB3 img,
.cid-ukLE5ESkB3 video {
  width: 100%;
}
.cid-ukLE5ESkB3 .mbr-media {
  position: relative;
}
.cid-ukLE5ESkB3 .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-ukLE5ESkB3 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-ukLE5ESkB3 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-ukLE5ESkB3 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  height: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukLE5ESkB3 .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-ukLE5ESkB3 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ukLE5ESkB3 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ukLE5ESkB3 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-ukLE5ESkB3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ukLE5FKaMX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLE5G1x3s {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLE5GhzSq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLE5GyWdg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLE5GOFMu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLE5H2rwA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLE5HoSuv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLE5HEpM5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLE5HEpM5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukLE5HEpM5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukLE5HEpM5 .card-wrapper {
  background: #4479d9;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-ukLE5HEpM5 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ukLE5HEpM5 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ukLE5HEpM5 .card-wrapper {
    padding: 4rem;
  }
}
.cid-ukLE5HEpM5 .mbr-text,
.cid-ukLE5HEpM5 .mbr-section-btn {
  color: #ffffff;
}
.cid-ukLE5HEpM5 .card-title,
.cid-ukLE5HEpM5 .card-box {
  text-align: left;
}
.cid-ukLE5HZzR8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ukLEpPEfSw {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ukLEpPEfSw nav.navbar {
  position: fixed;
}
.cid-ukLEpPEfSw .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-ukLEpPEfSw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukLEpPEfSw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukLEpPEfSw .dropdown-item:hover,
.cid-ukLEpPEfSw .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ukLEpPEfSw .dropdown-item:hover span {
  color: white;
}
.cid-ukLEpPEfSw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukLEpPEfSw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukLEpPEfSw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukLEpPEfSw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukLEpPEfSw .nav-link {
  position: relative;
}
.cid-ukLEpPEfSw .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukLEpPEfSw .container {
    flex-wrap: wrap;
  }
}
.cid-ukLEpPEfSw .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukLEpPEfSw .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-ukLEpPEfSw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukLEpPEfSw .dropdown-menu,
.cid-ukLEpPEfSw .navbar.opened {
  background: #ffffff !important;
}
.cid-ukLEpPEfSw .nav-item:focus,
.cid-ukLEpPEfSw .nav-link:focus {
  outline: none;
}
.cid-ukLEpPEfSw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukLEpPEfSw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukLEpPEfSw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukLEpPEfSw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukLEpPEfSw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukLEpPEfSw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukLEpPEfSw .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-ukLEpPEfSw .navbar.opened {
  transition: all 0.3s;
}
.cid-ukLEpPEfSw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukLEpPEfSw .navbar .navbar-logo img {
  width: auto;
}
.cid-ukLEpPEfSw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukLEpPEfSw .navbar.collapsed {
  justify-content: center;
}
.cid-ukLEpPEfSw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukLEpPEfSw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukLEpPEfSw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ukLEpPEfSw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukLEpPEfSw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukLEpPEfSw .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-ukLEpPEfSw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukLEpPEfSw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukLEpPEfSw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukLEpPEfSw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukLEpPEfSw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukLEpPEfSw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukLEpPEfSw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukLEpPEfSw .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-ukLEpPEfSw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukLEpPEfSw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukLEpPEfSw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukLEpPEfSw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukLEpPEfSw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukLEpPEfSw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukLEpPEfSw .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukLEpPEfSw .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukLEpPEfSw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukLEpPEfSw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukLEpPEfSw .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-ukLEpPEfSw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukLEpPEfSw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukLEpPEfSw .dropdown-item.active,
.cid-ukLEpPEfSw .dropdown-item:active {
  background-color: transparent;
}
.cid-ukLEpPEfSw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukLEpPEfSw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukLEpPEfSw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukLEpPEfSw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ukLEpPEfSw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukLEpPEfSw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukLEpPEfSw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukLEpPEfSw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukLEpPEfSw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukLEpPEfSw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ukLEpPEfSw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukLEpPEfSw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukLEpPEfSw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukLEpPEfSw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukLEpPEfSw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukLEpPEfSw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukLEpPEfSw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukLEpPEfSw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukLEpPEfSw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukLEpPEfSw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukLEpPEfSw .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-ukLEpPEfSw .navbar {
    height: 70px;
  }
  .cid-ukLEpPEfSw .navbar.opened {
    height: auto;
  }
  .cid-ukLEpPEfSw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukLEpQqSM9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLEpQqSM9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukLEpQqSM9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukLEpQqSM9 .mbr-section-title {
  color: #4479d9;
}
.cid-ukLEpR6p90 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLEpR6p90 iframe,
.cid-ukLEpR6p90 img,
.cid-ukLEpR6p90 video {
  width: 100%;
}
.cid-ukLEpR6p90 .mbr-media {
  position: relative;
}
.cid-ukLEpR6p90 .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-ukLEpR6p90 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-ukLEpR6p90 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-ukLEpR6p90 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  height: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukLEpR6p90 .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-ukLEpR6p90 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ukLEpR6p90 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ukLEpR6p90 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-ukLEpR6p90 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ukLEpSqFLk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLEpSNf8M {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLEpTg742 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLEpTEJoV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLEpTUNZT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLEpU92aG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLEpUsr0C {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLEpUJtDH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLEpUJtDH .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukLEpUJtDH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukLEpUJtDH .card-wrapper {
  background: #4479d9;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-ukLEpUJtDH .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ukLEpUJtDH .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ukLEpUJtDH .card-wrapper {
    padding: 4rem;
  }
}
.cid-ukLEpUJtDH .mbr-text,
.cid-ukLEpUJtDH .mbr-section-btn {
  color: #ffffff;
}
.cid-ukLEpUJtDH .card-title,
.cid-ukLEpUJtDH .card-box {
  text-align: left;
}
.cid-ukLEpVda30 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ukLFK4QNSN {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ukLFK4QNSN nav.navbar {
  position: fixed;
}
.cid-ukLFK4QNSN .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-ukLFK4QNSN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukLFK4QNSN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukLFK4QNSN .dropdown-item:hover,
.cid-ukLFK4QNSN .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ukLFK4QNSN .dropdown-item:hover span {
  color: white;
}
.cid-ukLFK4QNSN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukLFK4QNSN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukLFK4QNSN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukLFK4QNSN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukLFK4QNSN .nav-link {
  position: relative;
}
.cid-ukLFK4QNSN .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukLFK4QNSN .container {
    flex-wrap: wrap;
  }
}
.cid-ukLFK4QNSN .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukLFK4QNSN .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-ukLFK4QNSN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukLFK4QNSN .dropdown-menu,
.cid-ukLFK4QNSN .navbar.opened {
  background: #ffffff !important;
}
.cid-ukLFK4QNSN .nav-item:focus,
.cid-ukLFK4QNSN .nav-link:focus {
  outline: none;
}
.cid-ukLFK4QNSN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukLFK4QNSN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukLFK4QNSN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukLFK4QNSN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukLFK4QNSN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukLFK4QNSN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukLFK4QNSN .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-ukLFK4QNSN .navbar.opened {
  transition: all 0.3s;
}
.cid-ukLFK4QNSN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukLFK4QNSN .navbar .navbar-logo img {
  width: auto;
}
.cid-ukLFK4QNSN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukLFK4QNSN .navbar.collapsed {
  justify-content: center;
}
.cid-ukLFK4QNSN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukLFK4QNSN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukLFK4QNSN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ukLFK4QNSN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukLFK4QNSN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukLFK4QNSN .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-ukLFK4QNSN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukLFK4QNSN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukLFK4QNSN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukLFK4QNSN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukLFK4QNSN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukLFK4QNSN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukLFK4QNSN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukLFK4QNSN .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-ukLFK4QNSN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukLFK4QNSN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukLFK4QNSN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukLFK4QNSN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukLFK4QNSN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukLFK4QNSN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukLFK4QNSN .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukLFK4QNSN .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukLFK4QNSN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukLFK4QNSN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukLFK4QNSN .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-ukLFK4QNSN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukLFK4QNSN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukLFK4QNSN .dropdown-item.active,
.cid-ukLFK4QNSN .dropdown-item:active {
  background-color: transparent;
}
.cid-ukLFK4QNSN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukLFK4QNSN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukLFK4QNSN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukLFK4QNSN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ukLFK4QNSN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukLFK4QNSN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukLFK4QNSN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukLFK4QNSN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukLFK4QNSN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukLFK4QNSN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ukLFK4QNSN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukLFK4QNSN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukLFK4QNSN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukLFK4QNSN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukLFK4QNSN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukLFK4QNSN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukLFK4QNSN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukLFK4QNSN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukLFK4QNSN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukLFK4QNSN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukLFK4QNSN .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-ukLFK4QNSN .navbar {
    height: 70px;
  }
  .cid-ukLFK4QNSN .navbar.opened {
    height: auto;
  }
  .cid-ukLFK4QNSN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukLFK5I73l {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLFK5I73l .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukLFK5I73l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukLFK5I73l .mbr-section-title {
  color: #4479d9;
}
.cid-ukLFK6A2M0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLFK6A2M0 iframe,
.cid-ukLFK6A2M0 img,
.cid-ukLFK6A2M0 video {
  width: 100%;
}
.cid-ukLFK6A2M0 .mbr-media {
  position: relative;
}
.cid-ukLFK6A2M0 .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-ukLFK6A2M0 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-ukLFK6A2M0 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-ukLFK6A2M0 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  height: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukLFK6A2M0 .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-ukLFK6A2M0 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ukLFK6A2M0 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ukLFK6A2M0 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-ukLFK6A2M0 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ukLFK7YQXa {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLFK8mJqK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLFK8Mnko {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLFK9aAHd {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLFK9qmY0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLFKahtG4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLFKahtG4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukLFKahtG4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukLFKahtG4 .card-wrapper {
  background: #4479d9;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-ukLFKahtG4 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ukLFKahtG4 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ukLFKahtG4 .card-wrapper {
    padding: 4rem;
  }
}
.cid-ukLFKahtG4 .mbr-text,
.cid-ukLFKahtG4 .mbr-section-btn {
  color: #ffffff;
}
.cid-ukLFKahtG4 .card-title,
.cid-ukLFKahtG4 .card-box {
  text-align: left;
}
.cid-ukLFKaDLZt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ukLI5fomPE {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ukLI5fomPE nav.navbar {
  position: fixed;
}
.cid-ukLI5fomPE .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-ukLI5fomPE .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukLI5fomPE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukLI5fomPE .dropdown-item:hover,
.cid-ukLI5fomPE .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ukLI5fomPE .dropdown-item:hover span {
  color: white;
}
.cid-ukLI5fomPE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukLI5fomPE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukLI5fomPE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukLI5fomPE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukLI5fomPE .nav-link {
  position: relative;
}
.cid-ukLI5fomPE .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukLI5fomPE .container {
    flex-wrap: wrap;
  }
}
.cid-ukLI5fomPE .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukLI5fomPE .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-ukLI5fomPE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukLI5fomPE .dropdown-menu,
.cid-ukLI5fomPE .navbar.opened {
  background: #ffffff !important;
}
.cid-ukLI5fomPE .nav-item:focus,
.cid-ukLI5fomPE .nav-link:focus {
  outline: none;
}
.cid-ukLI5fomPE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukLI5fomPE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukLI5fomPE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukLI5fomPE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukLI5fomPE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukLI5fomPE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukLI5fomPE .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-ukLI5fomPE .navbar.opened {
  transition: all 0.3s;
}
.cid-ukLI5fomPE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukLI5fomPE .navbar .navbar-logo img {
  width: auto;
}
.cid-ukLI5fomPE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukLI5fomPE .navbar.collapsed {
  justify-content: center;
}
.cid-ukLI5fomPE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukLI5fomPE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukLI5fomPE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ukLI5fomPE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukLI5fomPE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukLI5fomPE .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-ukLI5fomPE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukLI5fomPE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukLI5fomPE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukLI5fomPE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukLI5fomPE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukLI5fomPE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukLI5fomPE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukLI5fomPE .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-ukLI5fomPE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukLI5fomPE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukLI5fomPE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukLI5fomPE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukLI5fomPE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukLI5fomPE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukLI5fomPE .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukLI5fomPE .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukLI5fomPE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukLI5fomPE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukLI5fomPE .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-ukLI5fomPE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukLI5fomPE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukLI5fomPE .dropdown-item.active,
.cid-ukLI5fomPE .dropdown-item:active {
  background-color: transparent;
}
.cid-ukLI5fomPE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukLI5fomPE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukLI5fomPE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukLI5fomPE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ukLI5fomPE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukLI5fomPE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukLI5fomPE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukLI5fomPE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukLI5fomPE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukLI5fomPE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ukLI5fomPE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukLI5fomPE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukLI5fomPE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukLI5fomPE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukLI5fomPE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukLI5fomPE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukLI5fomPE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukLI5fomPE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukLI5fomPE .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukLI5fomPE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukLI5fomPE .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-ukLI5fomPE .navbar {
    height: 70px;
  }
  .cid-ukLI5fomPE .navbar.opened {
    height: auto;
  }
  .cid-ukLI5fomPE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukLI5fTDQF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLI5fTDQF .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukLI5fTDQF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukLI5fTDQF .mbr-section-title {
  color: #4479d9;
}
.cid-ukLI5gfGTc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLI5gfGTc iframe,
.cid-ukLI5gfGTc img,
.cid-ukLI5gfGTc video {
  width: 100%;
}
.cid-ukLI5gfGTc .mbr-media {
  position: relative;
}
.cid-ukLI5gfGTc .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-ukLI5gfGTc .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-ukLI5gfGTc .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-ukLI5gfGTc .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  height: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukLI5gfGTc .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-ukLI5gfGTc .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ukLI5gfGTc .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ukLI5gfGTc .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-ukLI5gfGTc .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ukLI5h1oh1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLI5hqK7z {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLI5hIKYV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLI5i6DIV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLI5ikgtX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLI5iXQ8U {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLI5iXQ8U .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukLI5iXQ8U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukLI5iXQ8U .card-wrapper {
  background: #4479d9;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-ukLI5iXQ8U .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ukLI5iXQ8U .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ukLI5iXQ8U .card-wrapper {
    padding: 4rem;
  }
}
.cid-ukLI5iXQ8U .mbr-text,
.cid-ukLI5iXQ8U .mbr-section-btn {
  color: #ffffff;
}
.cid-ukLI5iXQ8U .card-title,
.cid-ukLI5iXQ8U .card-box {
  text-align: left;
}
.cid-ukLI5jeYH9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ukLJymigHr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ukLJymigHr nav.navbar {
  position: fixed;
}
.cid-ukLJymigHr .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-ukLJymigHr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukLJymigHr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukLJymigHr .dropdown-item:hover,
.cid-ukLJymigHr .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ukLJymigHr .dropdown-item:hover span {
  color: white;
}
.cid-ukLJymigHr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukLJymigHr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukLJymigHr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukLJymigHr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukLJymigHr .nav-link {
  position: relative;
}
.cid-ukLJymigHr .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukLJymigHr .container {
    flex-wrap: wrap;
  }
}
.cid-ukLJymigHr .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukLJymigHr .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-ukLJymigHr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukLJymigHr .dropdown-menu,
.cid-ukLJymigHr .navbar.opened {
  background: #ffffff !important;
}
.cid-ukLJymigHr .nav-item:focus,
.cid-ukLJymigHr .nav-link:focus {
  outline: none;
}
.cid-ukLJymigHr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukLJymigHr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukLJymigHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukLJymigHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukLJymigHr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukLJymigHr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukLJymigHr .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-ukLJymigHr .navbar.opened {
  transition: all 0.3s;
}
.cid-ukLJymigHr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukLJymigHr .navbar .navbar-logo img {
  width: auto;
}
.cid-ukLJymigHr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukLJymigHr .navbar.collapsed {
  justify-content: center;
}
.cid-ukLJymigHr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukLJymigHr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukLJymigHr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ukLJymigHr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukLJymigHr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukLJymigHr .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-ukLJymigHr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukLJymigHr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukLJymigHr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukLJymigHr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukLJymigHr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukLJymigHr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukLJymigHr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukLJymigHr .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-ukLJymigHr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukLJymigHr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukLJymigHr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukLJymigHr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukLJymigHr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukLJymigHr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukLJymigHr .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukLJymigHr .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukLJymigHr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukLJymigHr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukLJymigHr .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-ukLJymigHr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukLJymigHr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukLJymigHr .dropdown-item.active,
.cid-ukLJymigHr .dropdown-item:active {
  background-color: transparent;
}
.cid-ukLJymigHr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukLJymigHr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukLJymigHr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukLJymigHr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ukLJymigHr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukLJymigHr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukLJymigHr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukLJymigHr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukLJymigHr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukLJymigHr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ukLJymigHr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukLJymigHr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukLJymigHr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukLJymigHr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukLJymigHr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukLJymigHr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukLJymigHr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukLJymigHr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukLJymigHr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukLJymigHr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukLJymigHr .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-ukLJymigHr .navbar {
    height: 70px;
  }
  .cid-ukLJymigHr .navbar.opened {
    height: auto;
  }
  .cid-ukLJymigHr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukLJyn5wxV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLJyn5wxV .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukLJyn5wxV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukLJyn5wxV .mbr-section-title {
  color: #4479d9;
}
.cid-ukLJynCbuX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLJynCbuX iframe,
.cid-ukLJynCbuX img,
.cid-ukLJynCbuX video {
  width: 100%;
}
.cid-ukLJynCbuX .mbr-media {
  position: relative;
}
.cid-ukLJynCbuX .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-ukLJynCbuX .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-ukLJynCbuX .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-ukLJynCbuX .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  height: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukLJynCbuX .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-ukLJynCbuX .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ukLJynCbuX .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ukLJynCbuX .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-ukLJynCbuX .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ukLJyoUcNX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLJypgrRt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLJypDHPA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLJyq1QXt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLJyqhcQW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLJyqvGad {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLJyqKOTZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLJyqYUGc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLJyqYUGc .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukLJyqYUGc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukLJyqYUGc .card-wrapper {
  background: #4479d9;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-ukLJyqYUGc .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ukLJyqYUGc .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ukLJyqYUGc .card-wrapper {
    padding: 4rem;
  }
}
.cid-ukLJyqYUGc .mbr-text,
.cid-ukLJyqYUGc .mbr-section-btn {
  color: #ffffff;
}
.cid-ukLJyqYUGc .card-title,
.cid-ukLJyqYUGc .card-box {
  text-align: left;
}
.cid-ukLJyriJlL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ukLKHtr62l {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ukLKHtr62l nav.navbar {
  position: fixed;
}
.cid-ukLKHtr62l .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-ukLKHtr62l .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukLKHtr62l .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukLKHtr62l .dropdown-item:hover,
.cid-ukLKHtr62l .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ukLKHtr62l .dropdown-item:hover span {
  color: white;
}
.cid-ukLKHtr62l .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukLKHtr62l .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukLKHtr62l .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukLKHtr62l .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukLKHtr62l .nav-link {
  position: relative;
}
.cid-ukLKHtr62l .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukLKHtr62l .container {
    flex-wrap: wrap;
  }
}
.cid-ukLKHtr62l .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukLKHtr62l .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-ukLKHtr62l .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukLKHtr62l .dropdown-menu,
.cid-ukLKHtr62l .navbar.opened {
  background: #ffffff !important;
}
.cid-ukLKHtr62l .nav-item:focus,
.cid-ukLKHtr62l .nav-link:focus {
  outline: none;
}
.cid-ukLKHtr62l .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukLKHtr62l .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukLKHtr62l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukLKHtr62l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukLKHtr62l .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukLKHtr62l .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukLKHtr62l .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-ukLKHtr62l .navbar.opened {
  transition: all 0.3s;
}
.cid-ukLKHtr62l .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukLKHtr62l .navbar .navbar-logo img {
  width: auto;
}
.cid-ukLKHtr62l .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukLKHtr62l .navbar.collapsed {
  justify-content: center;
}
.cid-ukLKHtr62l .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukLKHtr62l .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukLKHtr62l .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ukLKHtr62l .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukLKHtr62l .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukLKHtr62l .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-ukLKHtr62l .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukLKHtr62l .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukLKHtr62l .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukLKHtr62l .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukLKHtr62l .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukLKHtr62l .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukLKHtr62l .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukLKHtr62l .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-ukLKHtr62l .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukLKHtr62l .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukLKHtr62l .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukLKHtr62l .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukLKHtr62l .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukLKHtr62l .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukLKHtr62l .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukLKHtr62l .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukLKHtr62l .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukLKHtr62l .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukLKHtr62l .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-ukLKHtr62l .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukLKHtr62l .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukLKHtr62l .dropdown-item.active,
.cid-ukLKHtr62l .dropdown-item:active {
  background-color: transparent;
}
.cid-ukLKHtr62l .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukLKHtr62l .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukLKHtr62l .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukLKHtr62l .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ukLKHtr62l .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukLKHtr62l .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukLKHtr62l ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukLKHtr62l .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukLKHtr62l button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukLKHtr62l button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ukLKHtr62l button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukLKHtr62l button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukLKHtr62l button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukLKHtr62l button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukLKHtr62l nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukLKHtr62l nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukLKHtr62l nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukLKHtr62l nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukLKHtr62l .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukLKHtr62l a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukLKHtr62l .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-ukLKHtr62l .navbar {
    height: 70px;
  }
  .cid-ukLKHtr62l .navbar.opened {
    height: auto;
  }
  .cid-ukLKHtr62l .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukLKHuzwTy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLKHuzwTy .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukLKHuzwTy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukLKHuzwTy .mbr-section-title {
  color: #4479d9;
}
.cid-ukLKHvK5Cu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLKHvK5Cu iframe,
.cid-ukLKHvK5Cu img,
.cid-ukLKHvK5Cu video {
  width: 100%;
}
.cid-ukLKHvK5Cu .mbr-media {
  position: relative;
}
.cid-ukLKHvK5Cu .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-ukLKHvK5Cu .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-ukLKHvK5Cu .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-ukLKHvK5Cu .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  height: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukLKHvK5Cu .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-ukLKHvK5Cu .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ukLKHvK5Cu .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ukLKHvK5Cu .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-ukLKHvK5Cu .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ukLKHxiWDd {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLKHxNvve {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLKHydYBJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLKHyx9BU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLKHA1SKK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLKHA1SKK .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukLKHA1SKK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukLKHA1SKK .card-wrapper {
  background: #4479d9;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-ukLKHA1SKK .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ukLKHA1SKK .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ukLKHA1SKK .card-wrapper {
    padding: 4rem;
  }
}
.cid-ukLKHA1SKK .mbr-text,
.cid-ukLKHA1SKK .mbr-section-btn {
  color: #ffffff;
}
.cid-ukLKHA1SKK .card-title,
.cid-ukLKHA1SKK .card-box {
  text-align: left;
}
.cid-ukLKHAvMY3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ukLLA8dNH7 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ukLLA8dNH7 nav.navbar {
  position: fixed;
}
.cid-ukLLA8dNH7 .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-ukLLA8dNH7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukLLA8dNH7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukLLA8dNH7 .dropdown-item:hover,
.cid-ukLLA8dNH7 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ukLLA8dNH7 .dropdown-item:hover span {
  color: white;
}
.cid-ukLLA8dNH7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukLLA8dNH7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukLLA8dNH7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukLLA8dNH7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukLLA8dNH7 .nav-link {
  position: relative;
}
.cid-ukLLA8dNH7 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukLLA8dNH7 .container {
    flex-wrap: wrap;
  }
}
.cid-ukLLA8dNH7 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukLLA8dNH7 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-ukLLA8dNH7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukLLA8dNH7 .dropdown-menu,
.cid-ukLLA8dNH7 .navbar.opened {
  background: #ffffff !important;
}
.cid-ukLLA8dNH7 .nav-item:focus,
.cid-ukLLA8dNH7 .nav-link:focus {
  outline: none;
}
.cid-ukLLA8dNH7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukLLA8dNH7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukLLA8dNH7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukLLA8dNH7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukLLA8dNH7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukLLA8dNH7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukLLA8dNH7 .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-ukLLA8dNH7 .navbar.opened {
  transition: all 0.3s;
}
.cid-ukLLA8dNH7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukLLA8dNH7 .navbar .navbar-logo img {
  width: auto;
}
.cid-ukLLA8dNH7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukLLA8dNH7 .navbar.collapsed {
  justify-content: center;
}
.cid-ukLLA8dNH7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukLLA8dNH7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukLLA8dNH7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ukLLA8dNH7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukLLA8dNH7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukLLA8dNH7 .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-ukLLA8dNH7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukLLA8dNH7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukLLA8dNH7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukLLA8dNH7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukLLA8dNH7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukLLA8dNH7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukLLA8dNH7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukLLA8dNH7 .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-ukLLA8dNH7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukLLA8dNH7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukLLA8dNH7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukLLA8dNH7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukLLA8dNH7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukLLA8dNH7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukLLA8dNH7 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukLLA8dNH7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukLLA8dNH7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukLLA8dNH7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukLLA8dNH7 .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-ukLLA8dNH7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukLLA8dNH7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukLLA8dNH7 .dropdown-item.active,
.cid-ukLLA8dNH7 .dropdown-item:active {
  background-color: transparent;
}
.cid-ukLLA8dNH7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukLLA8dNH7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukLLA8dNH7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukLLA8dNH7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ukLLA8dNH7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukLLA8dNH7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukLLA8dNH7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukLLA8dNH7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukLLA8dNH7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukLLA8dNH7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ukLLA8dNH7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukLLA8dNH7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukLLA8dNH7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukLLA8dNH7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukLLA8dNH7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukLLA8dNH7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukLLA8dNH7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukLLA8dNH7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukLLA8dNH7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukLLA8dNH7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukLLA8dNH7 .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-ukLLA8dNH7 .navbar {
    height: 70px;
  }
  .cid-ukLLA8dNH7 .navbar.opened {
    height: auto;
  }
  .cid-ukLLA8dNH7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukLLA8NpPg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLLA8NpPg .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukLLA8NpPg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukLLA8NpPg .mbr-section-title {
  color: #4479d9;
}
.cid-ukLLA9mNED {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLLA9mNED iframe,
.cid-ukLLA9mNED img,
.cid-ukLLA9mNED video {
  width: 100%;
}
.cid-ukLLA9mNED .mbr-media {
  position: relative;
}
.cid-ukLLA9mNED .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-ukLLA9mNED .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-ukLLA9mNED .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-ukLLA9mNED .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  height: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukLLA9mNED .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-ukLLA9mNED .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ukLLA9mNED .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ukLLA9mNED .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-ukLLA9mNED .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ukLLAahLsE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLLAaxpwv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLLAaVckm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLLAbbQb0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLLAceq8B {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLLAceq8B .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukLLAceq8B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukLLAceq8B .card-wrapper {
  background: #4479d9;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-ukLLAceq8B .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ukLLAceq8B .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ukLLAceq8B .card-wrapper {
    padding: 4rem;
  }
}
.cid-ukLLAceq8B .mbr-text,
.cid-ukLLAceq8B .mbr-section-btn {
  color: #ffffff;
}
.cid-ukLLAceq8B .card-title,
.cid-ukLLAceq8B .card-box {
  text-align: left;
}
.cid-ukLLAcxVZw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ukLMGAOERj {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ukLMGAOERj nav.navbar {
  position: fixed;
}
.cid-ukLMGAOERj .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-ukLMGAOERj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukLMGAOERj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukLMGAOERj .dropdown-item:hover,
.cid-ukLMGAOERj .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ukLMGAOERj .dropdown-item:hover span {
  color: white;
}
.cid-ukLMGAOERj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukLMGAOERj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukLMGAOERj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukLMGAOERj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukLMGAOERj .nav-link {
  position: relative;
}
.cid-ukLMGAOERj .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukLMGAOERj .container {
    flex-wrap: wrap;
  }
}
.cid-ukLMGAOERj .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukLMGAOERj .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-ukLMGAOERj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukLMGAOERj .dropdown-menu,
.cid-ukLMGAOERj .navbar.opened {
  background: #ffffff !important;
}
.cid-ukLMGAOERj .nav-item:focus,
.cid-ukLMGAOERj .nav-link:focus {
  outline: none;
}
.cid-ukLMGAOERj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukLMGAOERj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukLMGAOERj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukLMGAOERj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukLMGAOERj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukLMGAOERj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukLMGAOERj .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-ukLMGAOERj .navbar.opened {
  transition: all 0.3s;
}
.cid-ukLMGAOERj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukLMGAOERj .navbar .navbar-logo img {
  width: auto;
}
.cid-ukLMGAOERj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukLMGAOERj .navbar.collapsed {
  justify-content: center;
}
.cid-ukLMGAOERj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukLMGAOERj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukLMGAOERj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ukLMGAOERj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukLMGAOERj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukLMGAOERj .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-ukLMGAOERj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukLMGAOERj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukLMGAOERj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukLMGAOERj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukLMGAOERj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukLMGAOERj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukLMGAOERj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukLMGAOERj .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-ukLMGAOERj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukLMGAOERj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukLMGAOERj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukLMGAOERj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukLMGAOERj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukLMGAOERj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukLMGAOERj .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukLMGAOERj .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukLMGAOERj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukLMGAOERj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukLMGAOERj .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-ukLMGAOERj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukLMGAOERj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukLMGAOERj .dropdown-item.active,
.cid-ukLMGAOERj .dropdown-item:active {
  background-color: transparent;
}
.cid-ukLMGAOERj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukLMGAOERj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukLMGAOERj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukLMGAOERj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ukLMGAOERj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukLMGAOERj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukLMGAOERj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukLMGAOERj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukLMGAOERj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukLMGAOERj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ukLMGAOERj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukLMGAOERj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukLMGAOERj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukLMGAOERj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukLMGAOERj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukLMGAOERj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukLMGAOERj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukLMGAOERj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukLMGAOERj .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukLMGAOERj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukLMGAOERj .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-ukLMGAOERj .navbar {
    height: 70px;
  }
  .cid-ukLMGAOERj .navbar.opened {
    height: auto;
  }
  .cid-ukLMGAOERj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukLMGBhkcg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLMGBhkcg .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukLMGBhkcg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukLMGBhkcg .mbr-section-title {
  color: #4479d9;
}
.cid-ukLMGBEowF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLMGBEowF iframe,
.cid-ukLMGBEowF img,
.cid-ukLMGBEowF video {
  width: 100%;
}
.cid-ukLMGBEowF .mbr-media {
  position: relative;
}
.cid-ukLMGBEowF .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-ukLMGBEowF .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-ukLMGBEowF .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-ukLMGBEowF .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  height: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukLMGBEowF .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-ukLMGBEowF .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ukLMGBEowF .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ukLMGBEowF .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-ukLMGBEowF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ukLMGCkuZt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLMGCBdb1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLMGCRoQJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLMGDdjDN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLMGEPrIP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLMGEPrIP .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukLMGEPrIP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukLMGEPrIP .card-wrapper {
  background: #4479d9;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-ukLMGEPrIP .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ukLMGEPrIP .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ukLMGEPrIP .card-wrapper {
    padding: 4rem;
  }
}
.cid-ukLMGEPrIP .mbr-text,
.cid-ukLMGEPrIP .mbr-section-btn {
  color: #ffffff;
}
.cid-ukLMGEPrIP .card-title,
.cid-ukLMGEPrIP .card-box {
  text-align: left;
}
.cid-ukLMGFeesQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ukLNyT8Pi6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ukLNyT8Pi6 nav.navbar {
  position: fixed;
}
.cid-ukLNyT8Pi6 .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-ukLNyT8Pi6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukLNyT8Pi6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukLNyT8Pi6 .dropdown-item:hover,
.cid-ukLNyT8Pi6 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ukLNyT8Pi6 .dropdown-item:hover span {
  color: white;
}
.cid-ukLNyT8Pi6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukLNyT8Pi6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukLNyT8Pi6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukLNyT8Pi6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukLNyT8Pi6 .nav-link {
  position: relative;
}
.cid-ukLNyT8Pi6 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukLNyT8Pi6 .container {
    flex-wrap: wrap;
  }
}
.cid-ukLNyT8Pi6 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ukLNyT8Pi6 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-ukLNyT8Pi6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukLNyT8Pi6 .dropdown-menu,
.cid-ukLNyT8Pi6 .navbar.opened {
  background: #ffffff !important;
}
.cid-ukLNyT8Pi6 .nav-item:focus,
.cid-ukLNyT8Pi6 .nav-link:focus {
  outline: none;
}
.cid-ukLNyT8Pi6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukLNyT8Pi6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukLNyT8Pi6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukLNyT8Pi6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukLNyT8Pi6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukLNyT8Pi6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukLNyT8Pi6 .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-ukLNyT8Pi6 .navbar.opened {
  transition: all 0.3s;
}
.cid-ukLNyT8Pi6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukLNyT8Pi6 .navbar .navbar-logo img {
  width: auto;
}
.cid-ukLNyT8Pi6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukLNyT8Pi6 .navbar.collapsed {
  justify-content: center;
}
.cid-ukLNyT8Pi6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukLNyT8Pi6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukLNyT8Pi6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ukLNyT8Pi6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukLNyT8Pi6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukLNyT8Pi6 .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-ukLNyT8Pi6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukLNyT8Pi6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukLNyT8Pi6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukLNyT8Pi6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukLNyT8Pi6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukLNyT8Pi6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukLNyT8Pi6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukLNyT8Pi6 .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-ukLNyT8Pi6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukLNyT8Pi6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukLNyT8Pi6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukLNyT8Pi6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukLNyT8Pi6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukLNyT8Pi6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukLNyT8Pi6 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukLNyT8Pi6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukLNyT8Pi6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukLNyT8Pi6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukLNyT8Pi6 .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-ukLNyT8Pi6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukLNyT8Pi6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukLNyT8Pi6 .dropdown-item.active,
.cid-ukLNyT8Pi6 .dropdown-item:active {
  background-color: transparent;
}
.cid-ukLNyT8Pi6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukLNyT8Pi6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukLNyT8Pi6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukLNyT8Pi6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ukLNyT8Pi6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukLNyT8Pi6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukLNyT8Pi6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukLNyT8Pi6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukLNyT8Pi6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukLNyT8Pi6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ukLNyT8Pi6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukLNyT8Pi6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukLNyT8Pi6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukLNyT8Pi6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukLNyT8Pi6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukLNyT8Pi6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukLNyT8Pi6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukLNyT8Pi6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukLNyT8Pi6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukLNyT8Pi6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukLNyT8Pi6 .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-ukLNyT8Pi6 .navbar {
    height: 70px;
  }
  .cid-ukLNyT8Pi6 .navbar.opened {
    height: auto;
  }
  .cid-ukLNyT8Pi6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukLNyTBejF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLNyTBejF .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukLNyTBejF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukLNyTBejF .mbr-section-title {
  color: #4479d9;
}
.cid-ukLNyTVtDZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLNyTVtDZ iframe,
.cid-ukLNyTVtDZ img,
.cid-ukLNyTVtDZ video {
  width: 100%;
}
.cid-ukLNyTVtDZ .mbr-media {
  position: relative;
}
.cid-ukLNyTVtDZ .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-ukLNyTVtDZ .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-ukLNyTVtDZ .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-ukLNyTVtDZ .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  height: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukLNyTVtDZ .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-ukLNyTVtDZ .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ukLNyTVtDZ .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ukLNyTVtDZ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-ukLNyTVtDZ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ukLNyUF3U1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLNyUYC1w {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLNyVfU4i {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLNyVv7sT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLNyVPggL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukLNyW3jEW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukMVDHQaGS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ukMVDHQaGS .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukMVDHQaGS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukMVDHQaGS .card-wrapper {
  background: #4479d9;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-ukMVDHQaGS .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ukMVDHQaGS .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ukMVDHQaGS .card-wrapper {
    padding: 4rem;
  }
}
.cid-ukMVDHQaGS .mbr-text,
.cid-ukMVDHQaGS .mbr-section-btn {
  color: #ffffff;
}
.cid-ukMVDHQaGS .card-title,
.cid-ukMVDHQaGS .card-box {
  text-align: left;
}
.cid-ukLNyWQm6s {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-um6cfoaK54 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-um6cfoaK54 nav.navbar {
  position: fixed;
}
.cid-um6cfoaK54 .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-um6cfoaK54 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-um6cfoaK54 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-um6cfoaK54 .dropdown-item:hover,
.cid-um6cfoaK54 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-um6cfoaK54 .dropdown-item:hover span {
  color: white;
}
.cid-um6cfoaK54 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-um6cfoaK54 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-um6cfoaK54 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-um6cfoaK54 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-um6cfoaK54 .nav-link {
  position: relative;
}
.cid-um6cfoaK54 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-um6cfoaK54 .container {
    flex-wrap: wrap;
  }
}
.cid-um6cfoaK54 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-um6cfoaK54 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-um6cfoaK54 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-um6cfoaK54 .dropdown-menu,
.cid-um6cfoaK54 .navbar.opened {
  background: #ffffff !important;
}
.cid-um6cfoaK54 .nav-item:focus,
.cid-um6cfoaK54 .nav-link:focus {
  outline: none;
}
.cid-um6cfoaK54 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-um6cfoaK54 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-um6cfoaK54 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-um6cfoaK54 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-um6cfoaK54 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-um6cfoaK54 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-um6cfoaK54 .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-um6cfoaK54 .navbar.opened {
  transition: all 0.3s;
}
.cid-um6cfoaK54 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-um6cfoaK54 .navbar .navbar-logo img {
  width: auto;
}
.cid-um6cfoaK54 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-um6cfoaK54 .navbar.collapsed {
  justify-content: center;
}
.cid-um6cfoaK54 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-um6cfoaK54 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-um6cfoaK54 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-um6cfoaK54 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-um6cfoaK54 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-um6cfoaK54 .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-um6cfoaK54 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-um6cfoaK54 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-um6cfoaK54 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-um6cfoaK54 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-um6cfoaK54 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-um6cfoaK54 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-um6cfoaK54 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-um6cfoaK54 .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-um6cfoaK54 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-um6cfoaK54 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-um6cfoaK54 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-um6cfoaK54 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-um6cfoaK54 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-um6cfoaK54 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-um6cfoaK54 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-um6cfoaK54 .navbar.navbar-short {
  min-height: 60px;
}
.cid-um6cfoaK54 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-um6cfoaK54 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-um6cfoaK54 .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-um6cfoaK54 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-um6cfoaK54 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-um6cfoaK54 .dropdown-item.active,
.cid-um6cfoaK54 .dropdown-item:active {
  background-color: transparent;
}
.cid-um6cfoaK54 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-um6cfoaK54 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-um6cfoaK54 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-um6cfoaK54 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-um6cfoaK54 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-um6cfoaK54 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-um6cfoaK54 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-um6cfoaK54 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-um6cfoaK54 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-um6cfoaK54 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-um6cfoaK54 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-um6cfoaK54 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-um6cfoaK54 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-um6cfoaK54 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-um6cfoaK54 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-um6cfoaK54 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-um6cfoaK54 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-um6cfoaK54 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-um6cfoaK54 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-um6cfoaK54 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-um6cfoaK54 .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-um6cfoaK54 .navbar {
    height: 70px;
  }
  .cid-um6cfoaK54 .navbar.opened {
    height: auto;
  }
  .cid-um6cfoaK54 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-um6cfoEZTX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-um6cfoEZTX .mbr-fallback-image.disabled {
  display: none;
}
.cid-um6cfoEZTX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-um6cfoEZTX .mbr-section-title {
  color: #4479d9;
}
.cid-um6cfp0T8W {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-um6cfp0T8W iframe,
.cid-um6cfp0T8W img,
.cid-um6cfp0T8W video {
  width: 100%;
}
.cid-um6cfp0T8W .mbr-media {
  position: relative;
}
.cid-um6cfp0T8W .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-um6cfp0T8W .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-um6cfp0T8W .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-um6cfp0T8W .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  height: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-um6cfp0T8W .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-um6cfp0T8W .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-um6cfp0T8W .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-um6cfp0T8W .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-um6cfp0T8W .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-um6cfpRrLT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-um6cfqaNvt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-um6cfqpOMP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-um6cfqHE4v {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-um6cfqTGdR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-um6cfr6RVd {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-um6cfr6RVd .mbr-fallback-image.disabled {
  display: none;
}
.cid-um6cfr6RVd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-um6cfr6RVd .card-wrapper {
  background: #4479d9;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-um6cfr6RVd .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-um6cfr6RVd .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-um6cfr6RVd .card-wrapper {
    padding: 4rem;
  }
}
.cid-um6cfr6RVd .mbr-text,
.cid-um6cfr6RVd .mbr-section-btn {
  color: #ffffff;
}
.cid-um6cfr6RVd .card-title,
.cid-um6cfr6RVd .card-box {
  text-align: left;
}
.cid-um6cfrm5nM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
