.btn {
  border-width: 2px;
}
body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 3.25rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 4.0625rem;
}
.display-2 {
  font-family: 'Jost', sans-serif;
  font-size: 2rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 2.5rem;
}
.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: 1.5rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 1.875rem;
}
.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: 2.6rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.275rem;
    font-size: calc( 1.7874999999999999rem + (3.25 - 1.7874999999999999) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.7874999999999999rem + (3.25 - 1.7874999999999999) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.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.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #6592e6 !important;
}
.bg-success {
  background-color: #40b0bf !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #3f5394 !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: #3f5394 !important;
  border-color: #3f5394 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #253157 !important;
  border-color: #253157 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #253157 !important;
  border-color: #253157 !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: #6592e6;
  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: #2260d2 !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: #ff6666;
  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: #ff0f0f !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: #47b5ed;
  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: #148cca !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: #40b0bf;
  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: #2a747e !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: #3f5394;
  color: #3f5394;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #253157 !important;
  background-color: transparent!important;
  border-color: #253157 !important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #3f5394 !important;
  border-color: #3f5394 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ff9966;
  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: #ff5f0f !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: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: #000000 !important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: #cfcfcf !important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #6592e6 !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #40b0bf !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #3f5394 !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: #212b4c !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: #3f5394;
}
.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: #8797cc;
}
.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;
}
*:focus-visible {
  outline: red solid 2px !important;
  outline-offset: 2px !important;
  transition: outline 0.2s ease-in-out;
}
.cid-vl06Rtlpnw .navbar-dropdown {
  position: relative !important;
}
.cid-vl06Rtlpnw .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-vl06Rtlpnw .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vl06Rtlpnw .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vl06Rtlpnw .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vl06Rtlpnw .dropdown-item:hover,
.cid-vl06Rtlpnw .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vl06Rtlpnw .dropdown-item:hover span {
  color: white;
}
.cid-vl06Rtlpnw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vl06Rtlpnw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vl06Rtlpnw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vl06Rtlpnw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vl06Rtlpnw .nav-link {
  position: relative;
}
.cid-vl06Rtlpnw .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vl06Rtlpnw .container {
    flex-wrap: nowrap;
  }
}
.cid-vl06Rtlpnw .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vl06Rtlpnw .navbar-nav {
  padding: 5px !important;
}
.cid-vl06Rtlpnw .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vl06Rtlpnw .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vl06Rtlpnw .dropdown-menu,
.cid-vl06Rtlpnw .navbar.opened {
  background: #efefef !important;
}
.cid-vl06Rtlpnw .nav-item:focus,
.cid-vl06Rtlpnw .nav-link:focus {
  outline: none;
}
.cid-vl06Rtlpnw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vl06Rtlpnw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vl06Rtlpnw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vl06Rtlpnw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vl06Rtlpnw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vl06Rtlpnw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vl06Rtlpnw .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vl06Rtlpnw .navbar.opened {
  transition: all 0.3s;
}
.cid-vl06Rtlpnw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vl06Rtlpnw .navbar .navbar-logo img {
  width: auto;
}
.cid-vl06Rtlpnw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vl06Rtlpnw .navbar.collapsed {
  justify-content: center;
}
.cid-vl06Rtlpnw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vl06Rtlpnw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vl06Rtlpnw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vl06Rtlpnw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vl06Rtlpnw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vl06Rtlpnw .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-vl06Rtlpnw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vl06Rtlpnw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vl06Rtlpnw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vl06Rtlpnw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vl06Rtlpnw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vl06Rtlpnw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vl06Rtlpnw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vl06Rtlpnw .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-vl06Rtlpnw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vl06Rtlpnw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vl06Rtlpnw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vl06Rtlpnw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vl06Rtlpnw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vl06Rtlpnw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vl06Rtlpnw .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vl06Rtlpnw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vl06Rtlpnw .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vl06Rtlpnw .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vl06Rtlpnw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vl06Rtlpnw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vl06Rtlpnw .dropdown-item.active,
.cid-vl06Rtlpnw .dropdown-item:active {
  background-color: transparent;
}
.cid-vl06Rtlpnw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vl06Rtlpnw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vl06Rtlpnw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vl06Rtlpnw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vl06Rtlpnw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vl06Rtlpnw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vl06Rtlpnw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vl06Rtlpnw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vl06Rtlpnw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vl06Rtlpnw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vl06Rtlpnw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vl06Rtlpnw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vl06Rtlpnw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vl06Rtlpnw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vl06Rtlpnw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vl06Rtlpnw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vl06Rtlpnw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vl06Rtlpnw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vl06Rtlpnw .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vl06Rtlpnw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vl06Rtlpnw .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-vl06Rtlpnw .navbar {
    height: 70px;
  }
  .cid-vl06Rtlpnw .navbar.opened {
    height: auto;
  }
  .cid-vl06Rtlpnw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vl06Rtlpnw .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vl06Rtlpnw .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vl06Rtlpnw .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vl06Rtlpnw .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vl06Rtlpnw .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vl06Rtlpnw .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vl06Rtlpnw .container {
    overflow: hidden;
  }
  .cid-vl06Rtlpnw .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vl06Rtlpnw .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vl06Rtlpnw .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vl06Rtlpnw .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vl06Rtlpnw .navbar-nav {
    padding: 0 !important;
  }
  .cid-vl06Rtlpnw .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vl06Rtlpnw .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vl06Rtlpnw .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vl06Rtlpnw .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vl06Rtlpnw .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vl06Rtlpnw .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vl06Rtlpnw .container {
    padding: 25px 15px !important;
  }
  .cid-vl06Rtlpnw .container-head {
    padding: 10px !important;
  }
  .cid-vl06Rtlpnw .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vl06Rtlpnw .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vl06Rtlpnw .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vl06Rtuu5H {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vl06Rtuu5H .mbr-fallback-image.disabled {
  display: none;
}
.cid-vl06Rtuu5H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vl08BWp13o {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vl06RtOR0d {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-vl06RtOR0d .mbr-fallback-image.disabled {
  display: none;
}
.cid-vl06RtOR0d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vl06RtOR0d .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vl06RtOR0d .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vl06RtOR0d .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vl06RtOR0d .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vl06RtOR0d .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vl06RtOR0d .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vl06RtOR0d .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vl06RtOR0d .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vl06RtOR0d .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vl06RtOR0d .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vl06Ru0T2G {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-vl06Ru0T2G .mbr-fallback-image.disabled {
  display: none;
}
.cid-vl06Ru0T2G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vl06Ru0T2G .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vl06Ru0T2G .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vl06Ru0T2G .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vl06Ru0T2G .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vl06Ru0T2G .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vl06Ru0T2G .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vl06Ru0T2G .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vl06Ru0T2G .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vl06Ru0T2G .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vl06Ru0T2G .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vlYHSSUJhl {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-vlYHSSUJhl .mbr-fallback-image.disabled {
  display: none;
}
.cid-vlYHSSUJhl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vlYHSSUJhl .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vlYHSSUJhl .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vlYHSSUJhl .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vlYHSSUJhl .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vlYHSSUJhl .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vlYHSSUJhl .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vlYHSSUJhl .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vlYHSSUJhl .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vlYHSSUJhl .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vlYHSSUJhl .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vl06RucRR0 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vl06RucRR0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vl06RucRR0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vl06RucRR0 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-vl06RucRR0 .card-wrapper {
  padding: 3rem;
  background: #efefef;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-vl06RucRR0 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vl06RucRR0 .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-vl06RulmHm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vl06RulmHm .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vl06RulmHm .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vl06RulmHm .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vl06RulmHm .list {
    margin-bottom: 30px;
  }
}
.cid-vl06RulmHm .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vl06RulmHm .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vl06RulmHm div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vl06RulmHm .copyright {
  color: #efefef;
}
.cid-vl06RulmHm .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vl06RulmHm .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vl06RulmHm .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vl06RulmHm .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vl06RulmHm .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vl06RulmHm .footer-logo {
    margin: 0 auto;
  }
}
.cid-vm3JvnadA6 .navbar-dropdown {
  position: relative !important;
}
.cid-vm3JvnadA6 .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-vm3JvnadA6 .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vm3JvnadA6 .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vm3JvnadA6 .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vm3JvnadA6 .dropdown-item:hover,
.cid-vm3JvnadA6 .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vm3JvnadA6 .dropdown-item:hover span {
  color: white;
}
.cid-vm3JvnadA6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vm3JvnadA6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vm3JvnadA6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vm3JvnadA6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vm3JvnadA6 .nav-link {
  position: relative;
}
.cid-vm3JvnadA6 .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vm3JvnadA6 .container {
    flex-wrap: nowrap;
  }
}
.cid-vm3JvnadA6 .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vm3JvnadA6 .navbar-nav {
  padding: 5px !important;
}
.cid-vm3JvnadA6 .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vm3JvnadA6 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vm3JvnadA6 .dropdown-menu,
.cid-vm3JvnadA6 .navbar.opened {
  background: #efefef !important;
}
.cid-vm3JvnadA6 .nav-item:focus,
.cid-vm3JvnadA6 .nav-link:focus {
  outline: none;
}
.cid-vm3JvnadA6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vm3JvnadA6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vm3JvnadA6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vm3JvnadA6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vm3JvnadA6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vm3JvnadA6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vm3JvnadA6 .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vm3JvnadA6 .navbar.opened {
  transition: all 0.3s;
}
.cid-vm3JvnadA6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vm3JvnadA6 .navbar .navbar-logo img {
  width: auto;
}
.cid-vm3JvnadA6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vm3JvnadA6 .navbar.collapsed {
  justify-content: center;
}
.cid-vm3JvnadA6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vm3JvnadA6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vm3JvnadA6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vm3JvnadA6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vm3JvnadA6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vm3JvnadA6 .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-vm3JvnadA6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vm3JvnadA6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vm3JvnadA6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vm3JvnadA6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vm3JvnadA6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vm3JvnadA6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vm3JvnadA6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vm3JvnadA6 .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-vm3JvnadA6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vm3JvnadA6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vm3JvnadA6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vm3JvnadA6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vm3JvnadA6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vm3JvnadA6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vm3JvnadA6 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vm3JvnadA6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vm3JvnadA6 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vm3JvnadA6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vm3JvnadA6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vm3JvnadA6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vm3JvnadA6 .dropdown-item.active,
.cid-vm3JvnadA6 .dropdown-item:active {
  background-color: transparent;
}
.cid-vm3JvnadA6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vm3JvnadA6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vm3JvnadA6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vm3JvnadA6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vm3JvnadA6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vm3JvnadA6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vm3JvnadA6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vm3JvnadA6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vm3JvnadA6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vm3JvnadA6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vm3JvnadA6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vm3JvnadA6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vm3JvnadA6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vm3JvnadA6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vm3JvnadA6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vm3JvnadA6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vm3JvnadA6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vm3JvnadA6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vm3JvnadA6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vm3JvnadA6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vm3JvnadA6 .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-vm3JvnadA6 .navbar {
    height: 70px;
  }
  .cid-vm3JvnadA6 .navbar.opened {
    height: auto;
  }
  .cid-vm3JvnadA6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vm3JvnadA6 .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vm3JvnadA6 .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vm3JvnadA6 .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vm3JvnadA6 .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vm3JvnadA6 .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vm3JvnadA6 .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vm3JvnadA6 .container {
    overflow: hidden;
  }
  .cid-vm3JvnadA6 .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vm3JvnadA6 .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vm3JvnadA6 .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vm3JvnadA6 .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vm3JvnadA6 .navbar-nav {
    padding: 0 !important;
  }
  .cid-vm3JvnadA6 .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vm3JvnadA6 .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vm3JvnadA6 .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vm3JvnadA6 .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vm3JvnadA6 .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vm3JvnadA6 .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vm3JvnadA6 .container {
    padding: 25px 15px !important;
  }
  .cid-vm3JvnadA6 .container-head {
    padding: 10px !important;
  }
  .cid-vm3JvnadA6 .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vm3JvnadA6 .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vm3JvnadA6 .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vm3Jvnow4H {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vm3Jvnow4H .mbr-fallback-image.disabled {
  display: none;
}
.cid-vm3Jvnow4H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vm3LyQfxJa {
  padding-top: 5rem;
  padding-bottom: 9rem;
  background-color: #ddf2e8;
}
.cid-vm3JvoLvFO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vm3JvoLvFO .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vm3JvoLvFO .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vm3JvoLvFO .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vm3JvoLvFO .list {
    margin-bottom: 30px;
  }
}
.cid-vm3JvoLvFO .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vm3JvoLvFO .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vm3JvoLvFO div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vm3JvoLvFO .copyright {
  color: #efefef;
}
.cid-vm3JvoLvFO .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vm3JvoLvFO .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vm3JvoLvFO .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vm3JvoLvFO .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vm3JvoLvFO .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vm3JvoLvFO .footer-logo {
    margin: 0 auto;
  }
}
.cid-va1mCQnC3O .navbar-dropdown {
  position: relative !important;
}
.cid-va1mCQnC3O .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-va1mCQnC3O .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-va1mCQnC3O .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-va1mCQnC3O .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-va1mCQnC3O .dropdown-item:hover,
.cid-va1mCQnC3O .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-va1mCQnC3O .dropdown-item:hover span {
  color: white;
}
.cid-va1mCQnC3O .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-va1mCQnC3O .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-va1mCQnC3O .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-va1mCQnC3O .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-va1mCQnC3O .nav-link {
  position: relative;
}
.cid-va1mCQnC3O .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-va1mCQnC3O .container {
    flex-wrap: nowrap;
  }
}
.cid-va1mCQnC3O .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-va1mCQnC3O .navbar-nav {
  padding: 5px !important;
}
.cid-va1mCQnC3O .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-va1mCQnC3O .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-va1mCQnC3O .dropdown-menu,
.cid-va1mCQnC3O .navbar.opened {
  background: #efefef !important;
}
.cid-va1mCQnC3O .nav-item:focus,
.cid-va1mCQnC3O .nav-link:focus {
  outline: none;
}
.cid-va1mCQnC3O .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-va1mCQnC3O .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-va1mCQnC3O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-va1mCQnC3O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-va1mCQnC3O .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-va1mCQnC3O .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-va1mCQnC3O .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-va1mCQnC3O .navbar.opened {
  transition: all 0.3s;
}
.cid-va1mCQnC3O .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-va1mCQnC3O .navbar .navbar-logo img {
  width: auto;
}
.cid-va1mCQnC3O .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-va1mCQnC3O .navbar.collapsed {
  justify-content: center;
}
.cid-va1mCQnC3O .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-va1mCQnC3O .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-va1mCQnC3O .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-va1mCQnC3O .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-va1mCQnC3O .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-va1mCQnC3O .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-va1mCQnC3O .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-va1mCQnC3O .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-va1mCQnC3O .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-va1mCQnC3O .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-va1mCQnC3O .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-va1mCQnC3O .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-va1mCQnC3O .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-va1mCQnC3O .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-va1mCQnC3O .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-va1mCQnC3O .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-va1mCQnC3O .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-va1mCQnC3O .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-va1mCQnC3O .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-va1mCQnC3O .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-va1mCQnC3O .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-va1mCQnC3O .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-va1mCQnC3O .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-va1mCQnC3O .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-va1mCQnC3O .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-va1mCQnC3O .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-va1mCQnC3O .dropdown-item.active,
.cid-va1mCQnC3O .dropdown-item:active {
  background-color: transparent;
}
.cid-va1mCQnC3O .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-va1mCQnC3O .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-va1mCQnC3O .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-va1mCQnC3O .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-va1mCQnC3O .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-va1mCQnC3O .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-va1mCQnC3O ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-va1mCQnC3O .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-va1mCQnC3O button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-va1mCQnC3O button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-va1mCQnC3O button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-va1mCQnC3O button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-va1mCQnC3O button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-va1mCQnC3O button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-va1mCQnC3O nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-va1mCQnC3O nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-va1mCQnC3O nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-va1mCQnC3O nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-va1mCQnC3O .navbar-dropdown {
  padding: 0 1rem;
}
.cid-va1mCQnC3O a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-va1mCQnC3O .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-va1mCQnC3O .navbar {
    height: 70px;
  }
  .cid-va1mCQnC3O .navbar.opened {
    height: auto;
  }
  .cid-va1mCQnC3O .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-va1mCQnC3O .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-va1mCQnC3O .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-va1mCQnC3O .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-va1mCQnC3O .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-va1mCQnC3O .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-va1mCQnC3O .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-va1mCQnC3O .container {
    overflow: hidden;
  }
  .cid-va1mCQnC3O .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-va1mCQnC3O .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-va1mCQnC3O .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-va1mCQnC3O .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-va1mCQnC3O .navbar-nav {
    padding: 0 !important;
  }
  .cid-va1mCQnC3O .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-va1mCQnC3O .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-va1mCQnC3O .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-va1mCQnC3O .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-va1mCQnC3O .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-va1mCQnC3O .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-va1mCQnC3O .container {
    padding: 25px 15px !important;
  }
  .cid-va1mCQnC3O .container-head {
    padding: 10px !important;
  }
  .cid-va1mCQnC3O .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-va1mCQnC3O .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-va1mCQnC3O .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-va5IVer2E2 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-va5IVer2E2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-va5IVer2E2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vl0AHEsEzf {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vaQvxG7vb0 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-vaQvxG7vb0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaQvxG7vb0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaQvxG7vb0 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vaQvxG7vb0 .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vaQvxG7vb0 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vaQvxG7vb0 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vaQvxG7vb0 .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vaQvxG7vb0 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vaQvxG7vb0 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vaQvxG7vb0 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vaQvxG7vb0 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vaQvxG7vb0 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vaQvxG7vb0 .card-subtitle {
  color: #e43f3f;
}
.cid-vaQwX3xM2X {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-vaQwX3xM2X .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaQwX3xM2X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaQwX3xM2X .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vaQwX3xM2X .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vaQwX3xM2X .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vaQwX3xM2X .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vaQwX3xM2X .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vaQwX3xM2X .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vaQwX3xM2X .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vaQwX3xM2X .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vaQwX3xM2X .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vaQwX3xM2X .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vaQwX3xM2X .card-subtitle {
  color: #e43f3f;
}
.cid-va1UCb4hGm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-va1UCb4hGm .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-va1UCb4hGm .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-va1UCb4hGm .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-va1UCb4hGm .list {
    margin-bottom: 30px;
  }
}
.cid-va1UCb4hGm .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-va1UCb4hGm .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-va1UCb4hGm div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-va1UCb4hGm .copyright {
  color: #efefef;
}
.cid-va1UCb4hGm .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-va1UCb4hGm .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-va1UCb4hGm .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-va1UCb4hGm .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-va1UCb4hGm .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-va1UCb4hGm .footer-logo {
    margin: 0 auto;
  }
}
.cid-va6nYJUfGy .navbar-dropdown {
  position: relative !important;
}
.cid-va6nYJUfGy .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-va6nYJUfGy .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-va6nYJUfGy .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-va6nYJUfGy .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-va6nYJUfGy .dropdown-item:hover,
.cid-va6nYJUfGy .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-va6nYJUfGy .dropdown-item:hover span {
  color: white;
}
.cid-va6nYJUfGy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-va6nYJUfGy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-va6nYJUfGy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-va6nYJUfGy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-va6nYJUfGy .nav-link {
  position: relative;
}
.cid-va6nYJUfGy .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-va6nYJUfGy .container {
    flex-wrap: nowrap;
  }
}
.cid-va6nYJUfGy .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-va6nYJUfGy .navbar-nav {
  padding: 5px !important;
}
.cid-va6nYJUfGy .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-va6nYJUfGy .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-va6nYJUfGy .dropdown-menu,
.cid-va6nYJUfGy .navbar.opened {
  background: #efefef !important;
}
.cid-va6nYJUfGy .nav-item:focus,
.cid-va6nYJUfGy .nav-link:focus {
  outline: none;
}
.cid-va6nYJUfGy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-va6nYJUfGy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-va6nYJUfGy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-va6nYJUfGy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-va6nYJUfGy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-va6nYJUfGy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-va6nYJUfGy .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-va6nYJUfGy .navbar.opened {
  transition: all 0.3s;
}
.cid-va6nYJUfGy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-va6nYJUfGy .navbar .navbar-logo img {
  width: auto;
}
.cid-va6nYJUfGy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-va6nYJUfGy .navbar.collapsed {
  justify-content: center;
}
.cid-va6nYJUfGy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-va6nYJUfGy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-va6nYJUfGy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-va6nYJUfGy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-va6nYJUfGy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-va6nYJUfGy .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-va6nYJUfGy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-va6nYJUfGy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-va6nYJUfGy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-va6nYJUfGy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-va6nYJUfGy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-va6nYJUfGy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-va6nYJUfGy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-va6nYJUfGy .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-va6nYJUfGy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-va6nYJUfGy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-va6nYJUfGy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-va6nYJUfGy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-va6nYJUfGy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-va6nYJUfGy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-va6nYJUfGy .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-va6nYJUfGy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-va6nYJUfGy .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-va6nYJUfGy .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-va6nYJUfGy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-va6nYJUfGy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-va6nYJUfGy .dropdown-item.active,
.cid-va6nYJUfGy .dropdown-item:active {
  background-color: transparent;
}
.cid-va6nYJUfGy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-va6nYJUfGy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-va6nYJUfGy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-va6nYJUfGy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-va6nYJUfGy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-va6nYJUfGy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-va6nYJUfGy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-va6nYJUfGy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-va6nYJUfGy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-va6nYJUfGy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-va6nYJUfGy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-va6nYJUfGy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-va6nYJUfGy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-va6nYJUfGy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-va6nYJUfGy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-va6nYJUfGy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-va6nYJUfGy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-va6nYJUfGy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-va6nYJUfGy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-va6nYJUfGy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-va6nYJUfGy .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-va6nYJUfGy .navbar {
    height: 70px;
  }
  .cid-va6nYJUfGy .navbar.opened {
    height: auto;
  }
  .cid-va6nYJUfGy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-va6nYJUfGy .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-va6nYJUfGy .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-va6nYJUfGy .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-va6nYJUfGy .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-va6nYJUfGy .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-va6nYJUfGy .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-va6nYJUfGy .container {
    overflow: hidden;
  }
  .cid-va6nYJUfGy .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-va6nYJUfGy .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-va6nYJUfGy .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-va6nYJUfGy .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-va6nYJUfGy .navbar-nav {
    padding: 0 !important;
  }
  .cid-va6nYJUfGy .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-va6nYJUfGy .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-va6nYJUfGy .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-va6nYJUfGy .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-va6nYJUfGy .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-va6nYJUfGy .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-va6nYJUfGy .container {
    padding: 25px 15px !important;
  }
  .cid-va6nYJUfGy .container-head {
    padding: 10px !important;
  }
  .cid-va6nYJUfGy .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-va6nYJUfGy .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-va6nYJUfGy .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-va6nYJ1r1G {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-va6nYJ1r1G .mbr-fallback-image.disabled {
  display: none;
}
.cid-va6nYJ1r1G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vl0AvCgH6L {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vaQCpkEFkk {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-vaQCpkEFkk .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaQCpkEFkk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaQCpkEFkk .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vaQCpkEFkk .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vaQCpkEFkk .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vaQCpkEFkk .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vaQCpkEFkk .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vaQCpkEFkk .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vaQCpkEFkk .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vaQCpkEFkk .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vaQCpkEFkk .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vaQCpkEFkk .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vaQCpkEFkk .card-subtitle {
  color: #e43f3f;
}
.cid-vaQDPe8p4K {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-vaQDPe8p4K .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaQDPe8p4K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaQDPe8p4K .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vaQDPe8p4K .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vaQDPe8p4K .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vaQDPe8p4K .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vaQDPe8p4K .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vaQDPe8p4K .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vaQDPe8p4K .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vaQDPe8p4K .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vaQDPe8p4K .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vaQDPe8p4K .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vaQDPe8p4K .card-subtitle {
  color: #e43f3f;
}
.cid-va6nYUNK7M {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-va6nYUNK7M .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-va6nYUNK7M .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-va6nYUNK7M .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-va6nYUNK7M .list {
    margin-bottom: 30px;
  }
}
.cid-va6nYUNK7M .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-va6nYUNK7M .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-va6nYUNK7M div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-va6nYUNK7M .copyright {
  color: #efefef;
}
.cid-va6nYUNK7M .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-va6nYUNK7M .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-va6nYUNK7M .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-va6nYUNK7M .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-va6nYUNK7M .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-va6nYUNK7M .footer-logo {
    margin: 0 auto;
  }
}
.cid-va1mCQnC3O .navbar-dropdown {
  position: relative !important;
}
.cid-va1mCQnC3O .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-va1mCQnC3O .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-va1mCQnC3O .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-va1mCQnC3O .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-va1mCQnC3O .dropdown-item:hover,
.cid-va1mCQnC3O .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-va1mCQnC3O .dropdown-item:hover span {
  color: white;
}
.cid-va1mCQnC3O .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-va1mCQnC3O .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-va1mCQnC3O .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-va1mCQnC3O .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-va1mCQnC3O .nav-link {
  position: relative;
}
.cid-va1mCQnC3O .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-va1mCQnC3O .container {
    flex-wrap: nowrap;
  }
}
.cid-va1mCQnC3O .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-va1mCQnC3O .navbar-nav {
  padding: 5px !important;
}
.cid-va1mCQnC3O .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-va1mCQnC3O .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-va1mCQnC3O .dropdown-menu,
.cid-va1mCQnC3O .navbar.opened {
  background: #efefef !important;
}
.cid-va1mCQnC3O .nav-item:focus,
.cid-va1mCQnC3O .nav-link:focus {
  outline: none;
}
.cid-va1mCQnC3O .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-va1mCQnC3O .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-va1mCQnC3O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-va1mCQnC3O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-va1mCQnC3O .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-va1mCQnC3O .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-va1mCQnC3O .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-va1mCQnC3O .navbar.opened {
  transition: all 0.3s;
}
.cid-va1mCQnC3O .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-va1mCQnC3O .navbar .navbar-logo img {
  width: auto;
}
.cid-va1mCQnC3O .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-va1mCQnC3O .navbar.collapsed {
  justify-content: center;
}
.cid-va1mCQnC3O .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-va1mCQnC3O .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-va1mCQnC3O .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-va1mCQnC3O .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-va1mCQnC3O .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-va1mCQnC3O .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-va1mCQnC3O .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-va1mCQnC3O .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-va1mCQnC3O .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-va1mCQnC3O .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-va1mCQnC3O .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-va1mCQnC3O .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-va1mCQnC3O .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-va1mCQnC3O .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-va1mCQnC3O .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-va1mCQnC3O .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-va1mCQnC3O .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-va1mCQnC3O .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-va1mCQnC3O .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-va1mCQnC3O .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-va1mCQnC3O .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-va1mCQnC3O .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-va1mCQnC3O .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-va1mCQnC3O .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-va1mCQnC3O .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-va1mCQnC3O .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-va1mCQnC3O .dropdown-item.active,
.cid-va1mCQnC3O .dropdown-item:active {
  background-color: transparent;
}
.cid-va1mCQnC3O .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-va1mCQnC3O .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-va1mCQnC3O .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-va1mCQnC3O .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-va1mCQnC3O .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-va1mCQnC3O .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-va1mCQnC3O ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-va1mCQnC3O .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-va1mCQnC3O button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-va1mCQnC3O button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-va1mCQnC3O button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-va1mCQnC3O button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-va1mCQnC3O button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-va1mCQnC3O button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-va1mCQnC3O nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-va1mCQnC3O nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-va1mCQnC3O nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-va1mCQnC3O nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-va1mCQnC3O .navbar-dropdown {
  padding: 0 1rem;
}
.cid-va1mCQnC3O a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-va1mCQnC3O .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-va1mCQnC3O .navbar {
    height: 70px;
  }
  .cid-va1mCQnC3O .navbar.opened {
    height: auto;
  }
  .cid-va1mCQnC3O .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-va1mCQnC3O .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-va1mCQnC3O .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-va1mCQnC3O .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-va1mCQnC3O .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-va1mCQnC3O .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-va1mCQnC3O .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-va1mCQnC3O .container {
    overflow: hidden;
  }
  .cid-va1mCQnC3O .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-va1mCQnC3O .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-va1mCQnC3O .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-va1mCQnC3O .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-va1mCQnC3O .navbar-nav {
    padding: 0 !important;
  }
  .cid-va1mCQnC3O .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-va1mCQnC3O .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-va1mCQnC3O .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-va1mCQnC3O .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-va1mCQnC3O .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-va1mCQnC3O .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-va1mCQnC3O .container {
    padding: 25px 15px !important;
  }
  .cid-va1mCQnC3O .container-head {
    padding: 10px !important;
  }
  .cid-va1mCQnC3O .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-va1mCQnC3O .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-va1mCQnC3O .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-veNpbo5J2R {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-veNpbo5J2R .container-fluid {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .cid-veNpbo5J2R .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .cid-veNpbo5J2R .container {
    padding: 0 24px;
  }
}
.cid-veNpbo5J2R .row .card {
  border-radius: 0 !important;
  padding: 0 12px;
}
.cid-veNpbo5J2R .content-wrapper {
  padding: 74px;
  background-color: #353535;
  border-radius: .75rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-veNpbo5J2R .content-wrapper {
    padding: 24px;
    margin-bottom: 24px;
  }
}
.cid-veNpbo5J2R .content-wrapper .icon-wrapper {
  margin-bottom: 20px;
}
.cid-veNpbo5J2R .content-wrapper .icon-wrapper .mbr-iconfont {
  width: 64px;
  height: 64px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  background-color: #141414;
  color: #fb8fc9;
  font-size: 32px;
}
.cid-veNpbo5J2R .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
}
@media (max-width: 992px) {
  .cid-veNpbo5J2R .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-veNpbo5J2R .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-veNpbo5J2R .content-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-veNpbo5J2R .content-wrapper .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #3f5394 0%, transparent 100%);
}
.cid-veNpbo5J2R .content-wrapper .mbr-section-btn .btn:hover,
.cid-veNpbo5J2R .content-wrapper .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #2299aa !important;
  border-color: #2299aa !important;
}
.cid-veNpbo5J2R .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-veNpbo5J2R .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-veNpbo5J2R .embla__slide .slide-content {
  width: 100%;
}
.cid-veNpbo5J2R .embla__slide .slide-content .item-wrapper {
  height: 100%;
}
.cid-veNpbo5J2R .embla__slide .slide-content .item-wrapper .item-img {
  height: 100%;
}
.cid-veNpbo5J2R .embla__slide .slide-content .item-wrapper .item-img img {
  height: 100%;
  object-fit: cover;
  border-radius: .75rem !important;
}
@media (max-width: 992px) {
  .cid-veNpbo5J2R .embla__slide .slide-content .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-veNpbo5J2R .embla__button--next,
.cid-veNpbo5J2R .embla__button--prev {
  display: flex;
}
.cid-veNpbo5J2R .embla__button {
  bottom: 2.5rem;
  width: 80px;
  height: 30px;
  margin-top: -1.5rem;
  font-size: 18px;
  background-color: #353535 !important;
  color: #4479d9 !important;
  border: 1px solid #353535 !important;
  border-radius: 10vmax;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 8px 24px;
  opacity: 1 !important;
  overflow: hidden;
}
.cid-veNpbo5J2R .embla__button::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
  background-image: linear-gradient(90deg, #c3ead8 0%, transparent 100%);
  border-radius: 100%;
  transition: all 0.5s ease-in-out;
}
.cid-veNpbo5J2R .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-veNpbo5J2R .embla__button:hover {
  box-shadow: inset 81px 10px 5px #8caff0;
  border-color: #8caff0 !important;
}
.cid-veNpbo5J2R .embla__button:hover::before {
  width: 30%;
}
.cid-veNpbo5J2R .embla__button.embla__button--prev {
  left: 1.5rem;
}
.cid-veNpbo5J2R .embla__button.embla__button--next {
  left: 7.5rem;
}
.cid-veNpbo5J2R .embla {
  position: relative;
  width: 100%;
  border-radius: .75rem !important;
  overflow: hidden;
  height: 100%;
}
.cid-veNpbo5J2R .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
  height: 100%;
}
.cid-veNpbo5J2R .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-veNpbo5J2R .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-veNpbo5J2R .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
  height: 100%;
}
.cid-veNpbo5J2R .mbr-section-title {
  color: #141414;
}
.cid-veNpbo5J2R .mbr-text {
  color: #fafafa;
}
.cid-veNpbo5J2R .mbr-section-title,
.cid-veNpbo5J2R .icon-wrapper,
.cid-veNpbo5J2R .mbr-section-btn {
  color: #bed3f9;
}
.cid-vhVYqHR6nT {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vhVYqHR6nT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhVYqHR6nT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vhVYqHR6nT .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vhVYqHR6nT .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vhVYqHR6nT .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vhVYqHR6nT .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vhVYqHR6nT .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vhVYqHR6nT .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vhVYqHR6nT .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vhVYqHR6nT .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vhVYqHR6nT .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vhVYqHR6nT .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vhVYqHR6nT .card-title {
  color: #4479d9;
}
.cid-vd6w1ZM04F {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vd6w1ZM04F .mbr-fallback-image.disabled {
  display: none;
}
.cid-vd6w1ZM04F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vd6w1ZM04F .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-vd6w1ZM04F .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-vd6w1ZM04F .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vd6w1ZM04F .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vd6w1ZM04F .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vd6w1ZM04F .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-vd6w1ZM04F .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-vd6w1ZM04F .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vd6w1ZM04F .card-title {
  color: #4479d9;
}
.cid-vagj0LioK9 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-vagj0LioK9 .main {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-vagj0LioK9 .row-element,
.cid-vagj0LioK9 .image-element {
  padding: 0;
}
.cid-vagj0LioK9 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-vagj0LioK9 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-vagj0LioK9 .text-content {
  padding: 3rem;
}
.cid-vagj0LioK9 .mbr-section-subtitle {
  color: #4479d9;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-vagj0LioK9 .text-content {
    padding: 2rem 1rem;
  }
  .cid-vagj0LioK9 .mbr-title,
  .cid-vagj0LioK9 .underline,
  .cid-vagj0LioK9 .mbr-text,
  .cid-vagj0LioK9 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-vagj0LioK9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vagj0LioK9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vagj0LioK9 .mbr-text,
.cid-vagj0LioK9 .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-vagj0LioK9 .mbr-title {
  text-align: left;
}
.cid-va21wQfXxC {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/whatsapp-image-2026-02-23-at-5.29.19-am-1024x434.webp");
}
.cid-va21wQfXxC .mbr-overlay {
  background: #ffffff;
  opacity: 0.7;
}
.cid-va21wQfXxC .row {
  justify-content: center;
}
.cid-va21wQfXxC img,
.cid-va21wQfXxC .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-va21wQfXxC .item:focus,
.cid-va21wQfXxC span:focus {
  outline: none;
}
.cid-va21wQfXxC .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-va21wQfXxC .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-va21wQfXxC .item-wrapper {
    min-height: 463px;
  }
}
.cid-va21wQfXxC .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-va21wQfXxC .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-va21wQfXxC .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-va21wQfXxC .item-wrapper .btn-primary:hover span {
  color: #6592e6 !important;
}
@media (min-width: 768px) {
  .cid-va21wQfXxC .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-va21wQfXxC .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-va21wQfXxC .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-va21wQfXxC .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-va21wQfXxC .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-va21wQfXxC .mbr-section-title {
  color: #222222;
  width: 100%;
}
.cid-va21wQfXxC .mbr-text {
  color: #ffffff;
}
.cid-va21wQfXxC .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-va21wQfXxC .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-va21wQfXxC .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-va21wQfXxC .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-va21wQfXxC .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-va21wQfXxC .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-va21wQfXxC .mbr-section-subtitle {
  color: #000000;
}
.cid-vhJ44fkPPC {
  padding-top: 7rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vhJ44fkPPC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhJ44fkPPC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vhJ44fkPPC .mbr-text,
.cid-vhJ44fkPPC .mbr-section-btn {
  color: #232323;
}
.cid-vhJ44fkPPC .card-title,
.cid-vhJ44fkPPC .card-box {
  color: #4479d9;
}
.cid-vhJ44fkPPC .mbr-text,
.cid-vhJ44fkPPC .link-wrap {
  color: #ffffff;
}
.cid-vhJ44fkPPC .card-box .mbr-text,
.cid-vhJ44fkPPC .mbr-section-btn {
  color: #353535;
}
.cid-vdpwoslY1w {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-vdpwoslY1w .mbr-section-subtitle {
  color: #353535;
}
.cid-vdpwoslY1w .mbr-section-title {
  color: #4479d9;
}
.cid-vdp9qmktWd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-vdp9qmktWd img,
.cid-vdp9qmktWd .item-img {
  width: 100%;
  height: 100%;
  height: 100px;
  object-fit: cover;
}
.cid-vdp9qmktWd .item:focus,
.cid-vdp9qmktWd span:focus {
  outline: none;
}
.cid-vdp9qmktWd .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-vdp9qmktWd .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-vdp9qmktWd .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-vdp9qmktWd .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vdp9qmktWd .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-vdp9qmktWd .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-vdp9qmktWd .mbr-section-btn {
  margin-top: auto !important;
}
.cid-vdp9qmktWd .mbr-section-title {
  color: #232323;
}
.cid-vdp9qmktWd .mbr-text,
.cid-vdp9qmktWd .mbr-section-btn {
  text-align: left;
}
.cid-vdp9qmktWd .item-title {
  text-align: left;
  color: #4479d9;
}
.cid-vdp9qmktWd .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-vdpmOnCrTN {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-vdpmOnCrTN img,
.cid-vdpmOnCrTN .item-img {
  width: 100%;
  height: 100%;
  height: 100px;
  object-fit: cover;
}
.cid-vdpmOnCrTN .item:focus,
.cid-vdpmOnCrTN span:focus {
  outline: none;
}
.cid-vdpmOnCrTN .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-vdpmOnCrTN .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-vdpmOnCrTN .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-vdpmOnCrTN .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vdpmOnCrTN .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-vdpmOnCrTN .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-vdpmOnCrTN .mbr-section-btn {
  margin-top: auto !important;
}
.cid-vdpmOnCrTN .mbr-section-title {
  color: #232323;
}
.cid-vdpmOnCrTN .mbr-text,
.cid-vdpmOnCrTN .mbr-section-btn {
  text-align: left;
}
.cid-vdpmOnCrTN .item-title {
  text-align: left;
  color: #4479d9;
}
.cid-vdpmOnCrTN .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-va23IyWdV8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-va23IyWdV8 .main {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-va23IyWdV8 .row-element,
.cid-va23IyWdV8 .image-element {
  padding: 0;
}
.cid-va23IyWdV8 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-va23IyWdV8 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-va23IyWdV8 .text-content {
  padding: 3rem;
}
.cid-va23IyWdV8 .mbr-section-subtitle {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-va23IyWdV8 .text-content {
    padding: 2rem 1rem;
  }
  .cid-va23IyWdV8 .mbr-title,
  .cid-va23IyWdV8 .underline,
  .cid-va23IyWdV8 .mbr-text,
  .cid-va23IyWdV8 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-va23IyWdV8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-va23IyWdV8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-va23IyWdV8 .mbr-text,
.cid-va23IyWdV8 .mbr-section-btn {
  text-align: left;
}
.cid-va23IyWdV8 .mbr-title {
  text-align: left;
  color: #4479d9;
}
.cid-vggYu182We {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-vggYu182We .main {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-vggYu182We .row-element,
.cid-vggYu182We .image-element {
  padding: 0;
}
.cid-vggYu182We .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-vggYu182We .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-vggYu182We .text-content {
  padding: 3rem;
}
.cid-vggYu182We .mbr-section-subtitle {
  color: #4479d9;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-vggYu182We .text-content {
    padding: 2rem 1rem;
  }
  .cid-vggYu182We .mbr-title,
  .cid-vggYu182We .underline,
  .cid-vggYu182We .mbr-text,
  .cid-vggYu182We .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-vggYu182We .mbr-fallback-image.disabled {
  display: none;
}
.cid-vggYu182We .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vggYu182We .mbr-text,
.cid-vggYu182We .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-vggYu182We .mbr-title {
  text-align: left;
}
.cid-vbZfxBP97g {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-vbZfxBP97g .mbr-fallback-image.disabled {
  display: none;
}
.cid-vbZfxBP97g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vbZfxBP97g .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vbZfxBP97g .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vbZfxBP97g .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vbZfxBP97g .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vbZfxBP97g .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vbZfxBP97g .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vbZfxBP97g .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vbZfxBP97g .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vbZfxBP97g .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vbZfxBP97g .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vasuzfnMCD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-vasuzfnMCD .mbr-fallback-image.disabled {
  display: none;
}
.cid-vasuzfnMCD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vasuzfnMCD .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vasuzfnMCD .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vasuzfnMCD .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vasuzfnMCD .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vasuzfnMCD .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vasuzfnMCD .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vasuzfnMCD .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vasuzfnMCD .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vasuzfnMCD .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vasuzfnMCD .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vabGJxiIfY {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-vabGJxiIfY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vabGJxiIfY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vabGJxiIfY .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vabGJxiIfY .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vabGJxiIfY .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vabGJxiIfY .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vabGJxiIfY .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vabGJxiIfY .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vabGJxiIfY .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vabGJxiIfY .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vabGJxiIfY .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vabGJxiIfY .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vb2kKjYrcf {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-vb2kKjYrcf .mbr-fallback-image.disabled {
  display: none;
}
.cid-vb2kKjYrcf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vb2kKjYrcf .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vb2kKjYrcf .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vb2kKjYrcf .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vb2kKjYrcf .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vb2kKjYrcf .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vb2kKjYrcf .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vb2kKjYrcf .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vb2kKjYrcf .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vb2kKjYrcf .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vb2kKjYrcf .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-va1C1wIbAM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-va1C1wIbAM img {
  width: 120px;
  margin: auto;
}
.cid-va1C1wIbAM .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-va1C1wIbAM .card {
    max-width: 12.5%;
  }
}
.cid-vfprSeCu0a {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ddf2e8;
}
.cid-vfprSeCu0a .mbr-section-subtitle {
  color: #767676;
}
.cid-vfprSeCu0a H2 {
  color: #0d80b9;
}
.cid-vdvoDIcoJJ {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vdvoDIcoJJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdvoDIcoJJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdvoDIcoJJ .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-vdvoDIcoJJ .card-wrapper {
  padding: 3rem;
  background: #c3ead8;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-vdvoDIcoJJ .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vdvoDIcoJJ .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-vaswlRtFF5 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #bed3f9;
}
.cid-vaswlRtFF5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaswlRtFF5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaswlRtFF5 .mbr-text,
.cid-vaswlRtFF5 .mbr-section-btn {
  color: #232323;
}
.cid-vaswlRtFF5 .card-title,
.cid-vaswlRtFF5 .card-box {
  color: #353535;
}
.cid-vaswlRtFF5 .mbr-text,
.cid-vaswlRtFF5 .link-wrap {
  color: #ffffff;
}
.cid-vaswlRtFF5 .card-box .mbr-text,
.cid-vaswlRtFF5 .mbr-section-btn {
  color: #353535;
}
.cid-vcl4ss3ScW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #8caff0;
}
.cid-vcl4ss3ScW img {
  width: 120px;
  margin: auto;
}
.cid-vcl4ss3ScW .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-vcl4ss3ScW .card {
    max-width: 12.5%;
  }
}
.cid-va1UCb4hGm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-va1UCb4hGm .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-va1UCb4hGm .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-va1UCb4hGm .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-va1UCb4hGm .list {
    margin-bottom: 30px;
  }
}
.cid-va1UCb4hGm .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-va1UCb4hGm .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-va1UCb4hGm div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-va1UCb4hGm .copyright {
  color: #efefef;
}
.cid-va1UCb4hGm .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-va1UCb4hGm .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-va1UCb4hGm .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-va1UCb4hGm .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-va1UCb4hGm .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-va1UCb4hGm .footer-logo {
    margin: 0 auto;
  }
}
.cid-va6uiPuP8I .navbar-dropdown {
  position: relative !important;
}
.cid-va6uiPuP8I .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-va6uiPuP8I .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-va6uiPuP8I .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-va6uiPuP8I .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-va6uiPuP8I .dropdown-item:hover,
.cid-va6uiPuP8I .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-va6uiPuP8I .dropdown-item:hover span {
  color: white;
}
.cid-va6uiPuP8I .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-va6uiPuP8I .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-va6uiPuP8I .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-va6uiPuP8I .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-va6uiPuP8I .nav-link {
  position: relative;
}
.cid-va6uiPuP8I .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-va6uiPuP8I .container {
    flex-wrap: nowrap;
  }
}
.cid-va6uiPuP8I .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-va6uiPuP8I .navbar-nav {
  padding: 5px !important;
}
.cid-va6uiPuP8I .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-va6uiPuP8I .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-va6uiPuP8I .dropdown-menu,
.cid-va6uiPuP8I .navbar.opened {
  background: #efefef !important;
}
.cid-va6uiPuP8I .nav-item:focus,
.cid-va6uiPuP8I .nav-link:focus {
  outline: none;
}
.cid-va6uiPuP8I .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-va6uiPuP8I .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-va6uiPuP8I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-va6uiPuP8I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-va6uiPuP8I .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-va6uiPuP8I .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-va6uiPuP8I .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-va6uiPuP8I .navbar.opened {
  transition: all 0.3s;
}
.cid-va6uiPuP8I .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-va6uiPuP8I .navbar .navbar-logo img {
  width: auto;
}
.cid-va6uiPuP8I .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-va6uiPuP8I .navbar.collapsed {
  justify-content: center;
}
.cid-va6uiPuP8I .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-va6uiPuP8I .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-va6uiPuP8I .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-va6uiPuP8I .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-va6uiPuP8I .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-va6uiPuP8I .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-va6uiPuP8I .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-va6uiPuP8I .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-va6uiPuP8I .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-va6uiPuP8I .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-va6uiPuP8I .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-va6uiPuP8I .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-va6uiPuP8I .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-va6uiPuP8I .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-va6uiPuP8I .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-va6uiPuP8I .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-va6uiPuP8I .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-va6uiPuP8I .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-va6uiPuP8I .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-va6uiPuP8I .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-va6uiPuP8I .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-va6uiPuP8I .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-va6uiPuP8I .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-va6uiPuP8I .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-va6uiPuP8I .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-va6uiPuP8I .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-va6uiPuP8I .dropdown-item.active,
.cid-va6uiPuP8I .dropdown-item:active {
  background-color: transparent;
}
.cid-va6uiPuP8I .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-va6uiPuP8I .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-va6uiPuP8I .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-va6uiPuP8I .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-va6uiPuP8I .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-va6uiPuP8I .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-va6uiPuP8I ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-va6uiPuP8I .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-va6uiPuP8I button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-va6uiPuP8I button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-va6uiPuP8I button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-va6uiPuP8I button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-va6uiPuP8I button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-va6uiPuP8I button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-va6uiPuP8I nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-va6uiPuP8I nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-va6uiPuP8I nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-va6uiPuP8I nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-va6uiPuP8I .navbar-dropdown {
  padding: 0 1rem;
}
.cid-va6uiPuP8I a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-va6uiPuP8I .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-va6uiPuP8I .navbar {
    height: 70px;
  }
  .cid-va6uiPuP8I .navbar.opened {
    height: auto;
  }
  .cid-va6uiPuP8I .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-va6uiPuP8I .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-va6uiPuP8I .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-va6uiPuP8I .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-va6uiPuP8I .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-va6uiPuP8I .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-va6uiPuP8I .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-va6uiPuP8I .container {
    overflow: hidden;
  }
  .cid-va6uiPuP8I .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-va6uiPuP8I .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-va6uiPuP8I .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-va6uiPuP8I .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-va6uiPuP8I .navbar-nav {
    padding: 0 !important;
  }
  .cid-va6uiPuP8I .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-va6uiPuP8I .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-va6uiPuP8I .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-va6uiPuP8I .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-va6uiPuP8I .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-va6uiPuP8I .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-va6uiPuP8I .container {
    padding: 25px 15px !important;
  }
  .cid-va6uiPuP8I .container-head {
    padding: 10px !important;
  }
  .cid-va6uiPuP8I .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-va6uiPuP8I .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-va6uiPuP8I .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-va6uiOFITU {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-va6uiOFITU .mbr-fallback-image.disabled {
  display: none;
}
.cid-va6uiOFITU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vl0AfVpJrG {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vaQH2XjbdM {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-vaQH2XjbdM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaQH2XjbdM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaQH2XjbdM .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vaQH2XjbdM .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vaQH2XjbdM .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vaQH2XjbdM .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vaQH2XjbdM .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vaQH2XjbdM .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vaQH2XjbdM .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vaQH2XjbdM .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vaQH2XjbdM .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vaQH2XjbdM .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vaQH2XjbdM .card-subtitle {
  color: #e43f3f;
}
.cid-vl0vDgHgQp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-vl0vDgHgQp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vl0vDgHgQp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vl0vDgHgQp .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vl0vDgHgQp .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vl0vDgHgQp .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vl0vDgHgQp .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vl0vDgHgQp .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vl0vDgHgQp .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vl0vDgHgQp .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vl0vDgHgQp .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vl0vDgHgQp .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vl0vDgHgQp .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vl0vDgHgQp .card-subtitle {
  color: #e43f3f;
}
.cid-va6uj09NmE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-va6uj09NmE .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-va6uj09NmE .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-va6uj09NmE .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-va6uj09NmE .list {
    margin-bottom: 30px;
  }
}
.cid-va6uj09NmE .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-va6uj09NmE .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-va6uj09NmE div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-va6uj09NmE .copyright {
  color: #efefef;
}
.cid-va6uj09NmE .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-va6uj09NmE .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-va6uj09NmE .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-va6uj09NmE .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-va6uj09NmE .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-va6uj09NmE .footer-logo {
    margin: 0 auto;
  }
}
.cid-va1mCQnC3O .navbar-dropdown {
  position: relative !important;
}
.cid-va1mCQnC3O .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-va1mCQnC3O .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-va1mCQnC3O .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-va1mCQnC3O .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-va1mCQnC3O .dropdown-item:hover,
.cid-va1mCQnC3O .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-va1mCQnC3O .dropdown-item:hover span {
  color: white;
}
.cid-va1mCQnC3O .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-va1mCQnC3O .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-va1mCQnC3O .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-va1mCQnC3O .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-va1mCQnC3O .nav-link {
  position: relative;
}
.cid-va1mCQnC3O .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-va1mCQnC3O .container {
    flex-wrap: nowrap;
  }
}
.cid-va1mCQnC3O .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-va1mCQnC3O .navbar-nav {
  padding: 5px !important;
}
.cid-va1mCQnC3O .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-va1mCQnC3O .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-va1mCQnC3O .dropdown-menu,
.cid-va1mCQnC3O .navbar.opened {
  background: #efefef !important;
}
.cid-va1mCQnC3O .nav-item:focus,
.cid-va1mCQnC3O .nav-link:focus {
  outline: none;
}
.cid-va1mCQnC3O .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-va1mCQnC3O .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-va1mCQnC3O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-va1mCQnC3O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-va1mCQnC3O .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-va1mCQnC3O .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-va1mCQnC3O .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-va1mCQnC3O .navbar.opened {
  transition: all 0.3s;
}
.cid-va1mCQnC3O .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-va1mCQnC3O .navbar .navbar-logo img {
  width: auto;
}
.cid-va1mCQnC3O .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-va1mCQnC3O .navbar.collapsed {
  justify-content: center;
}
.cid-va1mCQnC3O .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-va1mCQnC3O .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-va1mCQnC3O .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-va1mCQnC3O .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-va1mCQnC3O .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-va1mCQnC3O .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-va1mCQnC3O .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-va1mCQnC3O .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-va1mCQnC3O .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-va1mCQnC3O .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-va1mCQnC3O .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-va1mCQnC3O .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-va1mCQnC3O .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-va1mCQnC3O .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-va1mCQnC3O .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-va1mCQnC3O .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-va1mCQnC3O .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-va1mCQnC3O .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-va1mCQnC3O .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-va1mCQnC3O .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-va1mCQnC3O .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-va1mCQnC3O .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-va1mCQnC3O .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-va1mCQnC3O .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-va1mCQnC3O .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-va1mCQnC3O .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-va1mCQnC3O .dropdown-item.active,
.cid-va1mCQnC3O .dropdown-item:active {
  background-color: transparent;
}
.cid-va1mCQnC3O .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-va1mCQnC3O .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-va1mCQnC3O .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-va1mCQnC3O .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-va1mCQnC3O .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-va1mCQnC3O .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-va1mCQnC3O ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-va1mCQnC3O .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-va1mCQnC3O button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-va1mCQnC3O button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-va1mCQnC3O button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-va1mCQnC3O button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-va1mCQnC3O button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-va1mCQnC3O button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-va1mCQnC3O nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-va1mCQnC3O nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-va1mCQnC3O nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-va1mCQnC3O nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-va1mCQnC3O .navbar-dropdown {
  padding: 0 1rem;
}
.cid-va1mCQnC3O a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-va1mCQnC3O .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-va1mCQnC3O .navbar {
    height: 70px;
  }
  .cid-va1mCQnC3O .navbar.opened {
    height: auto;
  }
  .cid-va1mCQnC3O .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-va1mCQnC3O .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-va1mCQnC3O .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-va1mCQnC3O .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-va1mCQnC3O .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-va1mCQnC3O .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-va1mCQnC3O .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-va1mCQnC3O .container {
    overflow: hidden;
  }
  .cid-va1mCQnC3O .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-va1mCQnC3O .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-va1mCQnC3O .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-va1mCQnC3O .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-va1mCQnC3O .navbar-nav {
    padding: 0 !important;
  }
  .cid-va1mCQnC3O .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-va1mCQnC3O .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-va1mCQnC3O .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-va1mCQnC3O .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-va1mCQnC3O .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-va1mCQnC3O .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-va1mCQnC3O .container {
    padding: 25px 15px !important;
  }
  .cid-va1mCQnC3O .container-head {
    padding: 10px !important;
  }
  .cid-va1mCQnC3O .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-va1mCQnC3O .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-va1mCQnC3O .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vac6mH6GTB {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vac6mH6GTB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vac6mH6GTB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaRfArM1PQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #98dee8;
  position: relative;
  overflow: hidden;
}
.cid-vaRfArM1PQ .row {
  justify-content: center;
}
.cid-vaRfArM1PQ .title-container {
  max-width: 720px;
  padding: 0;
  margin-right: auto;
  margin-left: auto;
}
.cid-vaRfArM1PQ .mbr-section-title {
  color: #161616;
}
.cid-vaRfArM1PQ .mbr-section-subtitle {
  color: #161616;
  margin-top: 16px;
}
.cid-vaRfArM1PQ .mbr-section-btn {
  margin-top: 30px;
}
.cid-vaRfArM1PQ .circle-blur {
  position: absolute;
  bottom: -15%;
  right: 0;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-vac6zpTlOd {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vbZPWTuxn4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-vbZPWTuxn4 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vbZOujVnum {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vbZOujVnum .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vbZONM1A6p {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vbZONM1A6p .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vbZP5Yylg0 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-vbZP5Yylg0 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vbZ7tJEIPC {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vbZ7tJEIPC .mbr-text {
  color: #232323;
}
.cid-vbZ7tJEIPC .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vac71jUSgg {
  padding-top: 3rem;
  padding-bottom: 7rem;
  background-color: #fafafa;
}
.cid-vac71jUSgg .mbr-section-subtitle {
  color: #4479d9;
}
.cid-va1UCb4hGm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-va1UCb4hGm .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-va1UCb4hGm .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-va1UCb4hGm .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-va1UCb4hGm .list {
    margin-bottom: 30px;
  }
}
.cid-va1UCb4hGm .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-va1UCb4hGm .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-va1UCb4hGm div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-va1UCb4hGm .copyright {
  color: #efefef;
}
.cid-va1UCb4hGm .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-va1UCb4hGm .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-va1UCb4hGm .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-va1UCb4hGm .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-va1UCb4hGm .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-va1UCb4hGm .footer-logo {
    margin: 0 auto;
  }
}
.cid-vl0AX3bIlQ .navbar-dropdown {
  position: relative !important;
}
.cid-vl0AX3bIlQ .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-vl0AX3bIlQ .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vl0AX3bIlQ .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vl0AX3bIlQ .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vl0AX3bIlQ .dropdown-item:hover,
.cid-vl0AX3bIlQ .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vl0AX3bIlQ .dropdown-item:hover span {
  color: white;
}
.cid-vl0AX3bIlQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vl0AX3bIlQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vl0AX3bIlQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vl0AX3bIlQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vl0AX3bIlQ .nav-link {
  position: relative;
}
.cid-vl0AX3bIlQ .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vl0AX3bIlQ .container {
    flex-wrap: nowrap;
  }
}
.cid-vl0AX3bIlQ .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vl0AX3bIlQ .navbar-nav {
  padding: 5px !important;
}
.cid-vl0AX3bIlQ .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vl0AX3bIlQ .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vl0AX3bIlQ .dropdown-menu,
.cid-vl0AX3bIlQ .navbar.opened {
  background: #efefef !important;
}
.cid-vl0AX3bIlQ .nav-item:focus,
.cid-vl0AX3bIlQ .nav-link:focus {
  outline: none;
}
.cid-vl0AX3bIlQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vl0AX3bIlQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vl0AX3bIlQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vl0AX3bIlQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vl0AX3bIlQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vl0AX3bIlQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vl0AX3bIlQ .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vl0AX3bIlQ .navbar.opened {
  transition: all 0.3s;
}
.cid-vl0AX3bIlQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vl0AX3bIlQ .navbar .navbar-logo img {
  width: auto;
}
.cid-vl0AX3bIlQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vl0AX3bIlQ .navbar.collapsed {
  justify-content: center;
}
.cid-vl0AX3bIlQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vl0AX3bIlQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vl0AX3bIlQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vl0AX3bIlQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vl0AX3bIlQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vl0AX3bIlQ .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-vl0AX3bIlQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vl0AX3bIlQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vl0AX3bIlQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vl0AX3bIlQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vl0AX3bIlQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vl0AX3bIlQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vl0AX3bIlQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vl0AX3bIlQ .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-vl0AX3bIlQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vl0AX3bIlQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vl0AX3bIlQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vl0AX3bIlQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vl0AX3bIlQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vl0AX3bIlQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vl0AX3bIlQ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vl0AX3bIlQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vl0AX3bIlQ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vl0AX3bIlQ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vl0AX3bIlQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vl0AX3bIlQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vl0AX3bIlQ .dropdown-item.active,
.cid-vl0AX3bIlQ .dropdown-item:active {
  background-color: transparent;
}
.cid-vl0AX3bIlQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vl0AX3bIlQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vl0AX3bIlQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vl0AX3bIlQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vl0AX3bIlQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vl0AX3bIlQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vl0AX3bIlQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vl0AX3bIlQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vl0AX3bIlQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vl0AX3bIlQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vl0AX3bIlQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vl0AX3bIlQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vl0AX3bIlQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vl0AX3bIlQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vl0AX3bIlQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vl0AX3bIlQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vl0AX3bIlQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vl0AX3bIlQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vl0AX3bIlQ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vl0AX3bIlQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vl0AX3bIlQ .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-vl0AX3bIlQ .navbar {
    height: 70px;
  }
  .cid-vl0AX3bIlQ .navbar.opened {
    height: auto;
  }
  .cid-vl0AX3bIlQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vl0AX3bIlQ .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vl0AX3bIlQ .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vl0AX3bIlQ .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vl0AX3bIlQ .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vl0AX3bIlQ .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vl0AX3bIlQ .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vl0AX3bIlQ .container {
    overflow: hidden;
  }
  .cid-vl0AX3bIlQ .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vl0AX3bIlQ .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vl0AX3bIlQ .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vl0AX3bIlQ .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vl0AX3bIlQ .navbar-nav {
    padding: 0 !important;
  }
  .cid-vl0AX3bIlQ .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vl0AX3bIlQ .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vl0AX3bIlQ .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vl0AX3bIlQ .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vl0AX3bIlQ .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vl0AX3bIlQ .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vl0AX3bIlQ .container {
    padding: 25px 15px !important;
  }
  .cid-vl0AX3bIlQ .container-head {
    padding: 10px !important;
  }
  .cid-vl0AX3bIlQ .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vl0AX3bIlQ .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vl0AX3bIlQ .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vl0AX3lGa7 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vl0AX3lGa7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vl0AX3lGa7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vl0AX3tl3m {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vl0AX3xczR {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-vl0AX3xczR .mbr-fallback-image.disabled {
  display: none;
}
.cid-vl0AX3xczR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vl0AX3xczR .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vl0AX3xczR .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vl0AX3xczR .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vl0AX3xczR .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vl0AX3xczR .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vl0AX3xczR .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vl0AX3xczR .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vl0AX3xczR .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vl0AX3xczR .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vl0AX3xczR .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vl0AX3xczR .card-subtitle {
  color: #e43f3f;
}
.cid-vl0AX3K3z9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-vl0AX3K3z9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vl0AX3K3z9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vl0AX3K3z9 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vl0AX3K3z9 .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vl0AX3K3z9 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vl0AX3K3z9 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vl0AX3K3z9 .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vl0AX3K3z9 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vl0AX3K3z9 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vl0AX3K3z9 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vl0AX3K3z9 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vl0AX3K3z9 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vl0AX3K3z9 .card-subtitle {
  color: #e43f3f;
}
.cid-vl0AX43EXV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vl0AX43EXV .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vl0AX43EXV .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vl0AX43EXV .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vl0AX43EXV .list {
    margin-bottom: 30px;
  }
}
.cid-vl0AX43EXV .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vl0AX43EXV .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vl0AX43EXV div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vl0AX43EXV .copyright {
  color: #efefef;
}
.cid-vl0AX43EXV .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vl0AX43EXV .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vl0AX43EXV .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vl0AX43EXV .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vl0AX43EXV .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vl0AX43EXV .footer-logo {
    margin: 0 auto;
  }
}
.cid-vm3QFk0rBk .navbar-dropdown {
  position: relative !important;
}
.cid-vm3QFk0rBk .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-vm3QFk0rBk .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vm3QFk0rBk .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vm3QFk0rBk .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vm3QFk0rBk .dropdown-item:hover,
.cid-vm3QFk0rBk .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vm3QFk0rBk .dropdown-item:hover span {
  color: white;
}
.cid-vm3QFk0rBk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vm3QFk0rBk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vm3QFk0rBk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vm3QFk0rBk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vm3QFk0rBk .nav-link {
  position: relative;
}
.cid-vm3QFk0rBk .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vm3QFk0rBk .container {
    flex-wrap: nowrap;
  }
}
.cid-vm3QFk0rBk .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vm3QFk0rBk .navbar-nav {
  padding: 5px !important;
}
.cid-vm3QFk0rBk .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vm3QFk0rBk .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vm3QFk0rBk .dropdown-menu,
.cid-vm3QFk0rBk .navbar.opened {
  background: #efefef !important;
}
.cid-vm3QFk0rBk .nav-item:focus,
.cid-vm3QFk0rBk .nav-link:focus {
  outline: none;
}
.cid-vm3QFk0rBk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vm3QFk0rBk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vm3QFk0rBk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vm3QFk0rBk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vm3QFk0rBk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vm3QFk0rBk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vm3QFk0rBk .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vm3QFk0rBk .navbar.opened {
  transition: all 0.3s;
}
.cid-vm3QFk0rBk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vm3QFk0rBk .navbar .navbar-logo img {
  width: auto;
}
.cid-vm3QFk0rBk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vm3QFk0rBk .navbar.collapsed {
  justify-content: center;
}
.cid-vm3QFk0rBk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vm3QFk0rBk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vm3QFk0rBk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vm3QFk0rBk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vm3QFk0rBk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vm3QFk0rBk .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-vm3QFk0rBk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vm3QFk0rBk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vm3QFk0rBk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vm3QFk0rBk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vm3QFk0rBk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vm3QFk0rBk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vm3QFk0rBk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vm3QFk0rBk .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-vm3QFk0rBk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vm3QFk0rBk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vm3QFk0rBk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vm3QFk0rBk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vm3QFk0rBk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vm3QFk0rBk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vm3QFk0rBk .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vm3QFk0rBk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vm3QFk0rBk .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vm3QFk0rBk .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vm3QFk0rBk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vm3QFk0rBk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vm3QFk0rBk .dropdown-item.active,
.cid-vm3QFk0rBk .dropdown-item:active {
  background-color: transparent;
}
.cid-vm3QFk0rBk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vm3QFk0rBk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vm3QFk0rBk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vm3QFk0rBk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vm3QFk0rBk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vm3QFk0rBk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vm3QFk0rBk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vm3QFk0rBk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vm3QFk0rBk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vm3QFk0rBk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vm3QFk0rBk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vm3QFk0rBk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vm3QFk0rBk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vm3QFk0rBk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vm3QFk0rBk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vm3QFk0rBk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vm3QFk0rBk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vm3QFk0rBk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vm3QFk0rBk .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vm3QFk0rBk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vm3QFk0rBk .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-vm3QFk0rBk .navbar {
    height: 70px;
  }
  .cid-vm3QFk0rBk .navbar.opened {
    height: auto;
  }
  .cid-vm3QFk0rBk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vm3QFk0rBk .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vm3QFk0rBk .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vm3QFk0rBk .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vm3QFk0rBk .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vm3QFk0rBk .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vm3QFk0rBk .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vm3QFk0rBk .container {
    overflow: hidden;
  }
  .cid-vm3QFk0rBk .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vm3QFk0rBk .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vm3QFk0rBk .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vm3QFk0rBk .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vm3QFk0rBk .navbar-nav {
    padding: 0 !important;
  }
  .cid-vm3QFk0rBk .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vm3QFk0rBk .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vm3QFk0rBk .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vm3QFk0rBk .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vm3QFk0rBk .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vm3QFk0rBk .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vm3QFk0rBk .container {
    padding: 25px 15px !important;
  }
  .cid-vm3QFk0rBk .container-head {
    padding: 10px !important;
  }
  .cid-vm3QFk0rBk .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vm3QFk0rBk .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vm3QFk0rBk .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vm3QFkdS8g {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vm3QFkdS8g .mbr-fallback-image.disabled {
  display: none;
}
.cid-vm3QFkdS8g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vm3RlcN03A {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vm3RlcN03A .mbr-fallback-image.disabled {
  display: none;
}
.cid-vm3RlcN03A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vm3RlcN03A .nav-tabs .nav-item.open .nav-link:focus,
.cid-vm3RlcN03A .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-vm3RlcN03A .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #6592e6;
}
@media (max-width: 767px) {
  .cid-vm3RlcN03A .nav-item {
    width: 100%;
    margin: 0;
  }
}
.cid-vm3RlcN03A .nav-tabs .nav-link {
  transition: all .5s;
  border: none;
  border-bottom: 3px solid transparent;
  border-radius: 0 !important;
}
.cid-vm3RlcN03A .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-vm3RlcN03A .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-vm3RlcN03A .nav-link,
.cid-vm3RlcN03A .nav-link.active {
  padding: 1rem 0;
  background-color: transparent;
}
.cid-vm3RlcN03A .nav-tabs .nav-link.active {
  color: #6592e6;
  border-bottom: 3px solid #6592e6;
}
.cid-vm3RlcN03A .mbr-section-subtitle {
  text-align: center;
}
.cid-vm3RlcN03A .mbr-section-title {
  text-align: center;
}
.cid-vm3UDcpGoQ {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-vm3UDcpGoQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vm3UDcpGoQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vm3UDcpGoQ .mbr-text,
.cid-vm3UDcpGoQ .mbr-section-btn {
  color: #232323;
}
.cid-vm3UDcpGoQ .card-title,
.cid-vm3UDcpGoQ .card-box {
  color: #ffffff;
}
.cid-vm3UDcpGoQ .mbr-text,
.cid-vm3UDcpGoQ .link-wrap {
  color: #ffffff;
}
.cid-vm3QFkXChs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vm3QFkXChs .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vm3QFkXChs .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vm3QFkXChs .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vm3QFkXChs .list {
    margin-bottom: 30px;
  }
}
.cid-vm3QFkXChs .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vm3QFkXChs .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vm3QFkXChs div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vm3QFkXChs .copyright {
  color: #efefef;
}
.cid-vm3QFkXChs .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vm3QFkXChs .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vm3QFkXChs .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vm3QFkXChs .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vm3QFkXChs .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vm3QFkXChs .footer-logo {
    margin: 0 auto;
  }
}
.cid-vac7yO1rsV .navbar-dropdown {
  position: relative !important;
}
.cid-vac7yO1rsV .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-vac7yO1rsV .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vac7yO1rsV .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vac7yO1rsV .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vac7yO1rsV .dropdown-item:hover,
.cid-vac7yO1rsV .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vac7yO1rsV .dropdown-item:hover span {
  color: white;
}
.cid-vac7yO1rsV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vac7yO1rsV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vac7yO1rsV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vac7yO1rsV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vac7yO1rsV .nav-link {
  position: relative;
}
.cid-vac7yO1rsV .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vac7yO1rsV .container {
    flex-wrap: nowrap;
  }
}
.cid-vac7yO1rsV .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vac7yO1rsV .navbar-nav {
  padding: 5px !important;
}
.cid-vac7yO1rsV .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vac7yO1rsV .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vac7yO1rsV .dropdown-menu,
.cid-vac7yO1rsV .navbar.opened {
  background: #efefef !important;
}
.cid-vac7yO1rsV .nav-item:focus,
.cid-vac7yO1rsV .nav-link:focus {
  outline: none;
}
.cid-vac7yO1rsV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vac7yO1rsV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vac7yO1rsV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vac7yO1rsV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vac7yO1rsV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vac7yO1rsV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vac7yO1rsV .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vac7yO1rsV .navbar.opened {
  transition: all 0.3s;
}
.cid-vac7yO1rsV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vac7yO1rsV .navbar .navbar-logo img {
  width: auto;
}
.cid-vac7yO1rsV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vac7yO1rsV .navbar.collapsed {
  justify-content: center;
}
.cid-vac7yO1rsV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vac7yO1rsV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vac7yO1rsV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vac7yO1rsV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vac7yO1rsV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vac7yO1rsV .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-vac7yO1rsV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vac7yO1rsV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vac7yO1rsV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vac7yO1rsV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vac7yO1rsV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vac7yO1rsV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vac7yO1rsV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vac7yO1rsV .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-vac7yO1rsV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vac7yO1rsV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vac7yO1rsV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vac7yO1rsV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vac7yO1rsV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vac7yO1rsV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vac7yO1rsV .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vac7yO1rsV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vac7yO1rsV .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vac7yO1rsV .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vac7yO1rsV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vac7yO1rsV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vac7yO1rsV .dropdown-item.active,
.cid-vac7yO1rsV .dropdown-item:active {
  background-color: transparent;
}
.cid-vac7yO1rsV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vac7yO1rsV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vac7yO1rsV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vac7yO1rsV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vac7yO1rsV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vac7yO1rsV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vac7yO1rsV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vac7yO1rsV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vac7yO1rsV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vac7yO1rsV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vac7yO1rsV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vac7yO1rsV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vac7yO1rsV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vac7yO1rsV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vac7yO1rsV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vac7yO1rsV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vac7yO1rsV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vac7yO1rsV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vac7yO1rsV .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vac7yO1rsV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vac7yO1rsV .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-vac7yO1rsV .navbar {
    height: 70px;
  }
  .cid-vac7yO1rsV .navbar.opened {
    height: auto;
  }
  .cid-vac7yO1rsV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vac7yO1rsV .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vac7yO1rsV .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vac7yO1rsV .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vac7yO1rsV .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vac7yO1rsV .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vac7yO1rsV .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vac7yO1rsV .container {
    overflow: hidden;
  }
  .cid-vac7yO1rsV .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vac7yO1rsV .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vac7yO1rsV .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vac7yO1rsV .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vac7yO1rsV .navbar-nav {
    padding: 0 !important;
  }
  .cid-vac7yO1rsV .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vac7yO1rsV .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vac7yO1rsV .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vac7yO1rsV .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vac7yO1rsV .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vac7yO1rsV .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vac7yO1rsV .container {
    padding: 25px 15px !important;
  }
  .cid-vac7yO1rsV .container-head {
    padding: 10px !important;
  }
  .cid-vac7yO1rsV .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vac7yO1rsV .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vac7yO1rsV .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vac7yPxZiM {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vac7yPxZiM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vac7yPxZiM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vac7ySUxin {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vac7yUv2w1 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vac7yVCVJO {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vacccJXtgz {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vaccddhd6h {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vaccdGYqis {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vaccbvZwrD {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vacccdC7c5 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vacdwmzL6q {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-vac7yWhA5M {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vac7yWhA5M .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vac7yWhA5M .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vac7yWhA5M .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vac7yWhA5M .list {
    margin-bottom: 30px;
  }
}
.cid-vac7yWhA5M .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vac7yWhA5M .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vac7yWhA5M div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vac7yWhA5M .copyright {
  color: #efefef;
}
.cid-vac7yWhA5M .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vac7yWhA5M .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vac7yWhA5M .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vac7yWhA5M .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vac7yWhA5M .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vac7yWhA5M .footer-logo {
    margin: 0 auto;
  }
}
.cid-vacf56Jhoc .navbar-dropdown {
  position: relative !important;
}
.cid-vacf56Jhoc .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-vacf56Jhoc .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vacf56Jhoc .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vacf56Jhoc .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vacf56Jhoc .dropdown-item:hover,
.cid-vacf56Jhoc .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vacf56Jhoc .dropdown-item:hover span {
  color: white;
}
.cid-vacf56Jhoc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vacf56Jhoc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vacf56Jhoc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vacf56Jhoc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vacf56Jhoc .nav-link {
  position: relative;
}
.cid-vacf56Jhoc .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vacf56Jhoc .container {
    flex-wrap: nowrap;
  }
}
.cid-vacf56Jhoc .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vacf56Jhoc .navbar-nav {
  padding: 5px !important;
}
.cid-vacf56Jhoc .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vacf56Jhoc .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vacf56Jhoc .dropdown-menu,
.cid-vacf56Jhoc .navbar.opened {
  background: #efefef !important;
}
.cid-vacf56Jhoc .nav-item:focus,
.cid-vacf56Jhoc .nav-link:focus {
  outline: none;
}
.cid-vacf56Jhoc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vacf56Jhoc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vacf56Jhoc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vacf56Jhoc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vacf56Jhoc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vacf56Jhoc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vacf56Jhoc .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vacf56Jhoc .navbar.opened {
  transition: all 0.3s;
}
.cid-vacf56Jhoc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vacf56Jhoc .navbar .navbar-logo img {
  width: auto;
}
.cid-vacf56Jhoc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vacf56Jhoc .navbar.collapsed {
  justify-content: center;
}
.cid-vacf56Jhoc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vacf56Jhoc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vacf56Jhoc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vacf56Jhoc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vacf56Jhoc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vacf56Jhoc .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-vacf56Jhoc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vacf56Jhoc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vacf56Jhoc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vacf56Jhoc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vacf56Jhoc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vacf56Jhoc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vacf56Jhoc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vacf56Jhoc .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-vacf56Jhoc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vacf56Jhoc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vacf56Jhoc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vacf56Jhoc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vacf56Jhoc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vacf56Jhoc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vacf56Jhoc .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vacf56Jhoc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vacf56Jhoc .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vacf56Jhoc .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vacf56Jhoc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vacf56Jhoc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vacf56Jhoc .dropdown-item.active,
.cid-vacf56Jhoc .dropdown-item:active {
  background-color: transparent;
}
.cid-vacf56Jhoc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vacf56Jhoc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vacf56Jhoc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vacf56Jhoc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vacf56Jhoc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vacf56Jhoc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vacf56Jhoc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vacf56Jhoc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vacf56Jhoc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vacf56Jhoc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vacf56Jhoc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vacf56Jhoc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vacf56Jhoc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vacf56Jhoc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vacf56Jhoc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vacf56Jhoc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vacf56Jhoc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vacf56Jhoc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vacf56Jhoc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vacf56Jhoc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vacf56Jhoc .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-vacf56Jhoc .navbar {
    height: 70px;
  }
  .cid-vacf56Jhoc .navbar.opened {
    height: auto;
  }
  .cid-vacf56Jhoc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vacf56Jhoc .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vacf56Jhoc .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vacf56Jhoc .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vacf56Jhoc .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vacf56Jhoc .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vacf56Jhoc .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vacf56Jhoc .container {
    overflow: hidden;
  }
  .cid-vacf56Jhoc .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vacf56Jhoc .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vacf56Jhoc .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vacf56Jhoc .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vacf56Jhoc .navbar-nav {
    padding: 0 !important;
  }
  .cid-vacf56Jhoc .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vacf56Jhoc .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vacf56Jhoc .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vacf56Jhoc .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vacf56Jhoc .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vacf56Jhoc .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vacf56Jhoc .container {
    padding: 25px 15px !important;
  }
  .cid-vacf56Jhoc .container-head {
    padding: 10px !important;
  }
  .cid-vacf56Jhoc .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vacf56Jhoc .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vacf56Jhoc .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vacf58syqD {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vacf58syqD .mbr-fallback-image.disabled {
  display: none;
}
.cid-vacf58syqD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vacf59r4dG {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vacf5cB87i {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vacf5doq1H {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vacf5e8oyj {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vacf5fFGsk {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-van4nLbN8L {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vacf5gBwC7 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vacf5hkAHQ {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vacf5i5hLa {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-vacf5j1hp5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vacf5j1hp5 .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vacf5j1hp5 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vacf5j1hp5 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vacf5j1hp5 .list {
    margin-bottom: 30px;
  }
}
.cid-vacf5j1hp5 .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vacf5j1hp5 .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vacf5j1hp5 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vacf5j1hp5 .copyright {
  color: #efefef;
}
.cid-vacf5j1hp5 .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vacf5j1hp5 .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vacf5j1hp5 .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vacf5j1hp5 .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vacf5j1hp5 .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vacf5j1hp5 .footer-logo {
    margin: 0 auto;
  }
}
.cid-vacf56Jhoc .navbar-dropdown {
  position: relative !important;
}
.cid-vacf56Jhoc .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-vacf56Jhoc .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vacf56Jhoc .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vacf56Jhoc .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vacf56Jhoc .dropdown-item:hover,
.cid-vacf56Jhoc .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vacf56Jhoc .dropdown-item:hover span {
  color: white;
}
.cid-vacf56Jhoc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vacf56Jhoc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vacf56Jhoc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vacf56Jhoc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vacf56Jhoc .nav-link {
  position: relative;
}
.cid-vacf56Jhoc .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vacf56Jhoc .container {
    flex-wrap: nowrap;
  }
}
.cid-vacf56Jhoc .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vacf56Jhoc .navbar-nav {
  padding: 5px !important;
}
.cid-vacf56Jhoc .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vacf56Jhoc .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vacf56Jhoc .dropdown-menu,
.cid-vacf56Jhoc .navbar.opened {
  background: #efefef !important;
}
.cid-vacf56Jhoc .nav-item:focus,
.cid-vacf56Jhoc .nav-link:focus {
  outline: none;
}
.cid-vacf56Jhoc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vacf56Jhoc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vacf56Jhoc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vacf56Jhoc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vacf56Jhoc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vacf56Jhoc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vacf56Jhoc .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vacf56Jhoc .navbar.opened {
  transition: all 0.3s;
}
.cid-vacf56Jhoc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vacf56Jhoc .navbar .navbar-logo img {
  width: auto;
}
.cid-vacf56Jhoc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vacf56Jhoc .navbar.collapsed {
  justify-content: center;
}
.cid-vacf56Jhoc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vacf56Jhoc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vacf56Jhoc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vacf56Jhoc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vacf56Jhoc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vacf56Jhoc .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-vacf56Jhoc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vacf56Jhoc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vacf56Jhoc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vacf56Jhoc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vacf56Jhoc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vacf56Jhoc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vacf56Jhoc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vacf56Jhoc .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-vacf56Jhoc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vacf56Jhoc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vacf56Jhoc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vacf56Jhoc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vacf56Jhoc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vacf56Jhoc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vacf56Jhoc .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vacf56Jhoc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vacf56Jhoc .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vacf56Jhoc .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vacf56Jhoc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vacf56Jhoc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vacf56Jhoc .dropdown-item.active,
.cid-vacf56Jhoc .dropdown-item:active {
  background-color: transparent;
}
.cid-vacf56Jhoc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vacf56Jhoc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vacf56Jhoc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vacf56Jhoc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vacf56Jhoc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vacf56Jhoc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vacf56Jhoc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vacf56Jhoc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vacf56Jhoc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vacf56Jhoc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vacf56Jhoc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vacf56Jhoc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vacf56Jhoc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vacf56Jhoc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vacf56Jhoc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vacf56Jhoc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vacf56Jhoc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vacf56Jhoc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vacf56Jhoc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vacf56Jhoc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vacf56Jhoc .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-vacf56Jhoc .navbar {
    height: 70px;
  }
  .cid-vacf56Jhoc .navbar.opened {
    height: auto;
  }
  .cid-vacf56Jhoc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vacf56Jhoc .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vacf56Jhoc .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vacf56Jhoc .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vacf56Jhoc .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vacf56Jhoc .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vacf56Jhoc .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vacf56Jhoc .container {
    overflow: hidden;
  }
  .cid-vacf56Jhoc .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vacf56Jhoc .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vacf56Jhoc .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vacf56Jhoc .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vacf56Jhoc .navbar-nav {
    padding: 0 !important;
  }
  .cid-vacf56Jhoc .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vacf56Jhoc .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vacf56Jhoc .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vacf56Jhoc .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vacf56Jhoc .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vacf56Jhoc .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vacf56Jhoc .container {
    padding: 25px 15px !important;
  }
  .cid-vacf56Jhoc .container-head {
    padding: 10px !important;
  }
  .cid-vacf56Jhoc .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vacf56Jhoc .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vacf56Jhoc .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vacokxkgGt {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vacokxkgGt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vacokxkgGt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vacokxkgGt .mbr-section-subtitle {
  text-align: left;
}
.cid-vacoKzVWc1 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vacoKzVWc1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vacoKzVWc1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vacoKzVWc1 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-vacoKzVWc1 .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-vacoKzVWc1 .mbr-text,
.cid-vacoKzVWc1 .mbr-section-btn {
  text-align: left;
}
.cid-vaoiuaUmPy {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vaoiuaUmPy .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaoiuaUmPy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vaoiuaUmPy .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vaoiuaUmPy .row {
  flex-direction: row-reverse;
}
.cid-vaoiuaUmPy img {
  width: 100%;
}
.cid-vbZdTjTi22 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vbZdTjTi22 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vbZdTjTi22 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vbZdTjTi22 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vbZdTjTi22 .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vbZdTjTi22 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vbZdTjTi22 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vbZdTjTi22 .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vbZdTjTi22 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vbZdTjTi22 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vbZdTjTi22 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vbZdTjTi22 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vbZdTjTi22 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vbZdTjTi22 .card-title {
  color: #4479d9;
}
.cid-vgvPSCvPCa {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vgvPSCvPCa .mbr-text {
  text-align: left;
  color: #353535;
}
.cid-vgvPSCvPCa .mbr-section-title {
  color: #4479d9;
}
.cid-vgvl2dS1ix {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vgvl2dS1ix .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgvl2dS1ix .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgvl2dS1ix .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-vgvl2dS1ix .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-vgvl2dS1ix .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vgvl2dS1ix .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-vgvl2dS1ix .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #6592e6;
}
.cid-vgvl2dS1ix .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vgvl2dS1ix .mbr-section-title {
  color: #353535;
}
.cid-vgvpqtSQAk {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vgvpqtSQAk .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgvpqtSQAk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgvpqtSQAk .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-vgvpqtSQAk .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-vgvpqtSQAk .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vgvpqtSQAk .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-vgvpqtSQAk .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #6592e6;
}
.cid-vgvAnzcdd7 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vgvAnzcdd7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgvAnzcdd7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgvAnzcdd7 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-vgvAnzcdd7 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-vgvAnzcdd7 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vgvAnzcdd7 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-vgvAnzcdd7 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #6592e6;
}
.cid-vgvAnzcdd7 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vgvAnzcdd7 .mbr-section-title {
  color: #353535;
}
.cid-vgvBOhFIfG {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vgvBOhFIfG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgvBOhFIfG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgvBOhFIfG .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-vgvBOhFIfG .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-vgvBOhFIfG .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vgvBOhFIfG .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-vgvBOhFIfG .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #6592e6;
}
.cid-vgvBOhFIfG .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vgvBOhFIfG .mbr-section-title {
  color: #353535;
}
.cid-vgvDQpJDYI {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vgvDQpJDYI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgvDQpJDYI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgvDQpJDYI .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-vgvDQpJDYI .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-vgvDQpJDYI .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vgvDQpJDYI .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-vgvDQpJDYI .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #6592e6;
}
.cid-vgvDQpJDYI .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vgvDQpJDYI .mbr-section-title {
  color: #353535;
}
.cid-vgvHCJdI4P {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vgvHCJdI4P .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgvHCJdI4P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgvHCJdI4P .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-vgvHCJdI4P .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-vgvHCJdI4P .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vgvHCJdI4P .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-vgvHCJdI4P .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #6592e6;
}
.cid-vgvHCJdI4P .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vgvHCJdI4P .mbr-section-title {
  color: #353535;
}
.cid-vgvJkjwULQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vgvJkjwULQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgvJkjwULQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgvJkjwULQ .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-vgvJkjwULQ .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-vgvJkjwULQ .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vgvJkjwULQ .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-vgvJkjwULQ .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #6592e6;
}
.cid-vgvJkjwULQ .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vgvJkjwULQ .mbr-section-title {
  color: #353535;
}
.cid-vgvMWe6SI7 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vgvMWe6SI7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgvMWe6SI7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgvMWe6SI7 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-vgvMWe6SI7 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-vgvMWe6SI7 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vgvMWe6SI7 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-vgvMWe6SI7 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #6592e6;
}
.cid-vgvMWe6SI7 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vgvMWe6SI7 .mbr-section-title {
  color: #353535;
}
.cid-vgvLDKICSt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vgvLDKICSt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgvLDKICSt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgvLDKICSt .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-vgvLDKICSt .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-vgvLDKICSt .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vgvLDKICSt .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-vgvLDKICSt .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #6592e6;
}
.cid-vgvLDKICSt .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vgvLDKICSt .mbr-section-title {
  color: #353535;
}
.cid-vgvLWMUGzT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vgvLWMUGzT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgvLWMUGzT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgvLWMUGzT .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-vgvLWMUGzT .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-vgvLWMUGzT .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vgvLWMUGzT .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-vgvLWMUGzT .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #6592e6;
}
.cid-vfmdkox3xp {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-vfmdkox3xp .mbr-section-btn > * {
  margin: 0;
}
.cid-vfmdkox3xp h4 {
  font-weight: 500;
}
.cid-vfmdkox3xp p {
  color: #232323;
}
.cid-vfmdkox3xp .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-vfmdkox3xp .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-vfmdkox3xp .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vfmdkox3xp .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-vfmdkox3xp .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-vfmdkox3xp .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-vfmdkox3xp .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-vfmdkox3xp .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-vfmdkox3xp .card-img span {
    font-size: 40px !important;
  }
}
.cid-vfmdkox3xp .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-vfmdkox3xp H2 {
  color: #4479d9;
}
.cid-vgiq6WpeqJ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #efefef;
}
.cid-vgiq6WpeqJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgiq6WpeqJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgiq6WpeqJ .mbr-text,
.cid-vgiq6WpeqJ .mbr-section-btn {
  color: #232323;
}
.cid-vgiq6WpeqJ .card-title,
.cid-vgiq6WpeqJ .card-box {
  color: #353535;
  text-align: center;
}
.cid-vgiq6WpeqJ .mbr-text,
.cid-vgiq6WpeqJ .link-wrap {
  color: #ffffff;
}
.cid-vgiq6WpeqJ .card-box .mbr-text,
.cid-vgiq6WpeqJ .mbr-section-btn {
  color: #353535;
}
.cid-vanMkzNFA2 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vanMkzNFA2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vanMkzNFA2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vanMkzNFA2 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-vanMkzNFA2 .card-wrapper {
  padding: 3rem;
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-vanMkzNFA2 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vanMkzNFA2 .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-vacf5j1hp5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vacf5j1hp5 .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vacf5j1hp5 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vacf5j1hp5 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vacf5j1hp5 .list {
    margin-bottom: 30px;
  }
}
.cid-vacf5j1hp5 .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vacf5j1hp5 .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vacf5j1hp5 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vacf5j1hp5 .copyright {
  color: #efefef;
}
.cid-vacf5j1hp5 .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vacf5j1hp5 .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vacf5j1hp5 .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vacf5j1hp5 .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vacf5j1hp5 .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vacf5j1hp5 .footer-logo {
    margin: 0 auto;
  }
}
.cid-vamhazNgDP .navbar-dropdown {
  position: relative !important;
}
.cid-vamhazNgDP .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-vamhazNgDP .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vamhazNgDP .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vamhazNgDP .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vamhazNgDP .dropdown-item:hover,
.cid-vamhazNgDP .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vamhazNgDP .dropdown-item:hover span {
  color: white;
}
.cid-vamhazNgDP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vamhazNgDP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vamhazNgDP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vamhazNgDP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vamhazNgDP .nav-link {
  position: relative;
}
.cid-vamhazNgDP .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vamhazNgDP .container {
    flex-wrap: nowrap;
  }
}
.cid-vamhazNgDP .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vamhazNgDP .navbar-nav {
  padding: 5px !important;
}
.cid-vamhazNgDP .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vamhazNgDP .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vamhazNgDP .dropdown-menu,
.cid-vamhazNgDP .navbar.opened {
  background: #efefef !important;
}
.cid-vamhazNgDP .nav-item:focus,
.cid-vamhazNgDP .nav-link:focus {
  outline: none;
}
.cid-vamhazNgDP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vamhazNgDP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vamhazNgDP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vamhazNgDP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vamhazNgDP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vamhazNgDP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vamhazNgDP .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vamhazNgDP .navbar.opened {
  transition: all 0.3s;
}
.cid-vamhazNgDP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vamhazNgDP .navbar .navbar-logo img {
  width: auto;
}
.cid-vamhazNgDP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vamhazNgDP .navbar.collapsed {
  justify-content: center;
}
.cid-vamhazNgDP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vamhazNgDP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vamhazNgDP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vamhazNgDP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vamhazNgDP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vamhazNgDP .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-vamhazNgDP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vamhazNgDP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vamhazNgDP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vamhazNgDP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vamhazNgDP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vamhazNgDP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vamhazNgDP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vamhazNgDP .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-vamhazNgDP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vamhazNgDP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vamhazNgDP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vamhazNgDP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vamhazNgDP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vamhazNgDP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vamhazNgDP .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vamhazNgDP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vamhazNgDP .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vamhazNgDP .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vamhazNgDP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vamhazNgDP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vamhazNgDP .dropdown-item.active,
.cid-vamhazNgDP .dropdown-item:active {
  background-color: transparent;
}
.cid-vamhazNgDP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vamhazNgDP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vamhazNgDP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vamhazNgDP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vamhazNgDP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vamhazNgDP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vamhazNgDP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vamhazNgDP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vamhazNgDP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vamhazNgDP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vamhazNgDP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vamhazNgDP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vamhazNgDP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vamhazNgDP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vamhazNgDP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vamhazNgDP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vamhazNgDP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vamhazNgDP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vamhazNgDP .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vamhazNgDP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vamhazNgDP .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-vamhazNgDP .navbar {
    height: 70px;
  }
  .cid-vamhazNgDP .navbar.opened {
    height: auto;
  }
  .cid-vamhazNgDP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vamhazNgDP .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vamhazNgDP .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vamhazNgDP .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vamhazNgDP .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vamhazNgDP .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vamhazNgDP .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vamhazNgDP .container {
    overflow: hidden;
  }
  .cid-vamhazNgDP .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vamhazNgDP .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vamhazNgDP .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vamhazNgDP .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vamhazNgDP .navbar-nav {
    padding: 0 !important;
  }
  .cid-vamhazNgDP .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vamhazNgDP .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vamhazNgDP .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vamhazNgDP .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vamhazNgDP .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vamhazNgDP .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vamhazNgDP .container {
    padding: 25px 15px !important;
  }
  .cid-vamhazNgDP .container-head {
    padding: 10px !important;
  }
  .cid-vamhazNgDP .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vamhazNgDP .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vamhazNgDP .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vaJY6bJXKh {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vaJY6bJXKh .mbr-section-title {
  color: #444444;
}
.cid-vaJY6bJXKh .mbr-section-subtitle {
  color: #353535;
}
.cid-vaJY6bJXKh .mbr-text {
  color: #8d97ad;
}
.cid-vaJY6bJXKh .nav {
  border: none;
}
.cid-vaJY6bJXKh .nav-tabs {
  display: table;
  width: 100%;
}
.cid-vaJY6bJXKh .nav-tabs .nav-item {
  display: table-cell;
}
.cid-vaJY6bJXKh .card-img {
  overflow: hidden;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
}
.cid-vaJY6bJXKh .tab-content {
  margin-top: 3rem;
}
.cid-vaJY6bJXKh .nav-tabs .nav-link {
  display: flex;
  color: #000000;
  box-sizing: border-box;
  font-style: normal;
  background: #98dee8;
  font-weight: 500;
  padding: 1rem 1rem;
  border-right: 1px solid #dee2e6;
  border-top: 1px solid #dee2e6;
  border-left: 1px solid #dee2e6;
  margin: 0px;
  border-radius: 0px !important;
  border-bottom: 1px solid #dee2e6;
  transition: all .3s;
}
.cid-vaJY6bJXKh .nav-tabs .nav-link:hover {
  background-color: #ffffff;
  color: #000000;
}
.cid-vaJY6bJXKh .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #000000;
  font-style: normal;
  background: #ffffff;
  border-bottom: none;
}
.cid-vaJY6bJXKh .nav-tabs .nav-link span {
  margin-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vaJY6bJXKh .nav-item {
    display: table-row !important;
  }
}
.cid-vaJY6bJXKh .mbr-text,
.cid-vaJY6bJXKh .mbr-section-btn {
  color: #353535;
}
.cid-vaJY6bJXKh .title-content {
  color: #4479d9;
}
.cid-vhOvA6gK1i {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-vhOvA6gK1i .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhOvA6gK1i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vhOvA6gK1i .mbr-section-subtitle {
  text-align: left;
}
.cid-vhOvtimnfQ {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-vaKafyStcg {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vaKafyStcg .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaKafyStcg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vaKafyStcg .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vaKafyStcg .row {
  flex-direction: row-reverse;
}
.cid-vaKafyStcg img {
  width: 100%;
}
.cid-vanTnK4yKQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vanTnK4yKQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vanTnK4yKQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vanTnK4yKQ .card-wrapper {
  background: #98dee8;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-vanTnK4yKQ .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vanTnK4yKQ .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vanTnK4yKQ .card-wrapper {
    padding: 4rem;
  }
}
.cid-vanTnK4yKQ .mbr-text,
.cid-vanTnK4yKQ .mbr-section-btn {
  color: #353535;
}
.cid-vanTnK4yKQ .card-title,
.cid-vanTnK4yKQ .card-box {
  text-align: left;
}
.cid-vamiXYRCma {
  padding-top: 7rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vamiXYRCma .mbr-fallback-image.disabled {
  display: none;
}
.cid-vamiXYRCma .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vamiXYRCma .row {
  justify-content: flex-start;
}
.cid-vamiXYRCma .mbr-section-title {
  color: #4479d9;
}
.cid-vamiXYRCma .mbr-text {
  margin-top: 36px;
  color: #5c6064;
}
@media (max-width: 991px) {
  .cid-vamiXYRCma .mbr-text {
    margin-top: 24px;
  }
}
@media (max-width: 767px) {
  .cid-vamiXYRCma .mbr-text {
    margin-top: 20px;
  }
}
.cid-vamiXYRCma .mbr-section-btn {
  margin-top: 50px;
}
@media (max-width: 991px) {
  .cid-vamiXYRCma .mbr-section-btn {
    margin-top: 46px;
  }
}
.cid-vamiXYRCma .mbr-section-btn .btn-white {
  color: #45494E !important;
  border: 1px solid #45494E !important;
  background-color: transparent !important;
}
.cid-vamiXYRCma .mbr-section-btn .btn-white:hover {
  color: #FFFFFF !important;
  border: 1px solid #45494E !important;
  background-color: #45494E !important;
}
.cid-vamOOUEAPW {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vamOOUEAPW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vamOOUEAPW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vamOOUEAPW .row {
  justify-content: flex-start;
}
.cid-vamOOUEAPW .mbr-section-title {
  color: #4479d9;
}
.cid-vamOOUEAPW .mbr-text {
  margin-top: 36px;
  color: #5c6064;
}
@media (max-width: 991px) {
  .cid-vamOOUEAPW .mbr-text {
    margin-top: 24px;
  }
}
@media (max-width: 767px) {
  .cid-vamOOUEAPW .mbr-text {
    margin-top: 20px;
  }
}
.cid-vamOOUEAPW .mbr-section-btn {
  margin-top: 50px;
}
@media (max-width: 991px) {
  .cid-vamOOUEAPW .mbr-section-btn {
    margin-top: 46px;
  }
}
.cid-vamOOUEAPW .mbr-section-btn .btn-white {
  color: #45494E !important;
  border: 1px solid #45494E !important;
  background-color: transparent !important;
}
.cid-vamOOUEAPW .mbr-section-btn .btn-white:hover {
  color: #FFFFFF !important;
  border: 1px solid #45494E !important;
  background-color: #45494E !important;
}
.cid-van43WGjpN {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-van43WGjpN .mbr-fallback-image.disabled {
  display: none;
}
.cid-van43WGjpN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-van43WGjpN .row {
  justify-content: flex-start;
}
.cid-van43WGjpN .mbr-section-title {
  color: #4479d9;
}
.cid-van43WGjpN .mbr-text {
  margin-top: 36px;
  color: #5c6064;
}
@media (max-width: 991px) {
  .cid-van43WGjpN .mbr-text {
    margin-top: 24px;
  }
}
@media (max-width: 767px) {
  .cid-van43WGjpN .mbr-text {
    margin-top: 20px;
  }
}
.cid-van43WGjpN .mbr-section-btn {
  margin-top: 50px;
}
@media (max-width: 991px) {
  .cid-van43WGjpN .mbr-section-btn {
    margin-top: 46px;
  }
}
.cid-van43WGjpN .mbr-section-btn .btn-white {
  color: #45494E !important;
  border: 1px solid #45494E !important;
  background-color: transparent !important;
}
.cid-van43WGjpN .mbr-section-btn .btn-white:hover {
  color: #FFFFFF !important;
  border: 1px solid #45494E !important;
  background-color: #45494E !important;
}
.cid-vamSf9q6Ew {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vamSf9q6Ew .mbr-fallback-image.disabled {
  display: none;
}
.cid-vamSf9q6Ew .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vamSf9q6Ew .row {
  justify-content: flex-start;
}
.cid-vamSf9q6Ew .mbr-section-title {
  color: #4479d9;
}
.cid-vamSf9q6Ew .mbr-text {
  margin-top: 36px;
  color: #5c6064;
}
@media (max-width: 991px) {
  .cid-vamSf9q6Ew .mbr-text {
    margin-top: 24px;
  }
}
@media (max-width: 767px) {
  .cid-vamSf9q6Ew .mbr-text {
    margin-top: 20px;
  }
}
.cid-vamSf9q6Ew .mbr-section-btn {
  margin-top: 50px;
}
@media (max-width: 991px) {
  .cid-vamSf9q6Ew .mbr-section-btn {
    margin-top: 46px;
  }
}
.cid-vamSf9q6Ew .mbr-section-btn .btn-white {
  color: #45494E !important;
  border: 1px solid #45494E !important;
  background-color: transparent !important;
}
.cid-vamSf9q6Ew .mbr-section-btn .btn-white:hover {
  color: #FFFFFF !important;
  border: 1px solid #45494E !important;
  background-color: #45494E !important;
}
.cid-vdvbpd6qY6 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vdvbpd6qY6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdvbpd6qY6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdvbpd6qY6 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-vdvbpd6qY6 .card-wrapper {
  padding: 3rem;
  background: #ddf2e8;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-vdvbpd6qY6 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vdvbpd6qY6 .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-vanMs6fBBt {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vanMs6fBBt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vanMs6fBBt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vanMs6fBBt .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-vanMs6fBBt .card-wrapper {
  padding: 3rem;
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-vanMs6fBBt .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vanMs6fBBt .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-vamhaEcQMK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vamhaEcQMK .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vamhaEcQMK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vamhaEcQMK .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vamhaEcQMK .list {
    margin-bottom: 30px;
  }
}
.cid-vamhaEcQMK .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vamhaEcQMK .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vamhaEcQMK div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vamhaEcQMK .copyright {
  color: #efefef;
}
.cid-vamhaEcQMK .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vamhaEcQMK .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vamhaEcQMK .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vamhaEcQMK .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vamhaEcQMK .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vamhaEcQMK .footer-logo {
    margin: 0 auto;
  }
}
.cid-vanbO51MEZ .navbar-dropdown {
  position: relative !important;
}
.cid-vanbO51MEZ .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-vanbO51MEZ .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vanbO51MEZ .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vanbO51MEZ .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vanbO51MEZ .dropdown-item:hover,
.cid-vanbO51MEZ .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vanbO51MEZ .dropdown-item:hover span {
  color: white;
}
.cid-vanbO51MEZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vanbO51MEZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vanbO51MEZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vanbO51MEZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vanbO51MEZ .nav-link {
  position: relative;
}
.cid-vanbO51MEZ .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vanbO51MEZ .container {
    flex-wrap: nowrap;
  }
}
.cid-vanbO51MEZ .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vanbO51MEZ .navbar-nav {
  padding: 5px !important;
}
.cid-vanbO51MEZ .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vanbO51MEZ .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vanbO51MEZ .dropdown-menu,
.cid-vanbO51MEZ .navbar.opened {
  background: #efefef !important;
}
.cid-vanbO51MEZ .nav-item:focus,
.cid-vanbO51MEZ .nav-link:focus {
  outline: none;
}
.cid-vanbO51MEZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vanbO51MEZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vanbO51MEZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vanbO51MEZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vanbO51MEZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vanbO51MEZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vanbO51MEZ .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vanbO51MEZ .navbar.opened {
  transition: all 0.3s;
}
.cid-vanbO51MEZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vanbO51MEZ .navbar .navbar-logo img {
  width: auto;
}
.cid-vanbO51MEZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vanbO51MEZ .navbar.collapsed {
  justify-content: center;
}
.cid-vanbO51MEZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vanbO51MEZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vanbO51MEZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vanbO51MEZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vanbO51MEZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vanbO51MEZ .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-vanbO51MEZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vanbO51MEZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vanbO51MEZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vanbO51MEZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vanbO51MEZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vanbO51MEZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vanbO51MEZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vanbO51MEZ .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-vanbO51MEZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vanbO51MEZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vanbO51MEZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vanbO51MEZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vanbO51MEZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vanbO51MEZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vanbO51MEZ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vanbO51MEZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vanbO51MEZ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vanbO51MEZ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vanbO51MEZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vanbO51MEZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vanbO51MEZ .dropdown-item.active,
.cid-vanbO51MEZ .dropdown-item:active {
  background-color: transparent;
}
.cid-vanbO51MEZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vanbO51MEZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vanbO51MEZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vanbO51MEZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vanbO51MEZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vanbO51MEZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vanbO51MEZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vanbO51MEZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vanbO51MEZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vanbO51MEZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vanbO51MEZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vanbO51MEZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vanbO51MEZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vanbO51MEZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vanbO51MEZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vanbO51MEZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vanbO51MEZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vanbO51MEZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vanbO51MEZ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vanbO51MEZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vanbO51MEZ .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-vanbO51MEZ .navbar {
    height: 70px;
  }
  .cid-vanbO51MEZ .navbar.opened {
    height: auto;
  }
  .cid-vanbO51MEZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vanbO51MEZ .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vanbO51MEZ .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vanbO51MEZ .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vanbO51MEZ .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vanbO51MEZ .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vanbO51MEZ .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vanbO51MEZ .container {
    overflow: hidden;
  }
  .cid-vanbO51MEZ .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vanbO51MEZ .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vanbO51MEZ .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vanbO51MEZ .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vanbO51MEZ .navbar-nav {
    padding: 0 !important;
  }
  .cid-vanbO51MEZ .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vanbO51MEZ .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vanbO51MEZ .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vanbO51MEZ .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vanbO51MEZ .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vanbO51MEZ .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vanbO51MEZ .container {
    padding: 25px 15px !important;
  }
  .cid-vanbO51MEZ .container-head {
    padding: 10px !important;
  }
  .cid-vanbO51MEZ .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vanbO51MEZ .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vanbO51MEZ .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vanbO5V3Ix {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vanbO5V3Ix .mbr-fallback-image.disabled {
  display: none;
}
.cid-vanbO5V3Ix .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgttoa2f3k {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-vgttoa2f3k .image-block {
  margin: auto;
}
.cid-vgttoa2f3k figcaption {
  position: relative;
}
.cid-vgttoa2f3k figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vgttoa2f3k .image-block {
    width: 100% !important;
  }
}
.cid-vduwkdqwwf {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vduwkdqwwf .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vdupdrjFIP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-vdupdrjFIP img,
.cid-vdupdrjFIP .item-img {
  width: 100%;
  height: 100%;
  height: 100px;
  object-fit: cover;
}
.cid-vdupdrjFIP .item:focus,
.cid-vdupdrjFIP span:focus {
  outline: none;
}
.cid-vdupdrjFIP .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-vdupdrjFIP .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-vdupdrjFIP .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-vdupdrjFIP .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vdupdrjFIP .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-vdupdrjFIP .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-vdupdrjFIP .mbr-section-btn {
  margin-top: auto !important;
}
.cid-vdupdrjFIP .mbr-section-title {
  color: #232323;
}
.cid-vdupdrjFIP .mbr-text,
.cid-vdupdrjFIP .mbr-section-btn {
  text-align: left;
}
.cid-vdupdrjFIP .item-title {
  text-align: left;
  color: #4479d9;
}
.cid-vdupdrjFIP .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-vdupeJbBUu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-vdupeJbBUu img,
.cid-vdupeJbBUu .item-img {
  width: 100%;
  height: 100%;
  height: 100px;
  object-fit: cover;
}
.cid-vdupeJbBUu .item:focus,
.cid-vdupeJbBUu span:focus {
  outline: none;
}
.cid-vdupeJbBUu .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-vdupeJbBUu .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-vdupeJbBUu .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-vdupeJbBUu .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vdupeJbBUu .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-vdupeJbBUu .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-vdupeJbBUu .mbr-section-btn {
  margin-top: auto !important;
}
.cid-vdupeJbBUu .mbr-section-title {
  color: #232323;
}
.cid-vdupeJbBUu .mbr-text,
.cid-vdupeJbBUu .mbr-section-btn {
  text-align: left;
}
.cid-vdupeJbBUu .item-title {
  text-align: left;
  color: #4479d9;
}
.cid-vdupeJbBUu .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-vduppTSzzH {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-vduppTSzzH img,
.cid-vduppTSzzH .item-img {
  width: 100%;
  height: 100%;
  height: 100px;
  object-fit: cover;
}
.cid-vduppTSzzH .item:focus,
.cid-vduppTSzzH span:focus {
  outline: none;
}
.cid-vduppTSzzH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-vduppTSzzH .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-vduppTSzzH .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-vduppTSzzH .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vduppTSzzH .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-vduppTSzzH .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-vduppTSzzH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-vduppTSzzH .mbr-section-title {
  color: #232323;
}
.cid-vduppTSzzH .mbr-text,
.cid-vduppTSzzH .mbr-section-btn {
  text-align: left;
}
.cid-vduppTSzzH .item-title {
  text-align: left;
  color: #4479d9;
}
.cid-vduppTSzzH .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-vcfRxFo4kU {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vcfRxFo4kU .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcfRxFo4kU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcfRxFo4kU .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vcfRxFo4kU .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vcfRxFo4kU .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vcfRxFo4kU .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vcfRxFo4kU .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vcfRxFo4kU .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vcfRxFo4kU .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vcfRxFo4kU .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vcfRxFo4kU .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vcfRxFo4kU .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vcfRxFo4kU .card-title {
  color: #4479d9;
}
.cid-vcfRxFo4kU .mbr-text,
.cid-vcfRxFo4kU .social-row {
  color: #353535;
}
.cid-vanTHfdgnV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vanTHfdgnV .mbr-fallback-image.disabled {
  display: none;
}
.cid-vanTHfdgnV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vanTHfdgnV .card-wrapper {
  background: #40b0bf;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-vanTHfdgnV .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vanTHfdgnV .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vanTHfdgnV .card-wrapper {
    padding: 4rem;
  }
}
.cid-vanTHfdgnV .mbr-text,
.cid-vanTHfdgnV .mbr-section-btn {
  color: #ffffff;
}
.cid-vanTHfdgnV .card-title,
.cid-vanTHfdgnV .card-box {
  text-align: left;
}
.cid-vfqTkwtumR {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vfqTkwtumR .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfqTkwtumR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfqTkwtumR .mbr-text,
.cid-vfqTkwtumR .mbr-section-btn {
  color: #232323;
}
.cid-vfqTkwtumR .card-title,
.cid-vfqTkwtumR .card-box {
  color: #4479d9;
  text-align: center;
}
.cid-vfqTkwtumR .mbr-text,
.cid-vfqTkwtumR .link-wrap {
  color: #ffffff;
}
.cid-vfqTkwtumR .card-box .mbr-text,
.cid-vfqTkwtumR .mbr-section-btn {
  color: #353535;
}
.cid-vdv8YocgDk {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vdv8YocgDk .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdv8YocgDk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdv8YocgDk .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-vdv8YocgDk .card-wrapper {
  padding: 3rem;
  background: #efefef;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-vdv8YocgDk .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vdv8YocgDk .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-vanzKH35Sx {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vanzKH35Sx .mbr-fallback-image.disabled {
  display: none;
}
.cid-vanzKH35Sx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vanzKH35Sx .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-vanzKH35Sx .card-wrapper {
  padding: 3rem;
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-vanzKH35Sx .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vanzKH35Sx .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-vanbOgcxkS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vanbOgcxkS .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vanbOgcxkS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vanbOgcxkS .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vanbOgcxkS .list {
    margin-bottom: 30px;
  }
}
.cid-vanbOgcxkS .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vanbOgcxkS .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vanbOgcxkS div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vanbOgcxkS .copyright {
  color: #efefef;
}
.cid-vanbOgcxkS .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vanbOgcxkS .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vanbOgcxkS .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vanbOgcxkS .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vanbOgcxkS .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vanbOgcxkS .footer-logo {
    margin: 0 auto;
  }
}
.cid-vaopfMuRTj .navbar-dropdown {
  position: relative !important;
}
.cid-vaopfMuRTj .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-vaopfMuRTj .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vaopfMuRTj .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vaopfMuRTj .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vaopfMuRTj .dropdown-item:hover,
.cid-vaopfMuRTj .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vaopfMuRTj .dropdown-item:hover span {
  color: white;
}
.cid-vaopfMuRTj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vaopfMuRTj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vaopfMuRTj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vaopfMuRTj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vaopfMuRTj .nav-link {
  position: relative;
}
.cid-vaopfMuRTj .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vaopfMuRTj .container {
    flex-wrap: nowrap;
  }
}
.cid-vaopfMuRTj .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vaopfMuRTj .navbar-nav {
  padding: 5px !important;
}
.cid-vaopfMuRTj .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vaopfMuRTj .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vaopfMuRTj .dropdown-menu,
.cid-vaopfMuRTj .navbar.opened {
  background: #efefef !important;
}
.cid-vaopfMuRTj .nav-item:focus,
.cid-vaopfMuRTj .nav-link:focus {
  outline: none;
}
.cid-vaopfMuRTj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vaopfMuRTj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vaopfMuRTj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vaopfMuRTj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vaopfMuRTj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vaopfMuRTj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vaopfMuRTj .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vaopfMuRTj .navbar.opened {
  transition: all 0.3s;
}
.cid-vaopfMuRTj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vaopfMuRTj .navbar .navbar-logo img {
  width: auto;
}
.cid-vaopfMuRTj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vaopfMuRTj .navbar.collapsed {
  justify-content: center;
}
.cid-vaopfMuRTj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vaopfMuRTj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vaopfMuRTj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vaopfMuRTj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vaopfMuRTj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vaopfMuRTj .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-vaopfMuRTj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vaopfMuRTj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vaopfMuRTj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vaopfMuRTj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vaopfMuRTj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vaopfMuRTj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vaopfMuRTj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vaopfMuRTj .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-vaopfMuRTj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vaopfMuRTj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vaopfMuRTj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vaopfMuRTj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vaopfMuRTj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vaopfMuRTj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vaopfMuRTj .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vaopfMuRTj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vaopfMuRTj .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vaopfMuRTj .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vaopfMuRTj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vaopfMuRTj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vaopfMuRTj .dropdown-item.active,
.cid-vaopfMuRTj .dropdown-item:active {
  background-color: transparent;
}
.cid-vaopfMuRTj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vaopfMuRTj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vaopfMuRTj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vaopfMuRTj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vaopfMuRTj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vaopfMuRTj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vaopfMuRTj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vaopfMuRTj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vaopfMuRTj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vaopfMuRTj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vaopfMuRTj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vaopfMuRTj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vaopfMuRTj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vaopfMuRTj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vaopfMuRTj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vaopfMuRTj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vaopfMuRTj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vaopfMuRTj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vaopfMuRTj .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vaopfMuRTj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vaopfMuRTj .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-vaopfMuRTj .navbar {
    height: 70px;
  }
  .cid-vaopfMuRTj .navbar.opened {
    height: auto;
  }
  .cid-vaopfMuRTj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vaopfMuRTj .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vaopfMuRTj .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vaopfMuRTj .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vaopfMuRTj .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vaopfMuRTj .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vaopfMuRTj .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vaopfMuRTj .container {
    overflow: hidden;
  }
  .cid-vaopfMuRTj .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vaopfMuRTj .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vaopfMuRTj .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vaopfMuRTj .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vaopfMuRTj .navbar-nav {
    padding: 0 !important;
  }
  .cid-vaopfMuRTj .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vaopfMuRTj .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vaopfMuRTj .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vaopfMuRTj .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vaopfMuRTj .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vaopfMuRTj .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vaopfMuRTj .container {
    padding: 25px 15px !important;
  }
  .cid-vaopfMuRTj .container-head {
    padding: 10px !important;
  }
  .cid-vaopfMuRTj .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vaopfMuRTj .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vaopfMuRTj .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vaopfPdFg6 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vaopfPdFg6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaopfPdFg6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaorbeVxGe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vaorbeVxGe .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaorbeVxGe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaorbeVxGe .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-vaorbeVxGe .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-vaorbeVxGe .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vaorbeVxGe .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-vaorbeVxGe .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #6592e6;
}
.cid-vm3Efzj1Lk {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vm3Efzj1Lk .mbr-fallback-image.disabled {
  display: none;
}
.cid-vm3Efzj1Lk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vm3Efzj1Lk .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-vm3Efzj1Lk .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-vm3Efzj1Lk .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vm3Efzj1Lk .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-vm3Efzj1Lk .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #6592e6;
}
.cid-vfmeLZbWkV {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-vfmeLZbWkV .mbr-section-btn > * {
  margin: 0;
}
.cid-vfmeLZbWkV h4 {
  font-weight: 500;
}
.cid-vfmeLZbWkV p {
  color: #232323;
}
.cid-vfmeLZbWkV .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-vfmeLZbWkV .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-vfmeLZbWkV .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vfmeLZbWkV .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-vfmeLZbWkV .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-vfmeLZbWkV .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-vfmeLZbWkV .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-vfmeLZbWkV .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-vfmeLZbWkV .card-img span {
    font-size: 40px !important;
  }
}
.cid-vfmeLZbWkV .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-vfmeLZbWkV H2 {
  color: #4479d9;
}
.cid-vfFlFaNLME {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-vfFlFaNLME .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfFlFaNLME .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfFlFaNLME .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vfFlFaNLME .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vfFlFaNLME .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vfFlFaNLME .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vfFlFaNLME .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vfFlFaNLME .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vfFlFaNLME .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vfFlFaNLME .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vfFlFaNLME .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vfFlFaNLME .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vgT2quLdDc {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vgT2quLdDc .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vgT2quLdDc H4 {
  color: #4479d9;
}
.cid-vgSUvOO0B6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-vgSUvOO0B6 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vgSUvOO0B6 form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-vgSUvOO0B6 form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-vgSUvOO0B6 .mbr-section-title {
  color: #4479d9;
}
.cid-vaopfV96U7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vaopfV96U7 .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vaopfV96U7 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vaopfV96U7 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vaopfV96U7 .list {
    margin-bottom: 30px;
  }
}
.cid-vaopfV96U7 .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vaopfV96U7 .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vaopfV96U7 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vaopfV96U7 .copyright {
  color: #efefef;
}
.cid-vaopfV96U7 .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vaopfV96U7 .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vaopfV96U7 .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vaopfV96U7 .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vaopfV96U7 .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vaopfV96U7 .footer-logo {
    margin: 0 auto;
  }
}
.cid-vanWg6Bnge .navbar-dropdown {
  position: relative !important;
}
.cid-vanWg6Bnge .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-vanWg6Bnge .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vanWg6Bnge .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vanWg6Bnge .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vanWg6Bnge .dropdown-item:hover,
.cid-vanWg6Bnge .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vanWg6Bnge .dropdown-item:hover span {
  color: white;
}
.cid-vanWg6Bnge .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vanWg6Bnge .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vanWg6Bnge .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vanWg6Bnge .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vanWg6Bnge .nav-link {
  position: relative;
}
.cid-vanWg6Bnge .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vanWg6Bnge .container {
    flex-wrap: nowrap;
  }
}
.cid-vanWg6Bnge .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vanWg6Bnge .navbar-nav {
  padding: 5px !important;
}
.cid-vanWg6Bnge .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vanWg6Bnge .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vanWg6Bnge .dropdown-menu,
.cid-vanWg6Bnge .navbar.opened {
  background: #efefef !important;
}
.cid-vanWg6Bnge .nav-item:focus,
.cid-vanWg6Bnge .nav-link:focus {
  outline: none;
}
.cid-vanWg6Bnge .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vanWg6Bnge .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vanWg6Bnge .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vanWg6Bnge .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vanWg6Bnge .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vanWg6Bnge .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vanWg6Bnge .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vanWg6Bnge .navbar.opened {
  transition: all 0.3s;
}
.cid-vanWg6Bnge .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vanWg6Bnge .navbar .navbar-logo img {
  width: auto;
}
.cid-vanWg6Bnge .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vanWg6Bnge .navbar.collapsed {
  justify-content: center;
}
.cid-vanWg6Bnge .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vanWg6Bnge .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vanWg6Bnge .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vanWg6Bnge .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vanWg6Bnge .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vanWg6Bnge .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-vanWg6Bnge .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vanWg6Bnge .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vanWg6Bnge .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vanWg6Bnge .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vanWg6Bnge .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vanWg6Bnge .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vanWg6Bnge .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vanWg6Bnge .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-vanWg6Bnge .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vanWg6Bnge .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vanWg6Bnge .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vanWg6Bnge .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vanWg6Bnge .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vanWg6Bnge .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vanWg6Bnge .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vanWg6Bnge .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vanWg6Bnge .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vanWg6Bnge .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vanWg6Bnge .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vanWg6Bnge .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vanWg6Bnge .dropdown-item.active,
.cid-vanWg6Bnge .dropdown-item:active {
  background-color: transparent;
}
.cid-vanWg6Bnge .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vanWg6Bnge .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vanWg6Bnge .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vanWg6Bnge .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vanWg6Bnge .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vanWg6Bnge .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vanWg6Bnge ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vanWg6Bnge .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vanWg6Bnge button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vanWg6Bnge button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vanWg6Bnge button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vanWg6Bnge button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vanWg6Bnge button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vanWg6Bnge button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vanWg6Bnge nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vanWg6Bnge nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vanWg6Bnge nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vanWg6Bnge nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vanWg6Bnge .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vanWg6Bnge a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vanWg6Bnge .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-vanWg6Bnge .navbar {
    height: 70px;
  }
  .cid-vanWg6Bnge .navbar.opened {
    height: auto;
  }
  .cid-vanWg6Bnge .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vanWg6Bnge .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vanWg6Bnge .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vanWg6Bnge .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vanWg6Bnge .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vanWg6Bnge .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vanWg6Bnge .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vanWg6Bnge .container {
    overflow: hidden;
  }
  .cid-vanWg6Bnge .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vanWg6Bnge .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vanWg6Bnge .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vanWg6Bnge .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vanWg6Bnge .navbar-nav {
    padding: 0 !important;
  }
  .cid-vanWg6Bnge .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vanWg6Bnge .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vanWg6Bnge .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vanWg6Bnge .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vanWg6Bnge .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vanWg6Bnge .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vanWg6Bnge .container {
    padding: 25px 15px !important;
  }
  .cid-vanWg6Bnge .container-head {
    padding: 10px !important;
  }
  .cid-vanWg6Bnge .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vanWg6Bnge .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vanWg6Bnge .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vanWg7Kdku {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vanWg7Kdku .mbr-fallback-image.disabled {
  display: none;
}
.cid-vanWg7Kdku .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vanWg7Kdku .mbr-section-subtitle {
  text-align: left;
  color: #232323;
}
.cid-vanWg8raAS {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vanWg8raAS .mbr-fallback-image.disabled {
  display: none;
}
.cid-vanWg8raAS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vanWg8raAS .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-vanWg8raAS .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-vanWg8raAS .mbr-text,
.cid-vanWg8raAS .mbr-section-btn {
  text-align: left;
}
.cid-vhD2U9Dx8V {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #98dee8;
}
.cid-vhD2U9Dx8V .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhD2U9Dx8V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vhD2iHc2Jc {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #98dee8;
}
.cid-vhD2iHc2Jc .card-box {
  padding: 0rem;
}
.cid-vhD2iHc2Jc .mbr-section-btn {
  margin-top: 1.8rem;
}
.cid-vhD2iHc2Jc .card {
  padding: 0;
  margin: auto;
}
.cid-vhD2iHc2Jc .card-img {
  height: 400px;
}
.cid-vhD2iHc2Jc .card-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-vhD2iHc2Jc .card-wrapper {
  padding: 2rem;
  width: 100%;
}
.cid-vhD2iHc2Jc .mbr-text {
  color: #879a9f;
}
@media (min-width: 1400px) {
  .cid-vhD2iHc2Jc .card-wrapper {
    padding: 4rem;
  }
}
.cid-vhD2iHc2Jc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhD2iHc2Jc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfmdwRJxMq {
  padding-top: 120px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-vfmdwRJxMq .mbr-section-btn > * {
  margin: 0;
}
.cid-vfmdwRJxMq h4 {
  font-weight: 500;
}
.cid-vfmdwRJxMq p {
  color: #232323;
}
.cid-vfmdwRJxMq .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-vfmdwRJxMq .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-vfmdwRJxMq .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vfmdwRJxMq .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-vfmdwRJxMq .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-vfmdwRJxMq .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-vfmdwRJxMq .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-vfmdwRJxMq .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-vfmdwRJxMq .card-img span {
    font-size: 40px !important;
  }
}
.cid-vfmdwRJxMq .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-vfmdwRJxMq H2 {
  color: #4479d9;
}
.cid-vgir2js4id {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #efefef;
}
.cid-vgir2js4id .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgir2js4id .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgir2js4id .mbr-text,
.cid-vgir2js4id .mbr-section-btn {
  color: #232323;
}
.cid-vgir2js4id .card-title,
.cid-vgir2js4id .card-box {
  color: #353535;
  text-align: center;
}
.cid-vgir2js4id .mbr-text,
.cid-vgir2js4id .link-wrap {
  color: #ffffff;
}
.cid-vgir2js4id .card-box .mbr-text,
.cid-vgir2js4id .mbr-section-btn {
  color: #353535;
}
.cid-vanWgaUbDq {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vanWgaUbDq .mbr-fallback-image.disabled {
  display: none;
}
.cid-vanWgaUbDq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vanWgaUbDq .mbr-section-subtitle {
  text-align: left;
}
.cid-vanWgaUbDq .mbr-section-title {
  color: #4479d9;
}
.cid-vanWgcsIJg {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vanWgcsIJg .mbr-fallback-image.disabled {
  display: none;
}
.cid-vanWgcsIJg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vanWgcsIJg .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-vanWgcsIJg .card-wrapper {
  padding: 3rem;
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-vanWgcsIJg .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vanWgcsIJg .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-vanWgcsIJg .mbr-section-title {
  color: #353535;
}
.cid-vanWgdheCN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vanWgdheCN .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vanWgdheCN .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vanWgdheCN .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vanWgdheCN .list {
    margin-bottom: 30px;
  }
}
.cid-vanWgdheCN .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vanWgdheCN .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vanWgdheCN div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vanWgdheCN .copyright {
  color: #efefef;
}
.cid-vanWgdheCN .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vanWgdheCN .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vanWgdheCN .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vanWgdheCN .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vanWgdheCN .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vanWgdheCN .footer-logo {
    margin: 0 auto;
  }
}
.cid-vaidCc4CEz .navbar-dropdown {
  position: relative !important;
}
.cid-vaidCc4CEz .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-vaidCc4CEz .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vaidCc4CEz .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vaidCc4CEz .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vaidCc4CEz .dropdown-item:hover,
.cid-vaidCc4CEz .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vaidCc4CEz .dropdown-item:hover span {
  color: white;
}
.cid-vaidCc4CEz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vaidCc4CEz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vaidCc4CEz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vaidCc4CEz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vaidCc4CEz .nav-link {
  position: relative;
}
.cid-vaidCc4CEz .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vaidCc4CEz .container {
    flex-wrap: nowrap;
  }
}
.cid-vaidCc4CEz .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vaidCc4CEz .navbar-nav {
  padding: 5px !important;
}
.cid-vaidCc4CEz .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vaidCc4CEz .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vaidCc4CEz .dropdown-menu,
.cid-vaidCc4CEz .navbar.opened {
  background: #efefef !important;
}
.cid-vaidCc4CEz .nav-item:focus,
.cid-vaidCc4CEz .nav-link:focus {
  outline: none;
}
.cid-vaidCc4CEz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vaidCc4CEz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vaidCc4CEz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vaidCc4CEz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vaidCc4CEz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vaidCc4CEz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vaidCc4CEz .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vaidCc4CEz .navbar.opened {
  transition: all 0.3s;
}
.cid-vaidCc4CEz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vaidCc4CEz .navbar .navbar-logo img {
  width: auto;
}
.cid-vaidCc4CEz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vaidCc4CEz .navbar.collapsed {
  justify-content: center;
}
.cid-vaidCc4CEz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vaidCc4CEz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vaidCc4CEz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vaidCc4CEz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vaidCc4CEz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vaidCc4CEz .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-vaidCc4CEz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vaidCc4CEz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vaidCc4CEz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vaidCc4CEz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vaidCc4CEz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vaidCc4CEz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vaidCc4CEz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vaidCc4CEz .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-vaidCc4CEz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vaidCc4CEz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vaidCc4CEz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vaidCc4CEz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vaidCc4CEz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vaidCc4CEz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vaidCc4CEz .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vaidCc4CEz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vaidCc4CEz .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vaidCc4CEz .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vaidCc4CEz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vaidCc4CEz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vaidCc4CEz .dropdown-item.active,
.cid-vaidCc4CEz .dropdown-item:active {
  background-color: transparent;
}
.cid-vaidCc4CEz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vaidCc4CEz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vaidCc4CEz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vaidCc4CEz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vaidCc4CEz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vaidCc4CEz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vaidCc4CEz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vaidCc4CEz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vaidCc4CEz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vaidCc4CEz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vaidCc4CEz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vaidCc4CEz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vaidCc4CEz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vaidCc4CEz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vaidCc4CEz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vaidCc4CEz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vaidCc4CEz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vaidCc4CEz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vaidCc4CEz .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vaidCc4CEz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vaidCc4CEz .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-vaidCc4CEz .navbar {
    height: 70px;
  }
  .cid-vaidCc4CEz .navbar.opened {
    height: auto;
  }
  .cid-vaidCc4CEz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vaidCc4CEz .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vaidCc4CEz .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vaidCc4CEz .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vaidCc4CEz .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vaidCc4CEz .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vaidCc4CEz .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vaidCc4CEz .container {
    overflow: hidden;
  }
  .cid-vaidCc4CEz .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vaidCc4CEz .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vaidCc4CEz .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vaidCc4CEz .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vaidCc4CEz .navbar-nav {
    padding: 0 !important;
  }
  .cid-vaidCc4CEz .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vaidCc4CEz .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vaidCc4CEz .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vaidCc4CEz .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vaidCc4CEz .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vaidCc4CEz .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vaidCc4CEz .container {
    padding: 25px 15px !important;
  }
  .cid-vaidCc4CEz .container-head {
    padding: 10px !important;
  }
  .cid-vaidCc4CEz .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vaidCc4CEz .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vaidCc4CEz .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vaidCdBuJh {
  padding-top: 7rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vaidCdBuJh .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaidCdBuJh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaiGkd20zv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vaiGkd20zv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaiGkd20zv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaiGkd20zv .row {
  justify-content: center;
}
.cid-vaiGkd20zv .title-wrapper {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-vaiGkd20zv .title-wrapper {
    margin-bottom: 60px;
  }
}
.cid-vaiGkd20zv .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vaiGkd20zv .item {
  margin-bottom: 64px;
}
.cid-vaiGkd20zv .item .item-wrapper {
  display: flex;
  align-items: center;
}
@media (max-width: 1190px) {
  .cid-vaiGkd20zv .item .item-wrapper {
    display: block;
  }
}
.cid-vaiGkd20zv .item .item-wrapper .item-img {
  margin-right: 46px;
}
@media (max-width: 1190px) {
  .cid-vaiGkd20zv .item .item-wrapper .item-img {
    margin-right: 0;
    margin-bottom: 22px;
  }
}
.cid-vaiGkd20zv .item .item-wrapper .item-img img {
  width: 200px;
  height: 200px;
  object-fit: cover;
  border-radius: 100%;
}
@media (max-width: 1190px) {
  .cid-vaiGkd20zv .item .item-wrapper .item-img img {
    margin: 0 auto;
  }
}
.cid-vaiGkd20zv .item .item-wrapper .item-content .mbr-title {
  margin-bottom: 22px;
}
.cid-vaiGkd20zv .item .item-wrapper .item-content .mbr-text {
  margin: 0;
}
.cid-vaiGkd20zv .mbr-section-title {
  color: #495DFF;
}
.cid-vaiGkd20zv .mbr-title {
  color: #353535;
}
.cid-vaiGkd20zv .mbr-text {
  color: #353535;
}
.cid-vaiKNEz1c7 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vaiKNEz1c7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaiKNEz1c7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaiKNEz1c7 .row {
  justify-content: center;
}
.cid-vaiKNEz1c7 .title-wrapper {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-vaiKNEz1c7 .title-wrapper {
    margin-bottom: 60px;
  }
}
.cid-vaiKNEz1c7 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vaiKNEz1c7 .item {
  margin-bottom: 64px;
}
.cid-vaiKNEz1c7 .item .item-wrapper {
  display: flex;
  align-items: center;
}
@media (max-width: 1190px) {
  .cid-vaiKNEz1c7 .item .item-wrapper {
    display: block;
  }
}
.cid-vaiKNEz1c7 .item .item-wrapper .item-img {
  margin-right: 46px;
}
@media (max-width: 1190px) {
  .cid-vaiKNEz1c7 .item .item-wrapper .item-img {
    margin-right: 0;
    margin-bottom: 22px;
  }
}
.cid-vaiKNEz1c7 .item .item-wrapper .item-img img {
  width: 200px;
  height: 200px;
  object-fit: cover;
  border-radius: 100%;
}
@media (max-width: 1190px) {
  .cid-vaiKNEz1c7 .item .item-wrapper .item-img img {
    margin: 0 auto;
  }
}
.cid-vaiKNEz1c7 .item .item-wrapper .item-content .mbr-title {
  margin-bottom: 22px;
}
.cid-vaiKNEz1c7 .item .item-wrapper .item-content .mbr-text {
  margin: 0;
}
.cid-vaiKNEz1c7 .mbr-section-title {
  color: #495DFF;
}
.cid-vaiKNEz1c7 .mbr-title {
  color: #353535;
}
.cid-vaiKNEz1c7 .mbr-text {
  color: #353535;
}
.cid-vaidCoilsz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vaidCoilsz .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vaidCoilsz .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vaidCoilsz .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vaidCoilsz .list {
    margin-bottom: 30px;
  }
}
.cid-vaidCoilsz .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vaidCoilsz .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vaidCoilsz div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vaidCoilsz .copyright {
  color: #efefef;
}
.cid-vaidCoilsz .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vaidCoilsz .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vaidCoilsz .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vaidCoilsz .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vaidCoilsz .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vaidCoilsz .footer-logo {
    margin: 0 auto;
  }
}
.cid-vbZkzwqaAn .navbar-dropdown {
  position: relative !important;
}
.cid-vbZkzwqaAn .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-vbZkzwqaAn .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vbZkzwqaAn .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vbZkzwqaAn .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vbZkzwqaAn .dropdown-item:hover,
.cid-vbZkzwqaAn .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vbZkzwqaAn .dropdown-item:hover span {
  color: white;
}
.cid-vbZkzwqaAn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vbZkzwqaAn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vbZkzwqaAn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vbZkzwqaAn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vbZkzwqaAn .nav-link {
  position: relative;
}
.cid-vbZkzwqaAn .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vbZkzwqaAn .container {
    flex-wrap: nowrap;
  }
}
.cid-vbZkzwqaAn .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbZkzwqaAn .navbar-nav {
  padding: 5px !important;
}
.cid-vbZkzwqaAn .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vbZkzwqaAn .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vbZkzwqaAn .dropdown-menu,
.cid-vbZkzwqaAn .navbar.opened {
  background: #efefef !important;
}
.cid-vbZkzwqaAn .nav-item:focus,
.cid-vbZkzwqaAn .nav-link:focus {
  outline: none;
}
.cid-vbZkzwqaAn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbZkzwqaAn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbZkzwqaAn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbZkzwqaAn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbZkzwqaAn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbZkzwqaAn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbZkzwqaAn .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vbZkzwqaAn .navbar.opened {
  transition: all 0.3s;
}
.cid-vbZkzwqaAn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vbZkzwqaAn .navbar .navbar-logo img {
  width: auto;
}
.cid-vbZkzwqaAn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vbZkzwqaAn .navbar.collapsed {
  justify-content: center;
}
.cid-vbZkzwqaAn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbZkzwqaAn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbZkzwqaAn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vbZkzwqaAn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbZkzwqaAn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbZkzwqaAn .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-vbZkzwqaAn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbZkzwqaAn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbZkzwqaAn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vbZkzwqaAn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbZkzwqaAn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbZkzwqaAn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbZkzwqaAn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbZkzwqaAn .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-vbZkzwqaAn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vbZkzwqaAn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vbZkzwqaAn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbZkzwqaAn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vbZkzwqaAn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbZkzwqaAn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vbZkzwqaAn .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vbZkzwqaAn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vbZkzwqaAn .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vbZkzwqaAn .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbZkzwqaAn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbZkzwqaAn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vbZkzwqaAn .dropdown-item.active,
.cid-vbZkzwqaAn .dropdown-item:active {
  background-color: transparent;
}
.cid-vbZkzwqaAn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbZkzwqaAn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbZkzwqaAn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbZkzwqaAn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vbZkzwqaAn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vbZkzwqaAn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vbZkzwqaAn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbZkzwqaAn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vbZkzwqaAn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbZkzwqaAn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vbZkzwqaAn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbZkzwqaAn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbZkzwqaAn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbZkzwqaAn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbZkzwqaAn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbZkzwqaAn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbZkzwqaAn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbZkzwqaAn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbZkzwqaAn .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vbZkzwqaAn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbZkzwqaAn .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-vbZkzwqaAn .navbar {
    height: 70px;
  }
  .cid-vbZkzwqaAn .navbar.opened {
    height: auto;
  }
  .cid-vbZkzwqaAn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbZkzwqaAn .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vbZkzwqaAn .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vbZkzwqaAn .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vbZkzwqaAn .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vbZkzwqaAn .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vbZkzwqaAn .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vbZkzwqaAn .container {
    overflow: hidden;
  }
  .cid-vbZkzwqaAn .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vbZkzwqaAn .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vbZkzwqaAn .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vbZkzwqaAn .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vbZkzwqaAn .navbar-nav {
    padding: 0 !important;
  }
  .cid-vbZkzwqaAn .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vbZkzwqaAn .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vbZkzwqaAn .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vbZkzwqaAn .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vbZkzwqaAn .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vbZkzwqaAn .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vbZkzwqaAn .container {
    padding: 25px 15px !important;
  }
  .cid-vbZkzwqaAn .container-head {
    padding: 10px !important;
  }
  .cid-vbZkzwqaAn .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vbZkzwqaAn .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vbZkzwqaAn .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vbZkzxprjK {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vbZkzxprjK .mbr-fallback-image.disabled {
  display: none;
}
.cid-vbZkzxprjK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vbZla6JtE6 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-vbZla6JtE6 .image-block {
  margin: auto;
}
.cid-vbZla6JtE6 figcaption {
  position: relative;
}
.cid-vbZla6JtE6 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vbZla6JtE6 .image-block {
    width: 100% !important;
  }
}
.cid-vbZkzBaBDi {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vdtLqS29HP {
  padding-top: 5rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-vdtLqS29HP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdtLqS29HP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdtLqS29HP .content-wrap {
  position: sticky;
  top: 56px;
}
@media (max-width: 992px) {
  .cid-vdtLqS29HP .content-wrap {
    margin-bottom: 32px;
  }
}
.cid-vdtLqS29HP .content-wrap .label-wrapper {
  margin-bottom: 16px;
}
.cid-vdtLqS29HP .content-wrap .label-wrapper .mbr-label {
  padding: 2px 12px;
  margin-bottom: 0;
  display: inline-block;
  background-color: #e0f782;
}
.cid-vdtLqS29HP .content-wrap .mbr-section-title {
  margin-bottom: 16px;
}
.cid-vdtLqS29HP .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vdtLqS29HP .content-wrap .main-btn {
  margin-top: 14px;
}
.cid-vdtLqS29HP .content-wrap .main-btn .btn {
  margin-bottom: 0;
}
.cid-vdtLqS29HP .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
}
@media (max-width: 992px) {
  .cid-vdtLqS29HP .items-wrapper {
    grid-template-columns: 1fr;
  }
}
.cid-vdtLqS29HP .item .item-wrapper {
  height: 100%;
  background-color: #f7f7f7;
  padding: 8px;
}
.cid-vdtLqS29HP .item .item-wrapper .card-box {
  height: 100%;
  padding: 24px;
  background-color: #ffffff;
}
.cid-vdtLqS29HP .item .item-wrapper .card-box .item-img {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vdtLqS29HP .item .item-wrapper .card-box .item-img {
    margin-bottom: 24px;
  }
}
.cid-vdtLqS29HP .item .item-wrapper .card-box .item-img img {
  display: inline-flex;
  width: 158px;
  height: 158px;
  object-fit: cover;
}
.cid-vdtLqS29HP .item .item-wrapper .card-box .label-wrap {
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-vdtLqS29HP .item .item-wrapper .card-box .label-wrap {
    margin-bottom: 16px;
  }
}
.cid-vdtLqS29HP .item .item-wrapper .card-box .label-wrap .item-label {
  padding: 2px 12px;
  margin-bottom: 0;
  display: inline-block;
  background-color: #e0f782;
}
.cid-vdtLqS29HP .item .item-wrapper .card-box .item-title {
  margin-bottom: 12px;
}
.cid-vdtLqS29HP .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdtLqS29HP .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 14px;
}
.cid-vdtLqS29HP .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdtLqS29HP .mbr-label,
.cid-vdtLqS29HP .label-wrapper {
  color: #000000;
}
.cid-vdtLqS29HP .mbr-section-title {
  color: #000000;
}
.cid-vdtLqS29HP .mbr-text,
.cid-vdtLqS29HP .text-wrapper {
  color: #4f4f4f;
}
.cid-vdtLqS29HP .item-label {
  color: #000000;
}
.cid-vdtLqS29HP .item-title {
  color: #000000;
}
.cid-vdtLqS29HP .item-text {
  color: #4f4f4f;
}
.cid-vbZkzDNitt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vbZkzDNitt .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vbZkzDNitt .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vbZkzDNitt .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vbZkzDNitt .list {
    margin-bottom: 30px;
  }
}
.cid-vbZkzDNitt .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vbZkzDNitt .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vbZkzDNitt div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vbZkzDNitt .copyright {
  color: #efefef;
}
.cid-vbZkzDNitt .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vbZkzDNitt .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vbZkzDNitt .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vbZkzDNitt .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vbZkzDNitt .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vbZkzDNitt .footer-logo {
    margin: 0 auto;
  }
}
.cid-vcb6ARqEOz .navbar-dropdown {
  position: relative !important;
}
.cid-vcb6ARqEOz .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-vcb6ARqEOz .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vcb6ARqEOz .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vcb6ARqEOz .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vcb6ARqEOz .dropdown-item:hover,
.cid-vcb6ARqEOz .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vcb6ARqEOz .dropdown-item:hover span {
  color: white;
}
.cid-vcb6ARqEOz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vcb6ARqEOz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vcb6ARqEOz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vcb6ARqEOz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vcb6ARqEOz .nav-link {
  position: relative;
}
.cid-vcb6ARqEOz .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vcb6ARqEOz .container {
    flex-wrap: nowrap;
  }
}
.cid-vcb6ARqEOz .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vcb6ARqEOz .navbar-nav {
  padding: 5px !important;
}
.cid-vcb6ARqEOz .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vcb6ARqEOz .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vcb6ARqEOz .dropdown-menu,
.cid-vcb6ARqEOz .navbar.opened {
  background: #efefef !important;
}
.cid-vcb6ARqEOz .nav-item:focus,
.cid-vcb6ARqEOz .nav-link:focus {
  outline: none;
}
.cid-vcb6ARqEOz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vcb6ARqEOz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vcb6ARqEOz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vcb6ARqEOz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vcb6ARqEOz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vcb6ARqEOz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vcb6ARqEOz .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vcb6ARqEOz .navbar.opened {
  transition: all 0.3s;
}
.cid-vcb6ARqEOz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vcb6ARqEOz .navbar .navbar-logo img {
  width: auto;
}
.cid-vcb6ARqEOz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vcb6ARqEOz .navbar.collapsed {
  justify-content: center;
}
.cid-vcb6ARqEOz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vcb6ARqEOz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vcb6ARqEOz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vcb6ARqEOz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vcb6ARqEOz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vcb6ARqEOz .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-vcb6ARqEOz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vcb6ARqEOz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vcb6ARqEOz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vcb6ARqEOz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vcb6ARqEOz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vcb6ARqEOz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vcb6ARqEOz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vcb6ARqEOz .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-vcb6ARqEOz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vcb6ARqEOz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vcb6ARqEOz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vcb6ARqEOz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vcb6ARqEOz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vcb6ARqEOz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vcb6ARqEOz .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vcb6ARqEOz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vcb6ARqEOz .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vcb6ARqEOz .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vcb6ARqEOz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vcb6ARqEOz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vcb6ARqEOz .dropdown-item.active,
.cid-vcb6ARqEOz .dropdown-item:active {
  background-color: transparent;
}
.cid-vcb6ARqEOz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vcb6ARqEOz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vcb6ARqEOz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vcb6ARqEOz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vcb6ARqEOz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vcb6ARqEOz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vcb6ARqEOz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vcb6ARqEOz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vcb6ARqEOz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vcb6ARqEOz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vcb6ARqEOz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vcb6ARqEOz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vcb6ARqEOz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vcb6ARqEOz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vcb6ARqEOz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vcb6ARqEOz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vcb6ARqEOz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vcb6ARqEOz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vcb6ARqEOz .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vcb6ARqEOz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vcb6ARqEOz .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-vcb6ARqEOz .navbar {
    height: 70px;
  }
  .cid-vcb6ARqEOz .navbar.opened {
    height: auto;
  }
  .cid-vcb6ARqEOz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vcb6ARqEOz .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vcb6ARqEOz .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vcb6ARqEOz .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vcb6ARqEOz .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vcb6ARqEOz .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vcb6ARqEOz .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vcb6ARqEOz .container {
    overflow: hidden;
  }
  .cid-vcb6ARqEOz .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vcb6ARqEOz .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vcb6ARqEOz .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vcb6ARqEOz .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vcb6ARqEOz .navbar-nav {
    padding: 0 !important;
  }
  .cid-vcb6ARqEOz .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vcb6ARqEOz .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vcb6ARqEOz .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vcb6ARqEOz .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vcb6ARqEOz .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vcb6ARqEOz .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vcb6ARqEOz .container {
    padding: 25px 15px !important;
  }
  .cid-vcb6ARqEOz .container-head {
    padding: 10px !important;
  }
  .cid-vcb6ARqEOz .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vcb6ARqEOz .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vcb6ARqEOz .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vcb6AUvV7V {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vcb6AUvV7V .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcb6AUvV7V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcbC5FRLxR {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vcbC5FRLxR .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcbC5FRLxR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcbC5FRLxR .mbr-section-title {
  color: #4479d9;
}
.cid-vhEb9vSwhk {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vcbdQtlZdZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f6f6f6;
}
.cid-vcbdQtlZdZ .card-box {
  padding: 0rem;
}
.cid-vcbdQtlZdZ .mbr-section-btn {
  margin-top: 1.8rem;
}
.cid-vcbdQtlZdZ .card {
  padding: 0;
  margin: auto;
}
.cid-vcbdQtlZdZ .card-img {
  height: 400px;
}
.cid-vcbdQtlZdZ .card-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-vcbdQtlZdZ .card-wrapper {
  padding: 2rem;
  width: 100%;
}
.cid-vcbdQtlZdZ .mbr-text {
  color: #879a9f;
}
@media (min-width: 1400px) {
  .cid-vcbdQtlZdZ .card-wrapper {
    padding: 4rem;
  }
}
.cid-vcbdQtlZdZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcbdQtlZdZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcbmefHlAP {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vcbmefHlAP .mbr-section-title {
  color: #4479d9;
}
.cid-vcbAmyHQfy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vcbAmyHQfy .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcbAmyHQfy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcbAmyHQfy .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-vcbAmyHQfy .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-vcbAmyHQfy .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vcbAmyHQfy .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vcbAmyHQfy .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vcbAmyHQfy .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-vcbAmyHQfy .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-vcbAmyHQfy .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vcbAmyHQfy .card-title {
  color: #4479d9;
}
.cid-vcbE0PfaY7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vcbE0PfaY7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcbE0PfaY7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcbE0PfaY7 .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-vcbE0PfaY7 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-vcbE0PfaY7 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vcbE0PfaY7 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vcbE0PfaY7 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vcbE0PfaY7 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-vcbE0PfaY7 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-vcbE0PfaY7 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vcbE0PfaY7 .card-title {
  color: #4479d9;
}
.cid-vcbQDNe8mV {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vcbQDNe8mV .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcbQDNe8mV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcbQDNe8mV b,
.cid-vcbQDNe8mV strong {
  font-weight: 900;
}
@media (min-width: 992px) {
  .cid-vcbQDNe8mV img {
    padding: 0 4rem;
  }
}
@media (max-width: 992px) {
  .cid-vcbQDNe8mV img {
    padding-bottom: 2rem;
  }
}
.cid-vcbQDNe8mV .row {
  align-items: center;
}
.cid-vcbQDNe8mV .mbr-section-title {
  color: #17003b;
}
.cid-vcbQDNe8mV .mbr-text,
.cid-vcbQDNe8mV .mbr-section-btn {
  color: #17003b;
}
.cid-vcbQDNe8mV .mbr-section-subtitle {
  color: #17003b;
}
.cid-vcb6AXtPEr {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vcb6AXtPEr .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcb6AXtPEr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcb6AXtPEr .mbr-text,
.cid-vcb6AXtPEr .mbr-section-btn {
  color: #232323;
}
.cid-vcb6AXtPEr .card-title,
.cid-vcb6AXtPEr .card-box {
  color: #353535;
}
.cid-vcb6AXtPEr .mbr-text,
.cid-vcb6AXtPEr .link-wrap {
  color: #ffffff;
}
.cid-vcb6AXtPEr .card-box .mbr-text,
.cid-vcb6AXtPEr .mbr-section-btn {
  color: #353535;
}
.cid-vcb6AZDciB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vcb6AZDciB .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vcb6AZDciB .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vcb6AZDciB .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vcb6AZDciB .list {
    margin-bottom: 30px;
  }
}
.cid-vcb6AZDciB .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vcb6AZDciB .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vcb6AZDciB div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vcb6AZDciB .copyright {
  color: #efefef;
}
.cid-vcb6AZDciB .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vcb6AZDciB .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vcb6AZDciB .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vcb6AZDciB .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vcb6AZDciB .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vcb6AZDciB .footer-logo {
    margin: 0 auto;
  }
}
.cid-vcncEUYBPC .navbar-dropdown {
  position: relative !important;
}
.cid-vcncEUYBPC .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-vcncEUYBPC .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vcncEUYBPC .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vcncEUYBPC .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vcncEUYBPC .dropdown-item:hover,
.cid-vcncEUYBPC .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vcncEUYBPC .dropdown-item:hover span {
  color: white;
}
.cid-vcncEUYBPC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vcncEUYBPC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vcncEUYBPC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vcncEUYBPC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vcncEUYBPC .nav-link {
  position: relative;
}
.cid-vcncEUYBPC .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vcncEUYBPC .container {
    flex-wrap: nowrap;
  }
}
.cid-vcncEUYBPC .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vcncEUYBPC .navbar-nav {
  padding: 5px !important;
}
.cid-vcncEUYBPC .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vcncEUYBPC .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vcncEUYBPC .dropdown-menu,
.cid-vcncEUYBPC .navbar.opened {
  background: #efefef !important;
}
.cid-vcncEUYBPC .nav-item:focus,
.cid-vcncEUYBPC .nav-link:focus {
  outline: none;
}
.cid-vcncEUYBPC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vcncEUYBPC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vcncEUYBPC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vcncEUYBPC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vcncEUYBPC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vcncEUYBPC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vcncEUYBPC .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vcncEUYBPC .navbar.opened {
  transition: all 0.3s;
}
.cid-vcncEUYBPC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vcncEUYBPC .navbar .navbar-logo img {
  width: auto;
}
.cid-vcncEUYBPC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vcncEUYBPC .navbar.collapsed {
  justify-content: center;
}
.cid-vcncEUYBPC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vcncEUYBPC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vcncEUYBPC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vcncEUYBPC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vcncEUYBPC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vcncEUYBPC .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-vcncEUYBPC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vcncEUYBPC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vcncEUYBPC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vcncEUYBPC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vcncEUYBPC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vcncEUYBPC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vcncEUYBPC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vcncEUYBPC .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-vcncEUYBPC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vcncEUYBPC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vcncEUYBPC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vcncEUYBPC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vcncEUYBPC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vcncEUYBPC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vcncEUYBPC .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vcncEUYBPC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vcncEUYBPC .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vcncEUYBPC .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vcncEUYBPC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vcncEUYBPC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vcncEUYBPC .dropdown-item.active,
.cid-vcncEUYBPC .dropdown-item:active {
  background-color: transparent;
}
.cid-vcncEUYBPC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vcncEUYBPC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vcncEUYBPC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vcncEUYBPC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vcncEUYBPC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vcncEUYBPC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vcncEUYBPC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vcncEUYBPC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vcncEUYBPC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vcncEUYBPC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vcncEUYBPC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vcncEUYBPC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vcncEUYBPC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vcncEUYBPC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vcncEUYBPC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vcncEUYBPC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vcncEUYBPC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vcncEUYBPC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vcncEUYBPC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vcncEUYBPC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vcncEUYBPC .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-vcncEUYBPC .navbar {
    height: 70px;
  }
  .cid-vcncEUYBPC .navbar.opened {
    height: auto;
  }
  .cid-vcncEUYBPC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vcncEUYBPC .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vcncEUYBPC .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vcncEUYBPC .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vcncEUYBPC .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vcncEUYBPC .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vcncEUYBPC .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vcncEUYBPC .container {
    overflow: hidden;
  }
  .cid-vcncEUYBPC .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vcncEUYBPC .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vcncEUYBPC .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vcncEUYBPC .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vcncEUYBPC .navbar-nav {
    padding: 0 !important;
  }
  .cid-vcncEUYBPC .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vcncEUYBPC .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vcncEUYBPC .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vcncEUYBPC .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vcncEUYBPC .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vcncEUYBPC .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vcncEUYBPC .container {
    padding: 25px 15px !important;
  }
  .cid-vcncEUYBPC .container-head {
    padding: 10px !important;
  }
  .cid-vcncEUYBPC .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vcncEUYBPC .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vcncEUYBPC .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vcncEVRDP0 {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vcncEVRDP0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcncEVRDP0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfCTy5DK5M {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vfCTy5DK5M .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfCTy5DK5M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfCTy5DK5M .mbr-section-head {
  width: 100%;
  margin-bottom: 36px;
}
.cid-vfCTy5DK5M .mbr-section-title {
  color: #45494E;
}
.cid-vfCTy5DK5M .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-vfCTy5DK5M .tabl-container {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-vfCTy5DK5M .tabl-item-row {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-vfCTy5DK5M .tabl-item-row:nth-child(2n) {
  background: rgba(0, 0, 0, 0.02);
}
.cid-vfCTy5DK5M .tabl-item-column {
  width: 33.33333333%;
  flex-grow: 1;
  padding: 14px;
}
@media (max-width: 767px) {
  .cid-vfCTy5DK5M .tabl-item-column {
    padding: 10px;
  }
}
.cid-vfCTy5DK5M .card-title {
  color: #45494E;
}
.cid-vfCTy5DK5M .card-text {
  color: #45494E;
}
.cid-vfCTz2tN8x {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vfCTz2tN8x .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfCTz2tN8x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfCTz2tN8x .mbr-section-head {
  width: 100%;
  margin-bottom: 36px;
}
.cid-vfCTz2tN8x .mbr-section-title {
  color: #45494E;
}
.cid-vfCTz2tN8x .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-vfCTz2tN8x .tabl-container {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-vfCTz2tN8x .tabl-item-row {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-vfCTz2tN8x .tabl-item-row:nth-child(2n) {
  background: rgba(0, 0, 0, 0.02);
}
.cid-vfCTz2tN8x .tabl-item-column {
  width: 33.33333333%;
  flex-grow: 1;
  padding: 14px;
}
@media (max-width: 767px) {
  .cid-vfCTz2tN8x .tabl-item-column {
    padding: 10px;
  }
}
.cid-vfCTz2tN8x .card-title {
  color: #45494E;
}
.cid-vfCTz2tN8x .card-text {
  color: #45494E;
}
.cid-vfCTzKwgyE {
  padding-top: 3rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-vfCTzKwgyE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfCTzKwgyE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfCTzKwgyE .mbr-section-head {
  width: 100%;
  margin-bottom: 36px;
}
.cid-vfCTzKwgyE .mbr-section-title {
  color: #45494E;
}
.cid-vfCTzKwgyE .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-vfCTzKwgyE .tabl-container {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-vfCTzKwgyE .tabl-item-row {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-vfCTzKwgyE .tabl-item-row:nth-child(2n) {
  background: rgba(0, 0, 0, 0.02);
}
.cid-vfCTzKwgyE .tabl-item-column {
  width: 33.33333333%;
  flex-grow: 1;
  padding: 14px;
}
@media (max-width: 767px) {
  .cid-vfCTzKwgyE .tabl-item-column {
    padding: 10px;
  }
}
.cid-vfCTzKwgyE .card-title {
  color: #45494E;
}
.cid-vfCTzKwgyE .card-text {
  color: #45494E;
}
.cid-vcncF1liEz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vcncF1liEz .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vcncF1liEz .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vcncF1liEz .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vcncF1liEz .list {
    margin-bottom: 30px;
  }
}
.cid-vcncF1liEz .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vcncF1liEz .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vcncF1liEz div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vcncF1liEz .copyright {
  color: #efefef;
}
.cid-vcncF1liEz .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vcncF1liEz .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vcncF1liEz .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vcncF1liEz .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vcncF1liEz .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vcncF1liEz .footer-logo {
    margin: 0 auto;
  }
}
.cid-vcsKxZzmXC .navbar-dropdown {
  position: relative !important;
}
.cid-vcsKxZzmXC .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-vcsKxZzmXC .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vcsKxZzmXC .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vcsKxZzmXC .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vcsKxZzmXC .dropdown-item:hover,
.cid-vcsKxZzmXC .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vcsKxZzmXC .dropdown-item:hover span {
  color: white;
}
.cid-vcsKxZzmXC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vcsKxZzmXC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vcsKxZzmXC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vcsKxZzmXC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vcsKxZzmXC .nav-link {
  position: relative;
}
.cid-vcsKxZzmXC .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vcsKxZzmXC .container {
    flex-wrap: nowrap;
  }
}
.cid-vcsKxZzmXC .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vcsKxZzmXC .navbar-nav {
  padding: 5px !important;
}
.cid-vcsKxZzmXC .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vcsKxZzmXC .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vcsKxZzmXC .dropdown-menu,
.cid-vcsKxZzmXC .navbar.opened {
  background: #efefef !important;
}
.cid-vcsKxZzmXC .nav-item:focus,
.cid-vcsKxZzmXC .nav-link:focus {
  outline: none;
}
.cid-vcsKxZzmXC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vcsKxZzmXC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vcsKxZzmXC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vcsKxZzmXC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vcsKxZzmXC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vcsKxZzmXC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vcsKxZzmXC .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vcsKxZzmXC .navbar.opened {
  transition: all 0.3s;
}
.cid-vcsKxZzmXC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vcsKxZzmXC .navbar .navbar-logo img {
  width: auto;
}
.cid-vcsKxZzmXC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vcsKxZzmXC .navbar.collapsed {
  justify-content: center;
}
.cid-vcsKxZzmXC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vcsKxZzmXC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vcsKxZzmXC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vcsKxZzmXC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vcsKxZzmXC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vcsKxZzmXC .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-vcsKxZzmXC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vcsKxZzmXC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vcsKxZzmXC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vcsKxZzmXC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vcsKxZzmXC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vcsKxZzmXC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vcsKxZzmXC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vcsKxZzmXC .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-vcsKxZzmXC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vcsKxZzmXC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vcsKxZzmXC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vcsKxZzmXC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vcsKxZzmXC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vcsKxZzmXC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vcsKxZzmXC .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vcsKxZzmXC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vcsKxZzmXC .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vcsKxZzmXC .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vcsKxZzmXC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vcsKxZzmXC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vcsKxZzmXC .dropdown-item.active,
.cid-vcsKxZzmXC .dropdown-item:active {
  background-color: transparent;
}
.cid-vcsKxZzmXC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vcsKxZzmXC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vcsKxZzmXC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vcsKxZzmXC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vcsKxZzmXC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vcsKxZzmXC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vcsKxZzmXC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vcsKxZzmXC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vcsKxZzmXC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vcsKxZzmXC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vcsKxZzmXC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vcsKxZzmXC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vcsKxZzmXC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vcsKxZzmXC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vcsKxZzmXC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vcsKxZzmXC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vcsKxZzmXC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vcsKxZzmXC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vcsKxZzmXC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vcsKxZzmXC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vcsKxZzmXC .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-vcsKxZzmXC .navbar {
    height: 70px;
  }
  .cid-vcsKxZzmXC .navbar.opened {
    height: auto;
  }
  .cid-vcsKxZzmXC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vcsKxZzmXC .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vcsKxZzmXC .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vcsKxZzmXC .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vcsKxZzmXC .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vcsKxZzmXC .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vcsKxZzmXC .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vcsKxZzmXC .container {
    overflow: hidden;
  }
  .cid-vcsKxZzmXC .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vcsKxZzmXC .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vcsKxZzmXC .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vcsKxZzmXC .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vcsKxZzmXC .navbar-nav {
    padding: 0 !important;
  }
  .cid-vcsKxZzmXC .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vcsKxZzmXC .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vcsKxZzmXC .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vcsKxZzmXC .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vcsKxZzmXC .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vcsKxZzmXC .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vcsKxZzmXC .container {
    padding: 25px 15px !important;
  }
  .cid-vcsKxZzmXC .container-head {
    padding: 10px !important;
  }
  .cid-vcsKxZzmXC .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vcsKxZzmXC .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vcsKxZzmXC .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vcsKy0ltBl {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vcsKy0ltBl .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcsKy0ltBl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcsKVpsXhb {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/whatsapp-image-2026-02-23-at-5.29.19-am-1024x434.webp");
  position: relative;
  overflow: hidden;
}
.cid-vcsKVpsXhb .row {
  justify-content: center;
}
.cid-vcsKVpsXhb .title-container {
  max-width: 720px;
  padding: 0;
  margin-right: auto;
  margin-left: auto;
}
.cid-vcsKVpsXhb .mbr-section-title {
  color: #161616;
}
.cid-vcsKVpsXhb .mbr-section-subtitle {
  color: #161616;
  margin-top: 16px;
}
.cid-vcsKVpsXhb .mbr-section-btn {
  margin-top: 30px;
}
.cid-vcsKVpsXhb .circle-blur {
  position: absolute;
  bottom: -15%;
  right: 0;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-vd6COZ1HCQ {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 0px;
}
.cid-vd6COZ1HCQ .image-block {
  margin: auto;
}
.cid-vd6COZ1HCQ figcaption {
  position: relative;
}
.cid-vd6COZ1HCQ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vd6COZ1HCQ .image-block {
    width: 100% !important;
  }
}
.cid-vd6D2myDWT {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vd6D2myDWT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vd6D2myDWT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vd6D2myDWT .mbr-section-subtitle {
  text-align: left;
}
.cid-vd6D2myDWT .mbr-section-title {
  color: #4479d9;
}
.cid-vcsKy1WSp4 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #fcf3ce;
}
.cid-vcsKy1WSp4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcsKy1WSp4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcsKy1WSp4 .mbr-section-title {
  color: #4479d9;
}
.cid-vcsKy2Ctvu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vcsKy2Ctvu .mbr-section-subtitle {
  color: #232323;
}
.cid-vcsKy5aT9b {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vcsKy5aT9b .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcsKy5aT9b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcsKy5aT9b .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-vcsKy5aT9b .card-wrapper {
  padding: 3rem;
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-vcsKy5aT9b .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vcsKy5aT9b .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-vcsKy5TUrB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vcsKy5TUrB .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vcsKy5TUrB .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vcsKy5TUrB .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vcsKy5TUrB .list {
    margin-bottom: 30px;
  }
}
.cid-vcsKy5TUrB .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vcsKy5TUrB .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vcsKy5TUrB div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vcsKy5TUrB .copyright {
  color: #efefef;
}
.cid-vcsKy5TUrB .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vcsKy5TUrB .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vcsKy5TUrB .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vcsKy5TUrB .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vcsKy5TUrB .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vcsKy5TUrB .footer-logo {
    margin: 0 auto;
  }
}
.cid-vcwKbCpIIR .navbar-dropdown {
  position: relative !important;
}
.cid-vcwKbCpIIR .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-vcwKbCpIIR .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vcwKbCpIIR .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vcwKbCpIIR .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vcwKbCpIIR .dropdown-item:hover,
.cid-vcwKbCpIIR .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vcwKbCpIIR .dropdown-item:hover span {
  color: white;
}
.cid-vcwKbCpIIR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vcwKbCpIIR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vcwKbCpIIR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vcwKbCpIIR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vcwKbCpIIR .nav-link {
  position: relative;
}
.cid-vcwKbCpIIR .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vcwKbCpIIR .container {
    flex-wrap: nowrap;
  }
}
.cid-vcwKbCpIIR .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vcwKbCpIIR .navbar-nav {
  padding: 5px !important;
}
.cid-vcwKbCpIIR .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vcwKbCpIIR .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vcwKbCpIIR .dropdown-menu,
.cid-vcwKbCpIIR .navbar.opened {
  background: #efefef !important;
}
.cid-vcwKbCpIIR .nav-item:focus,
.cid-vcwKbCpIIR .nav-link:focus {
  outline: none;
}
.cid-vcwKbCpIIR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vcwKbCpIIR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vcwKbCpIIR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vcwKbCpIIR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vcwKbCpIIR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vcwKbCpIIR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vcwKbCpIIR .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vcwKbCpIIR .navbar.opened {
  transition: all 0.3s;
}
.cid-vcwKbCpIIR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vcwKbCpIIR .navbar .navbar-logo img {
  width: auto;
}
.cid-vcwKbCpIIR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vcwKbCpIIR .navbar.collapsed {
  justify-content: center;
}
.cid-vcwKbCpIIR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vcwKbCpIIR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vcwKbCpIIR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vcwKbCpIIR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vcwKbCpIIR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vcwKbCpIIR .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-vcwKbCpIIR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vcwKbCpIIR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vcwKbCpIIR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vcwKbCpIIR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vcwKbCpIIR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vcwKbCpIIR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vcwKbCpIIR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vcwKbCpIIR .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-vcwKbCpIIR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vcwKbCpIIR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vcwKbCpIIR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vcwKbCpIIR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vcwKbCpIIR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vcwKbCpIIR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vcwKbCpIIR .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vcwKbCpIIR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vcwKbCpIIR .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vcwKbCpIIR .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vcwKbCpIIR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vcwKbCpIIR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vcwKbCpIIR .dropdown-item.active,
.cid-vcwKbCpIIR .dropdown-item:active {
  background-color: transparent;
}
.cid-vcwKbCpIIR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vcwKbCpIIR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vcwKbCpIIR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vcwKbCpIIR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vcwKbCpIIR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vcwKbCpIIR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vcwKbCpIIR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vcwKbCpIIR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vcwKbCpIIR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vcwKbCpIIR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vcwKbCpIIR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vcwKbCpIIR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vcwKbCpIIR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vcwKbCpIIR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vcwKbCpIIR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vcwKbCpIIR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vcwKbCpIIR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vcwKbCpIIR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vcwKbCpIIR .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vcwKbCpIIR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vcwKbCpIIR .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-vcwKbCpIIR .navbar {
    height: 70px;
  }
  .cid-vcwKbCpIIR .navbar.opened {
    height: auto;
  }
  .cid-vcwKbCpIIR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vcwKbCpIIR .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vcwKbCpIIR .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vcwKbCpIIR .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vcwKbCpIIR .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vcwKbCpIIR .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vcwKbCpIIR .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vcwKbCpIIR .container {
    overflow: hidden;
  }
  .cid-vcwKbCpIIR .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vcwKbCpIIR .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vcwKbCpIIR .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vcwKbCpIIR .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vcwKbCpIIR .navbar-nav {
    padding: 0 !important;
  }
  .cid-vcwKbCpIIR .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vcwKbCpIIR .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vcwKbCpIIR .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vcwKbCpIIR .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vcwKbCpIIR .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vcwKbCpIIR .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vcwKbCpIIR .container {
    padding: 25px 15px !important;
  }
  .cid-vcwKbCpIIR .container-head {
    padding: 10px !important;
  }
  .cid-vcwKbCpIIR .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vcwKbCpIIR .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vcwKbCpIIR .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vcwKbDbywX {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vcwKbDbywX .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcwKbDbywX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcxJKxoHH8 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-vcxJKxoHH8 .image-block {
  margin: auto;
}
.cid-vcxJKxoHH8 figcaption {
  position: relative;
}
.cid-vcxJKxoHH8 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vcxJKxoHH8 .image-block {
    width: 100% !important;
  }
}
.cid-vcxpEEzejW {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vcxpEEzejW .mbr-section-subtitle {
  text-align: center;
  color: #353535;
}
.cid-vcwObhO2l2 {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vcwObhO2l2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcwObhO2l2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcwObhO2l2 .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #6592e6;
  margin-left: 1rem;
}
.cid-vcwObhO2l2 .panel-group {
  border: none;
}
.cid-vcwObhO2l2 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vcwObhO2l2 .panel-body,
.cid-vcwObhO2l2 .card-header {
  padding: 1rem 0;
}
.cid-vcwObhO2l2 .panel-title-edit {
  color: #2299aa;
}
.cid-vcwObhO2l2 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-vcwObhO2l2 .panel-text {
  color: #353535;
}
.cid-vcxj4jj0i3 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vcxj4jj0i3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcxj4jj0i3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcxj4jj0i3 .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #6592e6;
  margin-left: 1rem;
}
.cid-vcxj4jj0i3 .panel-group {
  border: none;
}
.cid-vcxj4jj0i3 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vcxj4jj0i3 .panel-body,
.cid-vcxj4jj0i3 .card-header {
  padding: 1rem 0;
}
.cid-vcxj4jj0i3 .panel-title-edit {
  color: #4479d9;
}
.cid-vcxj4jj0i3 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-vcxEBxQtSV {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vcxEBxQtSV .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcxEBxQtSV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcxEBxQtSV .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #6592e6;
  margin-left: 1rem;
}
.cid-vcxEBxQtSV .panel-group {
  border: none;
}
.cid-vcxEBxQtSV .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vcxEBxQtSV .panel-body,
.cid-vcxEBxQtSV .card-header {
  padding: 1rem 0;
}
.cid-vcxEBxQtSV .panel-title-edit {
  color: #2299aa;
}
.cid-vcxEBxQtSV .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-vcxRz35uO3 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vcxRz35uO3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcxRz35uO3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcxRz35uO3 .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #6592e6;
  margin-left: 1rem;
}
.cid-vcxRz35uO3 .panel-group {
  border: none;
}
.cid-vcxRz35uO3 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vcxRz35uO3 .panel-body,
.cid-vcxRz35uO3 .card-header {
  padding: 1rem 0;
}
.cid-vcxRz35uO3 .panel-title-edit {
  color: #4479d9;
}
.cid-vcxRz35uO3 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-vfCFPvwDXq {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vfCFPvwDXq .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfCFPvwDXq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcwKbEvG9a {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vcwKbEvG9a .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vcwKbEvG9a .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vcwKbEvG9a .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vcwKbEvG9a .list {
    margin-bottom: 30px;
  }
}
.cid-vcwKbEvG9a .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vcwKbEvG9a .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vcwKbEvG9a div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vcwKbEvG9a .copyright {
  color: #efefef;
}
.cid-vcwKbEvG9a .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vcwKbEvG9a .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vcwKbEvG9a .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vcwKbEvG9a .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vcwKbEvG9a .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vcwKbEvG9a .footer-logo {
    margin: 0 auto;
  }
}
.cid-vcyVbx8I1w .navbar-dropdown {
  position: relative !important;
}
.cid-vcyVbx8I1w .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-vcyVbx8I1w .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vcyVbx8I1w .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vcyVbx8I1w .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vcyVbx8I1w .dropdown-item:hover,
.cid-vcyVbx8I1w .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vcyVbx8I1w .dropdown-item:hover span {
  color: white;
}
.cid-vcyVbx8I1w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vcyVbx8I1w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vcyVbx8I1w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vcyVbx8I1w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vcyVbx8I1w .nav-link {
  position: relative;
}
.cid-vcyVbx8I1w .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vcyVbx8I1w .container {
    flex-wrap: nowrap;
  }
}
.cid-vcyVbx8I1w .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vcyVbx8I1w .navbar-nav {
  padding: 5px !important;
}
.cid-vcyVbx8I1w .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vcyVbx8I1w .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vcyVbx8I1w .dropdown-menu,
.cid-vcyVbx8I1w .navbar.opened {
  background: #efefef !important;
}
.cid-vcyVbx8I1w .nav-item:focus,
.cid-vcyVbx8I1w .nav-link:focus {
  outline: none;
}
.cid-vcyVbx8I1w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vcyVbx8I1w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vcyVbx8I1w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vcyVbx8I1w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vcyVbx8I1w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vcyVbx8I1w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vcyVbx8I1w .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vcyVbx8I1w .navbar.opened {
  transition: all 0.3s;
}
.cid-vcyVbx8I1w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vcyVbx8I1w .navbar .navbar-logo img {
  width: auto;
}
.cid-vcyVbx8I1w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vcyVbx8I1w .navbar.collapsed {
  justify-content: center;
}
.cid-vcyVbx8I1w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vcyVbx8I1w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vcyVbx8I1w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vcyVbx8I1w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vcyVbx8I1w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vcyVbx8I1w .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-vcyVbx8I1w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vcyVbx8I1w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vcyVbx8I1w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vcyVbx8I1w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vcyVbx8I1w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vcyVbx8I1w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vcyVbx8I1w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vcyVbx8I1w .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-vcyVbx8I1w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vcyVbx8I1w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vcyVbx8I1w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vcyVbx8I1w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vcyVbx8I1w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vcyVbx8I1w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vcyVbx8I1w .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vcyVbx8I1w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vcyVbx8I1w .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vcyVbx8I1w .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vcyVbx8I1w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vcyVbx8I1w .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vcyVbx8I1w .dropdown-item.active,
.cid-vcyVbx8I1w .dropdown-item:active {
  background-color: transparent;
}
.cid-vcyVbx8I1w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vcyVbx8I1w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vcyVbx8I1w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vcyVbx8I1w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vcyVbx8I1w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vcyVbx8I1w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vcyVbx8I1w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vcyVbx8I1w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vcyVbx8I1w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vcyVbx8I1w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vcyVbx8I1w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vcyVbx8I1w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vcyVbx8I1w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vcyVbx8I1w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vcyVbx8I1w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vcyVbx8I1w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vcyVbx8I1w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vcyVbx8I1w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vcyVbx8I1w .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vcyVbx8I1w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vcyVbx8I1w .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-vcyVbx8I1w .navbar {
    height: 70px;
  }
  .cid-vcyVbx8I1w .navbar.opened {
    height: auto;
  }
  .cid-vcyVbx8I1w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vcyVbx8I1w .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vcyVbx8I1w .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vcyVbx8I1w .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vcyVbx8I1w .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vcyVbx8I1w .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vcyVbx8I1w .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vcyVbx8I1w .container {
    overflow: hidden;
  }
  .cid-vcyVbx8I1w .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vcyVbx8I1w .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vcyVbx8I1w .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vcyVbx8I1w .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vcyVbx8I1w .navbar-nav {
    padding: 0 !important;
  }
  .cid-vcyVbx8I1w .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vcyVbx8I1w .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vcyVbx8I1w .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vcyVbx8I1w .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vcyVbx8I1w .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vcyVbx8I1w .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vcyVbx8I1w .container {
    padding: 25px 15px !important;
  }
  .cid-vcyVbx8I1w .container-head {
    padding: 10px !important;
  }
  .cid-vcyVbx8I1w .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vcyVbx8I1w .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vcyVbx8I1w .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vcyVbG0qwx {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vcyVbG0qwx .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcyVbG0qwx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcyVbHWZZR {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-vcyVbHWZZR .image-block {
  margin: auto;
}
.cid-vcyVbHWZZR figcaption {
  position: relative;
}
.cid-vcyVbHWZZR figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vcyVbHWZZR .image-block {
    width: 100% !important;
  }
}
.cid-vcyVc8yYHn {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vcyVc8yYHn .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcyVc8yYHn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcyVc8yYHn .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #6592e6;
  margin-left: 1rem;
}
.cid-vcyVc8yYHn .panel-group {
  border: none;
}
.cid-vcyVc8yYHn .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vcyVc8yYHn .panel-body,
.cid-vcyVc8yYHn .card-header {
  padding: 1rem 0;
}
.cid-vcyVc8yYHn .panel-title-edit {
  color: #2299aa;
}
.cid-vcyVc8yYHn .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-vcyVcaasV9 {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vcyVcaasV9 .mbr-section-subtitle {
  text-align: center;
  color: #353535;
}
.cid-vcyVcbcmcZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vcyVcbcmcZ .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vcyVcbcmcZ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vcyVcbcmcZ .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vcyVcbcmcZ .list {
    margin-bottom: 30px;
  }
}
.cid-vcyVcbcmcZ .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vcyVcbcmcZ .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vcyVcbcmcZ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vcyVcbcmcZ .copyright {
  color: #efefef;
}
.cid-vcyVcbcmcZ .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vcyVcbcmcZ .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vcyVcbcmcZ .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vcyVcbcmcZ .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vcyVcbcmcZ .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vcyVcbcmcZ .footer-logo {
    margin: 0 auto;
  }
}
.cid-vd72dRUBAo .navbar-dropdown {
  position: relative !important;
}
.cid-vd72dRUBAo .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-vd72dRUBAo .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vd72dRUBAo .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vd72dRUBAo .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vd72dRUBAo .dropdown-item:hover,
.cid-vd72dRUBAo .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vd72dRUBAo .dropdown-item:hover span {
  color: white;
}
.cid-vd72dRUBAo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vd72dRUBAo .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vd72dRUBAo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vd72dRUBAo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vd72dRUBAo .nav-link {
  position: relative;
}
.cid-vd72dRUBAo .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vd72dRUBAo .container {
    flex-wrap: nowrap;
  }
}
.cid-vd72dRUBAo .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vd72dRUBAo .navbar-nav {
  padding: 5px !important;
}
.cid-vd72dRUBAo .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vd72dRUBAo .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vd72dRUBAo .dropdown-menu,
.cid-vd72dRUBAo .navbar.opened {
  background: #efefef !important;
}
.cid-vd72dRUBAo .nav-item:focus,
.cid-vd72dRUBAo .nav-link:focus {
  outline: none;
}
.cid-vd72dRUBAo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vd72dRUBAo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vd72dRUBAo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vd72dRUBAo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vd72dRUBAo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vd72dRUBAo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vd72dRUBAo .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vd72dRUBAo .navbar.opened {
  transition: all 0.3s;
}
.cid-vd72dRUBAo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vd72dRUBAo .navbar .navbar-logo img {
  width: auto;
}
.cid-vd72dRUBAo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vd72dRUBAo .navbar.collapsed {
  justify-content: center;
}
.cid-vd72dRUBAo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vd72dRUBAo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vd72dRUBAo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vd72dRUBAo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vd72dRUBAo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vd72dRUBAo .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-vd72dRUBAo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vd72dRUBAo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vd72dRUBAo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vd72dRUBAo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vd72dRUBAo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vd72dRUBAo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vd72dRUBAo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vd72dRUBAo .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-vd72dRUBAo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vd72dRUBAo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vd72dRUBAo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vd72dRUBAo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vd72dRUBAo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vd72dRUBAo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vd72dRUBAo .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vd72dRUBAo .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vd72dRUBAo .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vd72dRUBAo .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vd72dRUBAo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vd72dRUBAo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vd72dRUBAo .dropdown-item.active,
.cid-vd72dRUBAo .dropdown-item:active {
  background-color: transparent;
}
.cid-vd72dRUBAo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vd72dRUBAo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vd72dRUBAo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vd72dRUBAo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vd72dRUBAo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vd72dRUBAo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vd72dRUBAo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vd72dRUBAo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vd72dRUBAo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vd72dRUBAo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vd72dRUBAo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vd72dRUBAo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vd72dRUBAo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vd72dRUBAo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vd72dRUBAo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vd72dRUBAo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vd72dRUBAo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vd72dRUBAo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vd72dRUBAo .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vd72dRUBAo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vd72dRUBAo .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-vd72dRUBAo .navbar {
    height: 70px;
  }
  .cid-vd72dRUBAo .navbar.opened {
    height: auto;
  }
  .cid-vd72dRUBAo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vd72dRUBAo .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vd72dRUBAo .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vd72dRUBAo .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vd72dRUBAo .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vd72dRUBAo .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vd72dRUBAo .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vd72dRUBAo .container {
    overflow: hidden;
  }
  .cid-vd72dRUBAo .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vd72dRUBAo .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vd72dRUBAo .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vd72dRUBAo .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vd72dRUBAo .navbar-nav {
    padding: 0 !important;
  }
  .cid-vd72dRUBAo .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vd72dRUBAo .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vd72dRUBAo .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vd72dRUBAo .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vd72dRUBAo .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vd72dRUBAo .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vd72dRUBAo .container {
    padding: 25px 15px !important;
  }
  .cid-vd72dRUBAo .container-head {
    padding: 10px !important;
  }
  .cid-vd72dRUBAo .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vd72dRUBAo .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vd72dRUBAo .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vd72dSSRgL {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vd72dSSRgL .mbr-fallback-image.disabled {
  display: none;
}
.cid-vd72dSSRgL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vd75M3s5Ul {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vd75M3s5Ul .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vd72dTEIv0 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vd72dTEIv0 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vd76ciB4pQ {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vd76ciB4pQ .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vd7eF7uu6D {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vd7eF7uu6D .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vd7g7EaRao {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vd7g7EaRao .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vd7h10WPuw {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vd7h10WPuw .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vd7iimwSsu {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vd7iimwSsu .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vd72dWwNV8 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vd72dWwNV8 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vd72dUsdHb {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vd72dUsdHb .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vd72dV3j6N {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vd72dV3j6N .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vd72dX3REJ {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vd72dX3REJ .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vd7sNiZ9br {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vd7sNiZ9br .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vd72dZ2sMG {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-vd72dZ2sMG .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vd72dZNfOK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vd72dZNfOK .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vd72dZNfOK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vd72dZNfOK .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vd72dZNfOK .list {
    margin-bottom: 30px;
  }
}
.cid-vd72dZNfOK .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vd72dZNfOK .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vd72dZNfOK div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vd72dZNfOK .copyright {
  color: #efefef;
}
.cid-vd72dZNfOK .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vd72dZNfOK .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vd72dZNfOK .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vd72dZNfOK .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vd72dZNfOK .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vd72dZNfOK .footer-logo {
    margin: 0 auto;
  }
}
.cid-vdpFpZQS0P .navbar-dropdown {
  position: relative !important;
}
.cid-vdpFpZQS0P .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-vdpFpZQS0P .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vdpFpZQS0P .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vdpFpZQS0P .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vdpFpZQS0P .dropdown-item:hover,
.cid-vdpFpZQS0P .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vdpFpZQS0P .dropdown-item:hover span {
  color: white;
}
.cid-vdpFpZQS0P .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vdpFpZQS0P .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vdpFpZQS0P .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vdpFpZQS0P .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vdpFpZQS0P .nav-link {
  position: relative;
}
.cid-vdpFpZQS0P .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vdpFpZQS0P .container {
    flex-wrap: nowrap;
  }
}
.cid-vdpFpZQS0P .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vdpFpZQS0P .navbar-nav {
  padding: 5px !important;
}
.cid-vdpFpZQS0P .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vdpFpZQS0P .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vdpFpZQS0P .dropdown-menu,
.cid-vdpFpZQS0P .navbar.opened {
  background: #efefef !important;
}
.cid-vdpFpZQS0P .nav-item:focus,
.cid-vdpFpZQS0P .nav-link:focus {
  outline: none;
}
.cid-vdpFpZQS0P .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vdpFpZQS0P .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vdpFpZQS0P .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vdpFpZQS0P .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdpFpZQS0P .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vdpFpZQS0P .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vdpFpZQS0P .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vdpFpZQS0P .navbar.opened {
  transition: all 0.3s;
}
.cid-vdpFpZQS0P .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vdpFpZQS0P .navbar .navbar-logo img {
  width: auto;
}
.cid-vdpFpZQS0P .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vdpFpZQS0P .navbar.collapsed {
  justify-content: center;
}
.cid-vdpFpZQS0P .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vdpFpZQS0P .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vdpFpZQS0P .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vdpFpZQS0P .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vdpFpZQS0P .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vdpFpZQS0P .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-vdpFpZQS0P .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vdpFpZQS0P .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vdpFpZQS0P .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vdpFpZQS0P .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vdpFpZQS0P .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vdpFpZQS0P .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vdpFpZQS0P .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vdpFpZQS0P .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-vdpFpZQS0P .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vdpFpZQS0P .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vdpFpZQS0P .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vdpFpZQS0P .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vdpFpZQS0P .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vdpFpZQS0P .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vdpFpZQS0P .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vdpFpZQS0P .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vdpFpZQS0P .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vdpFpZQS0P .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vdpFpZQS0P .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vdpFpZQS0P .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vdpFpZQS0P .dropdown-item.active,
.cid-vdpFpZQS0P .dropdown-item:active {
  background-color: transparent;
}
.cid-vdpFpZQS0P .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vdpFpZQS0P .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vdpFpZQS0P .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vdpFpZQS0P .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vdpFpZQS0P .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vdpFpZQS0P .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vdpFpZQS0P ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vdpFpZQS0P .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vdpFpZQS0P button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vdpFpZQS0P button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vdpFpZQS0P button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vdpFpZQS0P button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdpFpZQS0P button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdpFpZQS0P button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vdpFpZQS0P nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdpFpZQS0P nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vdpFpZQS0P nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vdpFpZQS0P nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdpFpZQS0P .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vdpFpZQS0P a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vdpFpZQS0P .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-vdpFpZQS0P .navbar {
    height: 70px;
  }
  .cid-vdpFpZQS0P .navbar.opened {
    height: auto;
  }
  .cid-vdpFpZQS0P .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vdpFpZQS0P .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vdpFpZQS0P .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vdpFpZQS0P .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vdpFpZQS0P .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vdpFpZQS0P .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vdpFpZQS0P .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vdpFpZQS0P .container {
    overflow: hidden;
  }
  .cid-vdpFpZQS0P .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vdpFpZQS0P .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vdpFpZQS0P .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vdpFpZQS0P .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vdpFpZQS0P .navbar-nav {
    padding: 0 !important;
  }
  .cid-vdpFpZQS0P .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vdpFpZQS0P .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vdpFpZQS0P .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vdpFpZQS0P .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vdpFpZQS0P .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vdpFpZQS0P .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vdpFpZQS0P .container {
    padding: 25px 15px !important;
  }
  .cid-vdpFpZQS0P .container-head {
    padding: 10px !important;
  }
  .cid-vdpFpZQS0P .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vdpFpZQS0P .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vdpFpZQS0P .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vdpFq0C3wR {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vdpFq0C3wR .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdpFq0C3wR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdpFq0C3wR .mbr-section-subtitle {
  text-align: left;
  color: #353535;
}
.cid-vdpHbvttmp {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vdpHbvttmp .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vdpFq1q9Wv {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vdpFq1q9Wv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdpFq1q9Wv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdpFq1q9Wv .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-vdpFq1q9Wv .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-vdpFq1q9Wv .mbr-text,
.cid-vdpFq1q9Wv .mbr-section-btn {
  text-align: left;
}
.cid-vgSOc1OAQJ {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vgSOc1OAQJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgSOc1OAQJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgSOc1OAQJ .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-vgSOc1OAQJ .item .icon-wrap {
  text-align: center;
}
.cid-vgSOc1OAQJ .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-vgSOc1OAQJ .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #8caff0;
}
.cid-vgSOc1OAQJ .item.first:before {
  display: none;
}
.cid-vgSOc1OAQJ .item.five:before {
  display: none;
}
.cid-vgSOc1OAQJ .icon-box {
  background: #8caff0;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-vgSOc1OAQJ .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-vgSOc1OAQJ .mbr-iconfont {
  color: #6592e6 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-vgSOc1OAQJ .item:before {
    display: none;
  }
  .cid-vgSOc1OAQJ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-vgSOc1OAQJ .card-title,
.cid-vgSOc1OAQJ .card-box {
  color: #4479d9;
}
.cid-vgSOc1OAQJ .mbr-text,
.cid-vgSOc1OAQJ .mbr-section-btn {
  color: #232323;
}
.cid-vfmcqUoI9V {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-vfmcqUoI9V .mbr-section-btn > * {
  margin: 0;
}
.cid-vfmcqUoI9V h4 {
  font-weight: 500;
}
.cid-vfmcqUoI9V p {
  color: #232323;
}
.cid-vfmcqUoI9V .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-vfmcqUoI9V .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-vfmcqUoI9V .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vfmcqUoI9V .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-vfmcqUoI9V .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-vfmcqUoI9V .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-vfmcqUoI9V .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-vfmcqUoI9V .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-vfmcqUoI9V .card-img span {
    font-size: 40px !important;
  }
}
.cid-vfmcqUoI9V .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-vfmcqUoI9V H2 {
  color: #4479d9;
}
.cid-vfFwaCulzY {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-vfFwaCulzY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfFwaCulzY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfFwaCulzY .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vfFwaCulzY .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vfFwaCulzY .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vfFwaCulzY .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vfFwaCulzY .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vfFwaCulzY .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vfFwaCulzY .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vfFwaCulzY .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vfFwaCulzY .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vfFwaCulzY .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vdpFq81fVA {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vdpFq81fVA .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdpFq81fVA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdpFq81fVA .mbr-section-subtitle {
  text-align: left;
}
.cid-vdpFq81fVA .mbr-section-title {
  color: #4479d9;
}
.cid-vdpFq8KrXj {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vdpFq8KrXj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdpFq8KrXj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdpFq8KrXj .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-vdpFq8KrXj .card-wrapper {
  padding: 3rem;
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-vdpFq8KrXj .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vdpFq8KrXj .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-vdpFqcIHVU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vdpFqcIHVU .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vdpFqcIHVU .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vdpFqcIHVU .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vdpFqcIHVU .list {
    margin-bottom: 30px;
  }
}
.cid-vdpFqcIHVU .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vdpFqcIHVU .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vdpFqcIHVU div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vdpFqcIHVU .copyright {
  color: #efefef;
}
.cid-vdpFqcIHVU .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vdpFqcIHVU .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vdpFqcIHVU .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vdpFqcIHVU .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vdpFqcIHVU .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vdpFqcIHVU .footer-logo {
    margin: 0 auto;
  }
}
.cid-vayESRrAlD .navbar-dropdown {
  position: relative !important;
}
.cid-vayESRrAlD .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-vayESRrAlD .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vayESRrAlD .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vayESRrAlD .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vayESRrAlD .dropdown-item:hover,
.cid-vayESRrAlD .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vayESRrAlD .dropdown-item:hover span {
  color: white;
}
.cid-vayESRrAlD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vayESRrAlD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vayESRrAlD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vayESRrAlD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vayESRrAlD .nav-link {
  position: relative;
}
.cid-vayESRrAlD .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vayESRrAlD .container {
    flex-wrap: nowrap;
  }
}
.cid-vayESRrAlD .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vayESRrAlD .navbar-nav {
  padding: 5px !important;
}
.cid-vayESRrAlD .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vayESRrAlD .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vayESRrAlD .dropdown-menu,
.cid-vayESRrAlD .navbar.opened {
  background: #efefef !important;
}
.cid-vayESRrAlD .nav-item:focus,
.cid-vayESRrAlD .nav-link:focus {
  outline: none;
}
.cid-vayESRrAlD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vayESRrAlD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vayESRrAlD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vayESRrAlD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vayESRrAlD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vayESRrAlD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vayESRrAlD .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vayESRrAlD .navbar.opened {
  transition: all 0.3s;
}
.cid-vayESRrAlD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vayESRrAlD .navbar .navbar-logo img {
  width: auto;
}
.cid-vayESRrAlD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vayESRrAlD .navbar.collapsed {
  justify-content: center;
}
.cid-vayESRrAlD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vayESRrAlD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vayESRrAlD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vayESRrAlD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vayESRrAlD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vayESRrAlD .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-vayESRrAlD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vayESRrAlD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vayESRrAlD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vayESRrAlD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vayESRrAlD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vayESRrAlD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vayESRrAlD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vayESRrAlD .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-vayESRrAlD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vayESRrAlD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vayESRrAlD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vayESRrAlD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vayESRrAlD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vayESRrAlD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vayESRrAlD .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vayESRrAlD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vayESRrAlD .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vayESRrAlD .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vayESRrAlD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vayESRrAlD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vayESRrAlD .dropdown-item.active,
.cid-vayESRrAlD .dropdown-item:active {
  background-color: transparent;
}
.cid-vayESRrAlD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vayESRrAlD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vayESRrAlD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vayESRrAlD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vayESRrAlD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vayESRrAlD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vayESRrAlD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vayESRrAlD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vayESRrAlD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vayESRrAlD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vayESRrAlD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vayESRrAlD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vayESRrAlD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vayESRrAlD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vayESRrAlD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vayESRrAlD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vayESRrAlD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vayESRrAlD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vayESRrAlD .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vayESRrAlD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vayESRrAlD .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-vayESRrAlD .navbar {
    height: 70px;
  }
  .cid-vayESRrAlD .navbar.opened {
    height: auto;
  }
  .cid-vayESRrAlD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vayESRrAlD .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vayESRrAlD .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vayESRrAlD .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vayESRrAlD .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vayESRrAlD .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vayESRrAlD .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vayESRrAlD .container {
    overflow: hidden;
  }
  .cid-vayESRrAlD .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vayESRrAlD .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vayESRrAlD .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vayESRrAlD .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vayESRrAlD .navbar-nav {
    padding: 0 !important;
  }
  .cid-vayESRrAlD .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vayESRrAlD .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vayESRrAlD .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vayESRrAlD .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vayESRrAlD .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vayESRrAlD .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vayESRrAlD .container {
    padding: 25px 15px !important;
  }
  .cid-vayESRrAlD .container-head {
    padding: 10px !important;
  }
  .cid-vayESRrAlD .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vayESRrAlD .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vayESRrAlD .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vayESSHcL2 {
  padding-top: 7rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vayESSHcL2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vayESSHcL2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vayIRESGyZ {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vayIRESGyZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vayIRESGyZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vayIRESGyZ .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vayIRESGyZ .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vayIRESGyZ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vayIRESGyZ .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vayIRESGyZ .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vayIRESGyZ .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vayIRESGyZ .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vayIRESGyZ .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vayIRESGyZ .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vayIRESGyZ .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vcWHMafFfG {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vcWHMafFfG .mbr-section-title {
  color: #353535;
}
.cid-vayJNq7en1 {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vayJNq7en1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vayJNq7en1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vayJNq7en1 .mbr-text,
.cid-vayJNq7en1 .mbr-section-btn {
  color: #232323;
}
.cid-vayJNq7en1 .card-title,
.cid-vayJNq7en1 .card-box {
  color: #353535;
}
.cid-vayJNq7en1 .mbr-text,
.cid-vayJNq7en1 .link-wrap {
  color: #ffffff;
}
.cid-vayJNq7en1 .card-box .mbr-text,
.cid-vayJNq7en1 .mbr-section-btn {
  color: #353535;
}
.cid-vayESZixF2 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vayESZixF2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vayESZixF2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vayESZixF2 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-vayESZixF2 .card-wrapper {
  padding: 3rem;
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-vayESZixF2 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vayESZixF2 .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-vayET1gnBt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vayET1gnBt .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vayET1gnBt .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vayET1gnBt .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vayET1gnBt .list {
    margin-bottom: 30px;
  }
}
.cid-vayET1gnBt .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vayET1gnBt .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vayET1gnBt div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vayET1gnBt .copyright {
  color: #efefef;
}
.cid-vayET1gnBt .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vayET1gnBt .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vayET1gnBt .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vayET1gnBt .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vayET1gnBt .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vayET1gnBt .footer-logo {
    margin: 0 auto;
  }
}
.cid-vctm1UFM47 .navbar-dropdown {
  position: relative !important;
}
.cid-vctm1UFM47 .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-vctm1UFM47 .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vctm1UFM47 .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vctm1UFM47 .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vctm1UFM47 .dropdown-item:hover,
.cid-vctm1UFM47 .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vctm1UFM47 .dropdown-item:hover span {
  color: white;
}
.cid-vctm1UFM47 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vctm1UFM47 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vctm1UFM47 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vctm1UFM47 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vctm1UFM47 .nav-link {
  position: relative;
}
.cid-vctm1UFM47 .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vctm1UFM47 .container {
    flex-wrap: nowrap;
  }
}
.cid-vctm1UFM47 .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vctm1UFM47 .navbar-nav {
  padding: 5px !important;
}
.cid-vctm1UFM47 .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vctm1UFM47 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vctm1UFM47 .dropdown-menu,
.cid-vctm1UFM47 .navbar.opened {
  background: #efefef !important;
}
.cid-vctm1UFM47 .nav-item:focus,
.cid-vctm1UFM47 .nav-link:focus {
  outline: none;
}
.cid-vctm1UFM47 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vctm1UFM47 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vctm1UFM47 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vctm1UFM47 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vctm1UFM47 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vctm1UFM47 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vctm1UFM47 .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vctm1UFM47 .navbar.opened {
  transition: all 0.3s;
}
.cid-vctm1UFM47 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vctm1UFM47 .navbar .navbar-logo img {
  width: auto;
}
.cid-vctm1UFM47 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vctm1UFM47 .navbar.collapsed {
  justify-content: center;
}
.cid-vctm1UFM47 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vctm1UFM47 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vctm1UFM47 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vctm1UFM47 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vctm1UFM47 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vctm1UFM47 .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-vctm1UFM47 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vctm1UFM47 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vctm1UFM47 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vctm1UFM47 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vctm1UFM47 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vctm1UFM47 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vctm1UFM47 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vctm1UFM47 .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-vctm1UFM47 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vctm1UFM47 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vctm1UFM47 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vctm1UFM47 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vctm1UFM47 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vctm1UFM47 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vctm1UFM47 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vctm1UFM47 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vctm1UFM47 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vctm1UFM47 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vctm1UFM47 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vctm1UFM47 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vctm1UFM47 .dropdown-item.active,
.cid-vctm1UFM47 .dropdown-item:active {
  background-color: transparent;
}
.cid-vctm1UFM47 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vctm1UFM47 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vctm1UFM47 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vctm1UFM47 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vctm1UFM47 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vctm1UFM47 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vctm1UFM47 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vctm1UFM47 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vctm1UFM47 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vctm1UFM47 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vctm1UFM47 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vctm1UFM47 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vctm1UFM47 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vctm1UFM47 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vctm1UFM47 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vctm1UFM47 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vctm1UFM47 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vctm1UFM47 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vctm1UFM47 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vctm1UFM47 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vctm1UFM47 .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-vctm1UFM47 .navbar {
    height: 70px;
  }
  .cid-vctm1UFM47 .navbar.opened {
    height: auto;
  }
  .cid-vctm1UFM47 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vctm1UFM47 .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vctm1UFM47 .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vctm1UFM47 .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vctm1UFM47 .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vctm1UFM47 .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vctm1UFM47 .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vctm1UFM47 .container {
    overflow: hidden;
  }
  .cid-vctm1UFM47 .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vctm1UFM47 .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vctm1UFM47 .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vctm1UFM47 .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vctm1UFM47 .navbar-nav {
    padding: 0 !important;
  }
  .cid-vctm1UFM47 .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vctm1UFM47 .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vctm1UFM47 .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vctm1UFM47 .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vctm1UFM47 .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vctm1UFM47 .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vctm1UFM47 .container {
    padding: 25px 15px !important;
  }
  .cid-vctm1UFM47 .container-head {
    padding: 10px !important;
  }
  .cid-vctm1UFM47 .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vctm1UFM47 .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vctm1UFM47 .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vctm1VZUPP {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vctm1VZUPP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vctm1VZUPP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vctm1VZUPP .mbr-section-subtitle {
  text-align: left;
}
.cid-vctm1Y0sz3 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vctm1Y0sz3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vctm1Y0sz3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vctm1Y0sz3 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-vctm1Y0sz3 .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-vctm1Y0sz3 .mbr-text,
.cid-vctm1Y0sz3 .mbr-section-btn {
  text-align: left;
}
.cid-vctWnXyR06 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vctWnXyR06 .mbr-section-subtitle {
  color: #4479d9;
  text-align: center;
}
.cid-vctWnXyR06 .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-vctm1YZMke {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vctm1YZMke .mbr-fallback-image.disabled {
  display: none;
}
.cid-vctm1YZMke .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vctm1YZMke .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vctm1YZMke .row {
  flex-direction: row-reverse;
}
.cid-vctm1YZMke img {
  width: 100%;
}
.cid-vctVCN6qeX {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vctVCN6qeX .mbr-section-subtitle {
  color: #4479d9;
  text-align: center;
}
.cid-vctVCN6qeX .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-vctm2389tW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vctm2389tW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vctm2389tW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vctm2389tW .mbr-section-subtitle {
  text-align: left;
}
.cid-vctm2389tW .mbr-section-title {
  color: #4479d9;
}
.cid-vgBlnawO9O {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vgBlnawO9O .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgBlnawO9O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgBlnawO9O .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-vgBlnawO9O .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-vgBlnawO9O .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vgBlnawO9O .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-vgBlnawO9O .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #6592e6;
}
.cid-vgBlnawO9O .mbr-section-subtitle {
  color: #232323;
}
.cid-vgBlnawO9O .mbr-section-title {
  color: #4479d9;
}
.cid-vgBlEwiQXW {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vgBlEwiQXW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgBlEwiQXW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgBlEwiQXW .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-vgBlEwiQXW .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-vgBlEwiQXW .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vgBlEwiQXW .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-vgBlEwiQXW .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #6592e6;
}
.cid-vgBlEwiQXW .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vgBlEwiQXW .mbr-section-title {
  color: #353535;
}
.cid-vfwJed1mGC {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vfwJed1mGC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfwJed1mGC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfwJed1mGC .card-wrapper {
  background: #6592e6;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-vfwJed1mGC .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vfwJed1mGC .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vfwJed1mGC .card-wrapper {
    padding: 4rem;
  }
}
.cid-vfwJed1mGC .mbr-text,
.cid-vfwJed1mGC .mbr-section-btn {
  color: #ffffff;
}
.cid-vfwJed1mGC .card-title,
.cid-vfwJed1mGC .card-box {
  text-align: center;
}
.cid-vctm24W35v {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vctm24W35v .mbr-fallback-image.disabled {
  display: none;
}
.cid-vctm24W35v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vctm24W35v .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-vctm24W35v .card-wrapper {
  padding: 3rem;
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-vctm24W35v .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vctm24W35v .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-vctm26KiRW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vctm26KiRW .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vctm26KiRW .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vctm26KiRW .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vctm26KiRW .list {
    margin-bottom: 30px;
  }
}
.cid-vctm26KiRW .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vctm26KiRW .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vctm26KiRW div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vctm26KiRW .copyright {
  color: #efefef;
}
.cid-vctm26KiRW .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vctm26KiRW .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vctm26KiRW .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vctm26KiRW .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vctm26KiRW .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vctm26KiRW .footer-logo {
    margin: 0 auto;
  }
}
.cid-vcgXrMbhA9 .navbar-dropdown {
  position: relative !important;
}
.cid-vcgXrMbhA9 .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-vcgXrMbhA9 .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vcgXrMbhA9 .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vcgXrMbhA9 .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vcgXrMbhA9 .dropdown-item:hover,
.cid-vcgXrMbhA9 .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vcgXrMbhA9 .dropdown-item:hover span {
  color: white;
}
.cid-vcgXrMbhA9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vcgXrMbhA9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vcgXrMbhA9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vcgXrMbhA9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vcgXrMbhA9 .nav-link {
  position: relative;
}
.cid-vcgXrMbhA9 .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vcgXrMbhA9 .container {
    flex-wrap: nowrap;
  }
}
.cid-vcgXrMbhA9 .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vcgXrMbhA9 .navbar-nav {
  padding: 5px !important;
}
.cid-vcgXrMbhA9 .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vcgXrMbhA9 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vcgXrMbhA9 .dropdown-menu,
.cid-vcgXrMbhA9 .navbar.opened {
  background: #efefef !important;
}
.cid-vcgXrMbhA9 .nav-item:focus,
.cid-vcgXrMbhA9 .nav-link:focus {
  outline: none;
}
.cid-vcgXrMbhA9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vcgXrMbhA9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vcgXrMbhA9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vcgXrMbhA9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vcgXrMbhA9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vcgXrMbhA9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vcgXrMbhA9 .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vcgXrMbhA9 .navbar.opened {
  transition: all 0.3s;
}
.cid-vcgXrMbhA9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vcgXrMbhA9 .navbar .navbar-logo img {
  width: auto;
}
.cid-vcgXrMbhA9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vcgXrMbhA9 .navbar.collapsed {
  justify-content: center;
}
.cid-vcgXrMbhA9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vcgXrMbhA9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vcgXrMbhA9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vcgXrMbhA9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vcgXrMbhA9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vcgXrMbhA9 .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-vcgXrMbhA9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vcgXrMbhA9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vcgXrMbhA9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vcgXrMbhA9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vcgXrMbhA9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vcgXrMbhA9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vcgXrMbhA9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vcgXrMbhA9 .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-vcgXrMbhA9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vcgXrMbhA9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vcgXrMbhA9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vcgXrMbhA9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vcgXrMbhA9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vcgXrMbhA9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vcgXrMbhA9 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vcgXrMbhA9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vcgXrMbhA9 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vcgXrMbhA9 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vcgXrMbhA9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vcgXrMbhA9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vcgXrMbhA9 .dropdown-item.active,
.cid-vcgXrMbhA9 .dropdown-item:active {
  background-color: transparent;
}
.cid-vcgXrMbhA9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vcgXrMbhA9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vcgXrMbhA9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vcgXrMbhA9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vcgXrMbhA9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vcgXrMbhA9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vcgXrMbhA9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vcgXrMbhA9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vcgXrMbhA9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vcgXrMbhA9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vcgXrMbhA9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vcgXrMbhA9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vcgXrMbhA9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vcgXrMbhA9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vcgXrMbhA9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vcgXrMbhA9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vcgXrMbhA9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vcgXrMbhA9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vcgXrMbhA9 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vcgXrMbhA9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vcgXrMbhA9 .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-vcgXrMbhA9 .navbar {
    height: 70px;
  }
  .cid-vcgXrMbhA9 .navbar.opened {
    height: auto;
  }
  .cid-vcgXrMbhA9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vcgXrMbhA9 .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vcgXrMbhA9 .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vcgXrMbhA9 .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vcgXrMbhA9 .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vcgXrMbhA9 .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vcgXrMbhA9 .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vcgXrMbhA9 .container {
    overflow: hidden;
  }
  .cid-vcgXrMbhA9 .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vcgXrMbhA9 .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vcgXrMbhA9 .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vcgXrMbhA9 .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vcgXrMbhA9 .navbar-nav {
    padding: 0 !important;
  }
  .cid-vcgXrMbhA9 .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vcgXrMbhA9 .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vcgXrMbhA9 .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vcgXrMbhA9 .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vcgXrMbhA9 .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vcgXrMbhA9 .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vcgXrMbhA9 .container {
    padding: 25px 15px !important;
  }
  .cid-vcgXrMbhA9 .container-head {
    padding: 10px !important;
  }
  .cid-vcgXrMbhA9 .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vcgXrMbhA9 .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vcgXrMbhA9 .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vcgXrNmjui {
  padding-top: 7rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vcgXrNmjui .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcgXrNmjui .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcgXrOIXOt {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vcgXrOIXOt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcgXrOIXOt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcgXrOIXOt .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vcgXrOIXOt .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vcgXrOIXOt .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vcgXrOIXOt .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vcgXrOIXOt .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vcgXrOIXOt .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vcgXrOIXOt .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vcgXrOIXOt .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vcgXrOIXOt .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vcgXrOIXOt .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vcgXrOIXOt .card-title {
  color: #4479d9;
}
.cid-vfbsmNw58R {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-vfbsmNw58R .mbr-section-btn > * {
  margin: 0;
}
.cid-vfbsmNw58R h4 {
  font-weight: 500;
}
.cid-vfbsmNw58R p {
  color: #232323;
}
.cid-vfbsmNw58R .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-vfbsmNw58R .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-vfbsmNw58R .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vfbsmNw58R .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-vfbsmNw58R .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-vfbsmNw58R .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-vfbsmNw58R .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-vfbsmNw58R .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-vfbsmNw58R .card-img span {
    font-size: 40px !important;
  }
}
.cid-vfbsmNw58R .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-vfbsmNw58R .text1 {
  color: #000000;
}
.cid-vfbsmNw58R H2 {
  color: #4479d9;
}
.cid-vfaw6fYGVC {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vfaw6fYGVC .mbr-text {
  text-align: left;
  color: #353535;
}
.cid-vfaw6fYGVC .mbr-section-title {
  color: #4479d9;
}
.cid-vfaw6fYGVC .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vfap8J7ArB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vfap8J7ArB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfap8J7ArB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfap8J7ArB .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-vfap8J7ArB .icon-box {
  background: #efefef;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-vfap8J7ArB .mbr-iconfont {
  font-size: 2rem;
  color: #707070;
}
@media (max-width: 991px) {
  .cid-vfap8J7ArB .card {
    margin-bottom: 2rem;
  }
  .cid-vfap8J7ArB .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-vfarfrDo2o {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vfarfrDo2o .mbr-text {
  text-align: left;
  color: #353535;
}
.cid-vfauVhPWiG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vfauVhPWiG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfauVhPWiG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfauVhPWiG .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-vfauVhPWiG .icon-box {
  background: #efefef;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-vfauVhPWiG .mbr-iconfont {
  font-size: 2rem;
  color: #707070;
}
@media (max-width: 991px) {
  .cid-vfauVhPWiG .card {
    margin-bottom: 2rem;
  }
  .cid-vfauVhPWiG .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-vfauW4skFr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vfauW4skFr .mbr-text {
  text-align: left;
  color: #353535;
}
.cid-vfauW4skFr .mbr-section-title {
  color: #4479d9;
}
.cid-vfauW4skFr .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vfauX0zdcD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vfauX0zdcD .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfauX0zdcD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfauX0zdcD .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-vfauX0zdcD .icon-box {
  background: #efefef;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-vfauX0zdcD .mbr-iconfont {
  font-size: 2rem;
  color: #707070;
}
@media (max-width: 991px) {
  .cid-vfauX0zdcD .card {
    margin-bottom: 2rem;
  }
  .cid-vfauX0zdcD .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-vfauXNCwWo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vfauXNCwWo .mbr-text {
  text-align: left;
  color: #353535;
}
.cid-vfauXNCwWo .mbr-section-title {
  color: #4479d9;
}
.cid-vfauXNCwWo .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vfauYFdksd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vfauYFdksd .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfauYFdksd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfauYFdksd .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-vfauYFdksd .icon-box {
  background: #efefef;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-vfauYFdksd .mbr-iconfont {
  font-size: 2rem;
  color: #707070;
}
@media (max-width: 991px) {
  .cid-vfauYFdksd .card {
    margin-bottom: 2rem;
  }
  .cid-vfauYFdksd .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-vfauZi7t82 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vfauZi7t82 .mbr-text {
  text-align: left;
  color: #353535;
}
.cid-vfauZi7t82 .mbr-section-title {
  color: #4479d9;
}
.cid-vfauZi7t82 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vfav01PhBW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vfav01PhBW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfav01PhBW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfav01PhBW .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-vfav01PhBW .icon-box {
  background: #efefef;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-vfav01PhBW .mbr-iconfont {
  font-size: 2rem;
  color: #707070;
}
@media (max-width: 991px) {
  .cid-vfav01PhBW .card {
    margin-bottom: 2rem;
  }
  .cid-vfav01PhBW .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-vfav0C5IqF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vfav0C5IqF .mbr-text {
  text-align: left;
  color: #353535;
}
.cid-vfav0C5IqF .mbr-section-title {
  color: #4479d9;
}
.cid-vfav0C5IqF .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vfaDif5eZ8 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vfaDif5eZ8 .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-vfaDif5eZ8 .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-vfaDif5eZ8 .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-vfaDif5eZ8 .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #000000;
  background: #bed3f9;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vfaDif5eZ8 .mbr-section-title {
  color: #4479d9;
}
.cid-vfmg3IJ8wC {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-vfmg3IJ8wC .mbr-section-btn > * {
  margin: 0;
}
.cid-vfmg3IJ8wC h4 {
  font-weight: 500;
}
.cid-vfmg3IJ8wC p {
  color: #232323;
}
.cid-vfmg3IJ8wC .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-vfmg3IJ8wC .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-vfmg3IJ8wC .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vfmg3IJ8wC .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-vfmg3IJ8wC .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-vfmg3IJ8wC .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-vfmg3IJ8wC .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-vfmg3IJ8wC .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-vfmg3IJ8wC .card-img span {
    font-size: 40px !important;
  }
}
.cid-vfmg3IJ8wC .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-vfmg3IJ8wC H2 {
  color: #4479d9;
}
.cid-vchjFszkfO {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-vchjFszkfO .mbr-section-subtitle {
  color: #232323;
}
.cid-vchjFszkfO .mbr-text {
  color: #353535;
}
.cid-vchoZouGan {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vchoZouGan .mbr-section-subtitle {
  color: #232323;
}
.cid-vhDqcGnO4E {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vhDqcGnO4E .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhDqcGnO4E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vhDqcGnO4E .mbr-text,
.cid-vhDqcGnO4E .mbr-section-btn {
  color: #232323;
}
.cid-vhDqcGnO4E .card-title,
.cid-vhDqcGnO4E .card-box {
  color: #353535;
}
.cid-vhDqcGnO4E .mbr-text,
.cid-vhDqcGnO4E .link-wrap {
  color: #ffffff;
}
.cid-vhDqcGnO4E .card-box .mbr-text,
.cid-vhDqcGnO4E .mbr-section-btn {
  color: #353535;
}
.cid-vcgXrQgKUT {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vcgXrQgKUT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcgXrQgKUT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcgXrQgKUT .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-vcgXrQgKUT .card-wrapper {
  padding: 3rem;
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-vcgXrQgKUT .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vcgXrQgKUT .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-vcgXrRm4b9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vcgXrRm4b9 .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vcgXrRm4b9 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vcgXrRm4b9 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vcgXrRm4b9 .list {
    margin-bottom: 30px;
  }
}
.cid-vcgXrRm4b9 .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vcgXrRm4b9 .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vcgXrRm4b9 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vcgXrRm4b9 .copyright {
  color: #efefef;
}
.cid-vcgXrRm4b9 .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vcgXrRm4b9 .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vcgXrRm4b9 .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vcgXrRm4b9 .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vcgXrRm4b9 .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vcgXrRm4b9 .footer-logo {
    margin: 0 auto;
  }
}
.cid-vflaHqpiTV .navbar-dropdown {
  position: relative !important;
}
.cid-vflaHqpiTV .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-vflaHqpiTV .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vflaHqpiTV .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vflaHqpiTV .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vflaHqpiTV .dropdown-item:hover,
.cid-vflaHqpiTV .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vflaHqpiTV .dropdown-item:hover span {
  color: white;
}
.cid-vflaHqpiTV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vflaHqpiTV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vflaHqpiTV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vflaHqpiTV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vflaHqpiTV .nav-link {
  position: relative;
}
.cid-vflaHqpiTV .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vflaHqpiTV .container {
    flex-wrap: nowrap;
  }
}
.cid-vflaHqpiTV .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vflaHqpiTV .navbar-nav {
  padding: 5px !important;
}
.cid-vflaHqpiTV .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vflaHqpiTV .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vflaHqpiTV .dropdown-menu,
.cid-vflaHqpiTV .navbar.opened {
  background: #efefef !important;
}
.cid-vflaHqpiTV .nav-item:focus,
.cid-vflaHqpiTV .nav-link:focus {
  outline: none;
}
.cid-vflaHqpiTV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vflaHqpiTV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vflaHqpiTV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vflaHqpiTV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vflaHqpiTV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vflaHqpiTV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vflaHqpiTV .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vflaHqpiTV .navbar.opened {
  transition: all 0.3s;
}
.cid-vflaHqpiTV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vflaHqpiTV .navbar .navbar-logo img {
  width: auto;
}
.cid-vflaHqpiTV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vflaHqpiTV .navbar.collapsed {
  justify-content: center;
}
.cid-vflaHqpiTV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vflaHqpiTV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vflaHqpiTV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vflaHqpiTV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vflaHqpiTV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vflaHqpiTV .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-vflaHqpiTV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vflaHqpiTV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vflaHqpiTV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vflaHqpiTV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vflaHqpiTV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vflaHqpiTV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vflaHqpiTV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vflaHqpiTV .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-vflaHqpiTV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vflaHqpiTV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vflaHqpiTV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vflaHqpiTV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vflaHqpiTV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vflaHqpiTV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vflaHqpiTV .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vflaHqpiTV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vflaHqpiTV .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vflaHqpiTV .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vflaHqpiTV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vflaHqpiTV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vflaHqpiTV .dropdown-item.active,
.cid-vflaHqpiTV .dropdown-item:active {
  background-color: transparent;
}
.cid-vflaHqpiTV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vflaHqpiTV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vflaHqpiTV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vflaHqpiTV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vflaHqpiTV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vflaHqpiTV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vflaHqpiTV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vflaHqpiTV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vflaHqpiTV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vflaHqpiTV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vflaHqpiTV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vflaHqpiTV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vflaHqpiTV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vflaHqpiTV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vflaHqpiTV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vflaHqpiTV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vflaHqpiTV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vflaHqpiTV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vflaHqpiTV .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vflaHqpiTV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vflaHqpiTV .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-vflaHqpiTV .navbar {
    height: 70px;
  }
  .cid-vflaHqpiTV .navbar.opened {
    height: auto;
  }
  .cid-vflaHqpiTV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vflaHqpiTV .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vflaHqpiTV .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vflaHqpiTV .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vflaHqpiTV .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vflaHqpiTV .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vflaHqpiTV .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vflaHqpiTV .container {
    overflow: hidden;
  }
  .cid-vflaHqpiTV .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vflaHqpiTV .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vflaHqpiTV .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vflaHqpiTV .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vflaHqpiTV .navbar-nav {
    padding: 0 !important;
  }
  .cid-vflaHqpiTV .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vflaHqpiTV .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vflaHqpiTV .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vflaHqpiTV .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vflaHqpiTV .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vflaHqpiTV .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vflaHqpiTV .container {
    padding: 25px 15px !important;
  }
  .cid-vflaHqpiTV .container-head {
    padding: 10px !important;
  }
  .cid-vflaHqpiTV .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vflaHqpiTV .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vflaHqpiTV .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vflaHsFEC1 {
  padding-top: 7rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vflaHsFEC1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vflaHsFEC1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vflaHucBYD {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vflaHucBYD .mbr-fallback-image.disabled {
  display: none;
}
.cid-vflaHucBYD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vflaHucBYD .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vflaHucBYD .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vflaHucBYD .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vflaHucBYD .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vflaHucBYD .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vflaHucBYD .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vflaHucBYD .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vflaHucBYD .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vflaHucBYD .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vflaHucBYD .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vflaHucBYD .card-title {
  color: #4479d9;
}
.cid-vflaHwrNSm {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-vflaHwrNSm .mbr-section-btn > * {
  margin: 0;
}
.cid-vflaHwrNSm h4 {
  font-weight: 500;
}
.cid-vflaHwrNSm p {
  color: #232323;
}
.cid-vflaHwrNSm .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-vflaHwrNSm .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-vflaHwrNSm .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vflaHwrNSm .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-vflaHwrNSm .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-vflaHwrNSm .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-vflaHwrNSm .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-vflaHwrNSm .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-vflaHwrNSm .card-img span {
    font-size: 40px !important;
  }
}
.cid-vflaHwrNSm .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-vflaHwrNSm .text1 {
  color: #000000;
}
.cid-vflaHwrNSm H2 {
  color: #353535;
}
.cid-vflaHx97zR {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vflaHx97zR .mbr-text {
  text-align: left;
  color: #353535;
}
.cid-vflaHx97zR .mbr-section-title {
  color: #353535;
}
.cid-vflaHx97zR .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vfmqm1URCJ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vfmqm1URCJ .mbr-text {
  text-align: left;
  color: #353535;
}
.cid-vfmqm1URCJ .mbr-section-title {
  color: #4479d9;
}
.cid-vfmqm1URCJ .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vhDs3fyGHP {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vhDs3fyGHP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhDs3fyGHP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfwzCZ65DH {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vfmz9HlPYO {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #efefef;
}
.cid-vfmz9HlPYO .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfmz9HlPYO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfmz9HlPYO .mbr-text,
.cid-vfmz9HlPYO .mbr-section-btn {
  color: #232323;
}
.cid-vfmz9HlPYO .card-title,
.cid-vfmz9HlPYO .card-box {
  color: #353535;
  text-align: center;
}
.cid-vfmz9HlPYO .mbr-text,
.cid-vfmz9HlPYO .link-wrap {
  color: #ffffff;
}
.cid-vfmz9HlPYO .card-box .mbr-text,
.cid-vfmz9HlPYO .mbr-section-btn {
  color: #353535;
}
.cid-vfmr4sDpGW {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vfmr4sDpGW .mbr-text {
  text-align: left;
  color: #353535;
}
.cid-vfmr4sDpGW .mbr-section-title {
  color: #4479d9;
}
.cid-vfmr4sDpGW .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vfmrCEtYXO {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vfmrCEtYXO .mbr-text {
  text-align: left;
  color: #353535;
}
.cid-vfmrCEtYXO .mbr-section-title {
  color: #4479d9;
}
.cid-vfmrCEtYXO .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vfmtLWH89d {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vfmtLWH89d .mbr-text {
  text-align: left;
  color: #353535;
}
.cid-vfmtLWH89d .mbr-section-title {
  color: #4479d9;
}
.cid-vfmtLWH89d .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vfmu0d5WfK {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vfmu0d5WfK .mbr-text {
  text-align: left;
  color: #353535;
}
.cid-vfmu0d5WfK .mbr-section-title {
  color: #4479d9;
}
.cid-vfmu0d5WfK .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vfmuBfi4Wm {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vfmuBfi4Wm .mbr-text {
  text-align: left;
  color: #353535;
}
.cid-vfmuBfi4Wm .mbr-section-title {
  color: #4479d9;
}
.cid-vfmuBfi4Wm .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vfmuKrMhcp {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vfmuKrMhcp .mbr-text {
  text-align: left;
  color: #353535;
}
.cid-vfmuKrMhcp .mbr-section-title {
  color: #4479d9;
}
.cid-vfmuKrMhcp .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vfmvBD6z1Y {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vfmvBD6z1Y .mbr-text {
  text-align: left;
  color: #353535;
}
.cid-vfmvBD6z1Y .mbr-section-title {
  color: #4479d9;
}
.cid-vfmvBD6z1Y .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vfmvY6VGxI {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vfmvY6VGxI .mbr-text {
  text-align: left;
  color: #353535;
}
.cid-vfmvY6VGxI .mbr-section-title {
  color: #4479d9;
}
.cid-vfmvY6VGxI .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vfmwhux7So {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vfmwhux7So .mbr-text {
  text-align: left;
  color: #353535;
}
.cid-vfmwhux7So .mbr-section-title {
  color: #4479d9;
}
.cid-vfmwhux7So .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vflaHJeNiR {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vflaHJeNiR .mbr-fallback-image.disabled {
  display: none;
}
.cid-vflaHJeNiR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vflaHJeNiR .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-vflaHJeNiR .card-wrapper {
  padding: 3rem;
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-vflaHJeNiR .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vflaHJeNiR .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-vflaHK6er3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vflaHK6er3 .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vflaHK6er3 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vflaHK6er3 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vflaHK6er3 .list {
    margin-bottom: 30px;
  }
}
.cid-vflaHK6er3 .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vflaHK6er3 .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vflaHK6er3 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vflaHK6er3 .copyright {
  color: #efefef;
}
.cid-vflaHK6er3 .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vflaHK6er3 .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vflaHK6er3 .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vflaHK6er3 .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vflaHK6er3 .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vflaHK6er3 .footer-logo {
    margin: 0 auto;
  }
}
.cid-vflciZRgh6 .navbar-dropdown {
  position: relative !important;
}
.cid-vflciZRgh6 .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-vflciZRgh6 .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vflciZRgh6 .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vflciZRgh6 .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vflciZRgh6 .dropdown-item:hover,
.cid-vflciZRgh6 .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vflciZRgh6 .dropdown-item:hover span {
  color: white;
}
.cid-vflciZRgh6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vflciZRgh6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vflciZRgh6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vflciZRgh6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vflciZRgh6 .nav-link {
  position: relative;
}
.cid-vflciZRgh6 .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vflciZRgh6 .container {
    flex-wrap: nowrap;
  }
}
.cid-vflciZRgh6 .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vflciZRgh6 .navbar-nav {
  padding: 5px !important;
}
.cid-vflciZRgh6 .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vflciZRgh6 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vflciZRgh6 .dropdown-menu,
.cid-vflciZRgh6 .navbar.opened {
  background: #efefef !important;
}
.cid-vflciZRgh6 .nav-item:focus,
.cid-vflciZRgh6 .nav-link:focus {
  outline: none;
}
.cid-vflciZRgh6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vflciZRgh6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vflciZRgh6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vflciZRgh6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vflciZRgh6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vflciZRgh6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vflciZRgh6 .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vflciZRgh6 .navbar.opened {
  transition: all 0.3s;
}
.cid-vflciZRgh6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vflciZRgh6 .navbar .navbar-logo img {
  width: auto;
}
.cid-vflciZRgh6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vflciZRgh6 .navbar.collapsed {
  justify-content: center;
}
.cid-vflciZRgh6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vflciZRgh6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vflciZRgh6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vflciZRgh6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vflciZRgh6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vflciZRgh6 .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-vflciZRgh6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vflciZRgh6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vflciZRgh6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vflciZRgh6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vflciZRgh6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vflciZRgh6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vflciZRgh6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vflciZRgh6 .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-vflciZRgh6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vflciZRgh6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vflciZRgh6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vflciZRgh6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vflciZRgh6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vflciZRgh6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vflciZRgh6 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vflciZRgh6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vflciZRgh6 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vflciZRgh6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vflciZRgh6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vflciZRgh6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vflciZRgh6 .dropdown-item.active,
.cid-vflciZRgh6 .dropdown-item:active {
  background-color: transparent;
}
.cid-vflciZRgh6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vflciZRgh6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vflciZRgh6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vflciZRgh6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vflciZRgh6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vflciZRgh6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vflciZRgh6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vflciZRgh6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vflciZRgh6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vflciZRgh6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vflciZRgh6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vflciZRgh6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vflciZRgh6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vflciZRgh6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vflciZRgh6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vflciZRgh6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vflciZRgh6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vflciZRgh6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vflciZRgh6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vflciZRgh6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vflciZRgh6 .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-vflciZRgh6 .navbar {
    height: 70px;
  }
  .cid-vflciZRgh6 .navbar.opened {
    height: auto;
  }
  .cid-vflciZRgh6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vflciZRgh6 .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vflciZRgh6 .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vflciZRgh6 .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vflciZRgh6 .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vflciZRgh6 .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vflciZRgh6 .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vflciZRgh6 .container {
    overflow: hidden;
  }
  .cid-vflciZRgh6 .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vflciZRgh6 .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vflciZRgh6 .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vflciZRgh6 .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vflciZRgh6 .navbar-nav {
    padding: 0 !important;
  }
  .cid-vflciZRgh6 .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vflciZRgh6 .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vflciZRgh6 .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vflciZRgh6 .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vflciZRgh6 .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vflciZRgh6 .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vflciZRgh6 .container {
    padding: 25px 15px !important;
  }
  .cid-vflciZRgh6 .container-head {
    padding: 10px !important;
  }
  .cid-vflciZRgh6 .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vflciZRgh6 .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vflciZRgh6 .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vflcj18vK8 {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vflcj18vK8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vflcj18vK8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vflfd3Y25k {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vflfd3Y25k .mbr-fallback-image.disabled {
  display: none;
}
.cid-vflfd3Y25k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vflfd3Y25k .card-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-vflfd3Y25k .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vflfd3Y25k .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vflfd3Y25k .card-wrapper {
    padding: 4rem;
  }
}
.cid-vflfd3Y25k .mbr-text,
.cid-vflfd3Y25k .mbr-section-btn {
  color: #353535;
}
.cid-vflfd3Y25k .card-title,
.cid-vflfd3Y25k .card-box {
  text-align: left;
  color: #4479d9;
}
.cid-vfleg1IvX1 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vfleg1IvX1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfleg1IvX1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfleg1IvX1 .card-box {
  padding: 2rem;
  width: 58.33%;
}
.cid-vfleg1IvX1 .img-wrapper {
  width: 41.66%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-vfleg1IvX1 .img1 {
  background: #40b0bf;
}
.cid-vfleg1IvX1 .img2 {
  background: #6592e6;
}
.cid-vfleg1IvX1 .mbr-iconfont {
  display: block;
  font-size: 8rem;
  color: #ffffff;
  margin-bottom: 2rem;
}
.cid-vfleg1IvX1 .card {
  margin: auto;
  min-height: 280px;
  transition: all 0.3s;
}
.cid-vfleg1IvX1 .card-wrapper {
  background: #fafafa;
  border-radius: 4px;
  display: flex;
  overflow: hidden;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-vfleg1IvX1 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vfleg1IvX1 .card-wrapper {
    flex-direction: column;
  }
  .cid-vfleg1IvX1 .card-box {
    padding: 1rem;
  }
  .cid-vfleg1IvX1 .card-box,
  .cid-vfleg1IvX1 .img-wrapper {
    width: 100%;
  }
  .cid-vfleg1IvX1 .img-wrapper {
    padding: 4rem 1rem;
  }
  .cid-vfleg1IvX1 .mbr-flex {
    flex-direction: column-reverse;
  }
}
.cid-vfleg1IvX1 .card-subtitle {
  color: #0077ff;
}
.cid-vfleg1IvX1 .mbr-text,
.cid-vfleg1IvX1 .link-wrap {
  color: #555555;
}
.cid-vfm9vGvLVf {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-vfm9vGvLVf .mbr-section-btn > * {
  margin: 0;
}
.cid-vfm9vGvLVf h4 {
  font-weight: 500;
}
.cid-vfm9vGvLVf p {
  color: #232323;
}
.cid-vfm9vGvLVf .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-vfm9vGvLVf .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-vfm9vGvLVf .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vfm9vGvLVf .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-vfm9vGvLVf .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-vfm9vGvLVf .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-vfm9vGvLVf .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-vfm9vGvLVf .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-vfm9vGvLVf .card-img span {
    font-size: 40px !important;
  }
}
.cid-vfm9vGvLVf .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-vfm9vGvLVf H2 {
  color: #4479d9;
}
.cid-vfm9vGvLVf .text1 {
  text-align: left;
}
.cid-vflcj33RQq {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ddf2e8;
}
.cid-vflcj33RQq .mbr-section-btn > * {
  margin: 0;
}
.cid-vflcj33RQq h4 {
  font-weight: 500;
}
.cid-vflcj33RQq p {
  color: #232323;
}
.cid-vflcj33RQq .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-vflcj33RQq .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-vflcj33RQq .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vflcj33RQq .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-vflcj33RQq .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-vflcj33RQq .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-vflcj33RQq .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-vflcj33RQq .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-vflcj33RQq .card-img span {
    font-size: 40px !important;
  }
}
.cid-vflcj33RQq .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-vflcj33RQq .text1 {
  color: #000000;
}
.cid-vflcj33RQq H2 {
  color: #4479d9;
}
.cid-vhDmm4Y84w {
  padding-top: 7rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vhDmm4Y84w .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhDmm4Y84w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vhDmm4Y84w .mbr-text,
.cid-vhDmm4Y84w .mbr-section-btn {
  color: #232323;
}
.cid-vhDmm4Y84w .card-title,
.cid-vhDmm4Y84w .card-box {
  color: #353535;
}
.cid-vhDmm4Y84w .mbr-text,
.cid-vhDmm4Y84w .link-wrap {
  color: #ffffff;
}
.cid-vhDmm4Y84w .card-box .mbr-text,
.cid-vhDmm4Y84w .mbr-section-btn {
  color: #353535;
}
.cid-vflcjf5Vxk {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vflcjf5Vxk .mbr-fallback-image.disabled {
  display: none;
}
.cid-vflcjf5Vxk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vflcjf5Vxk .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-vflcjf5Vxk .card-wrapper {
  padding: 3rem;
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-vflcjf5Vxk .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vflcjf5Vxk .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-vflcjg2kii {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vflcjg2kii .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vflcjg2kii .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vflcjg2kii .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vflcjg2kii .list {
    margin-bottom: 30px;
  }
}
.cid-vflcjg2kii .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vflcjg2kii .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vflcjg2kii div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vflcjg2kii .copyright {
  color: #efefef;
}
.cid-vflcjg2kii .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vflcjg2kii .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vflcjg2kii .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vflcjg2kii .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vflcjg2kii .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vflcjg2kii .footer-logo {
    margin: 0 auto;
  }
}
.cid-vfoRnu9eCa .navbar-dropdown {
  position: relative !important;
}
.cid-vfoRnu9eCa .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-vfoRnu9eCa .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vfoRnu9eCa .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vfoRnu9eCa .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vfoRnu9eCa .dropdown-item:hover,
.cid-vfoRnu9eCa .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vfoRnu9eCa .dropdown-item:hover span {
  color: white;
}
.cid-vfoRnu9eCa .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vfoRnu9eCa .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vfoRnu9eCa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vfoRnu9eCa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vfoRnu9eCa .nav-link {
  position: relative;
}
.cid-vfoRnu9eCa .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vfoRnu9eCa .container {
    flex-wrap: nowrap;
  }
}
.cid-vfoRnu9eCa .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vfoRnu9eCa .navbar-nav {
  padding: 5px !important;
}
.cid-vfoRnu9eCa .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vfoRnu9eCa .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vfoRnu9eCa .dropdown-menu,
.cid-vfoRnu9eCa .navbar.opened {
  background: #efefef !important;
}
.cid-vfoRnu9eCa .nav-item:focus,
.cid-vfoRnu9eCa .nav-link:focus {
  outline: none;
}
.cid-vfoRnu9eCa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vfoRnu9eCa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vfoRnu9eCa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vfoRnu9eCa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vfoRnu9eCa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vfoRnu9eCa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vfoRnu9eCa .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vfoRnu9eCa .navbar.opened {
  transition: all 0.3s;
}
.cid-vfoRnu9eCa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vfoRnu9eCa .navbar .navbar-logo img {
  width: auto;
}
.cid-vfoRnu9eCa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vfoRnu9eCa .navbar.collapsed {
  justify-content: center;
}
.cid-vfoRnu9eCa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vfoRnu9eCa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vfoRnu9eCa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vfoRnu9eCa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vfoRnu9eCa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vfoRnu9eCa .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-vfoRnu9eCa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vfoRnu9eCa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vfoRnu9eCa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vfoRnu9eCa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vfoRnu9eCa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vfoRnu9eCa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vfoRnu9eCa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vfoRnu9eCa .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-vfoRnu9eCa .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vfoRnu9eCa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vfoRnu9eCa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vfoRnu9eCa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vfoRnu9eCa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vfoRnu9eCa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vfoRnu9eCa .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vfoRnu9eCa .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vfoRnu9eCa .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vfoRnu9eCa .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vfoRnu9eCa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vfoRnu9eCa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vfoRnu9eCa .dropdown-item.active,
.cid-vfoRnu9eCa .dropdown-item:active {
  background-color: transparent;
}
.cid-vfoRnu9eCa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vfoRnu9eCa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vfoRnu9eCa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vfoRnu9eCa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vfoRnu9eCa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vfoRnu9eCa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vfoRnu9eCa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vfoRnu9eCa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vfoRnu9eCa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vfoRnu9eCa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vfoRnu9eCa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vfoRnu9eCa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vfoRnu9eCa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vfoRnu9eCa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vfoRnu9eCa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vfoRnu9eCa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vfoRnu9eCa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vfoRnu9eCa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vfoRnu9eCa .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vfoRnu9eCa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vfoRnu9eCa .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-vfoRnu9eCa .navbar {
    height: 70px;
  }
  .cid-vfoRnu9eCa .navbar.opened {
    height: auto;
  }
  .cid-vfoRnu9eCa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vfoRnu9eCa .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vfoRnu9eCa .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vfoRnu9eCa .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vfoRnu9eCa .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vfoRnu9eCa .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vfoRnu9eCa .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vfoRnu9eCa .container {
    overflow: hidden;
  }
  .cid-vfoRnu9eCa .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vfoRnu9eCa .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vfoRnu9eCa .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vfoRnu9eCa .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vfoRnu9eCa .navbar-nav {
    padding: 0 !important;
  }
  .cid-vfoRnu9eCa .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vfoRnu9eCa .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vfoRnu9eCa .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vfoRnu9eCa .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vfoRnu9eCa .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vfoRnu9eCa .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vfoRnu9eCa .container {
    padding: 25px 15px !important;
  }
  .cid-vfoRnu9eCa .container-head {
    padding: 10px !important;
  }
  .cid-vfoRnu9eCa .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vfoRnu9eCa .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vfoRnu9eCa .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vfoRnveGzV {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vfoRnveGzV .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfoRnveGzV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfoRnveGzV .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vfoT1R099J {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-vfoT1R099J .image-block {
  margin: auto;
}
.cid-vfoT1R099J figcaption {
  position: relative;
}
.cid-vfoT1R099J figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vfoT1R099J .image-block {
    width: 100% !important;
  }
}
.cid-vfoUSUJqJq {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-vfoUSUJqJq .mbr-section-subtitle {
  color: #232323;
}
.cid-vfoRnxr0wu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-vfoRnxr0wu .mbr-section-subtitle {
  color: #4479d9;
  text-align: center;
}
.cid-vfoRnxr0wu .mbr-text {
  text-align: center;
}
.cid-vfppVqzbMJ {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-vfppVqzbMJ .mbr-section-btn > * {
  margin: 0;
}
.cid-vfppVqzbMJ h4 {
  font-weight: 500;
}
.cid-vfppVqzbMJ p {
  color: #232323;
}
.cid-vfppVqzbMJ .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-vfppVqzbMJ .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-vfppVqzbMJ .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vfppVqzbMJ .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-vfppVqzbMJ .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-vfppVqzbMJ .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-vfppVqzbMJ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-vfppVqzbMJ .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-vfppVqzbMJ .card-img span {
    font-size: 40px !important;
  }
}
.cid-vfppVqzbMJ .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-vfppVqzbMJ H2 {
  color: #4479d9;
}
.cid-vfppVqzbMJ .text1 {
  text-align: right;
}
.cid-vfoRnvSHTQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #98dee8;
  position: relative;
  overflow: hidden;
}
.cid-vfoRnvSHTQ .row {
  justify-content: center;
}
.cid-vfoRnvSHTQ .title-container {
  max-width: 720px;
  padding: 0;
  margin-right: auto;
  margin-left: auto;
}
.cid-vfoRnvSHTQ .mbr-section-title {
  color: #161616;
}
.cid-vfoRnvSHTQ .mbr-section-subtitle {
  color: #161616;
  margin-top: 16px;
}
.cid-vfoRnvSHTQ .mbr-section-btn {
  margin-top: 30px;
}
.cid-vfoRnvSHTQ .circle-blur {
  position: absolute;
  bottom: -15%;
  right: 0;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-vfpk2OIJvc {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-vfpk2OIJvc .row-element,
.cid-vfpk2OIJvc .image-element {
  padding: 0;
}
.cid-vfpk2OIJvc .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-vfpk2OIJvc .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-vfpk2OIJvc .text-content {
  padding: 3rem;
}
.cid-vfpk2OIJvc .mbr-section-subtitle {
  color: #4479d9;
  text-align: right;
}
@media (max-width: 767px) {
  .cid-vfpk2OIJvc .text-content {
    padding: 2rem 1rem;
  }
  .cid-vfpk2OIJvc .mbr-title,
  .cid-vfpk2OIJvc .underline,
  .cid-vfpk2OIJvc .mbr-text,
  .cid-vfpk2OIJvc .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-vfpk2OIJvc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfpk2OIJvc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfpk2OIJvc .mbr-text,
.cid-vfpk2OIJvc .mbr-section-btn {
  text-align: right;
}
.cid-vfpk2OIJvc .mbr-title {
  text-align: right;
}
.cid-vfpmOwOY6p {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-vfpmOwOY6p .mbr-section-btn > * {
  margin: 0;
}
.cid-vfpmOwOY6p h4 {
  font-weight: 500;
}
.cid-vfpmOwOY6p p {
  color: #232323;
}
.cid-vfpmOwOY6p .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-vfpmOwOY6p .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-vfpmOwOY6p .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vfpmOwOY6p .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-vfpmOwOY6p .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-vfpmOwOY6p .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-vfpmOwOY6p .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-vfpmOwOY6p .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-vfpmOwOY6p .card-img span {
    font-size: 40px !important;
  }
}
.cid-vfpmOwOY6p .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-vfpmOwOY6p H2 {
  color: #4479d9;
  text-align: right;
}
.cid-vfpmOwOY6p .text1 {
  color: #353535;
  text-align: right;
}
.cid-vfqTMLeP6f {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #efefef;
}
.cid-vfqTMLeP6f .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfqTMLeP6f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfqTMLeP6f .mbr-text,
.cid-vfqTMLeP6f .mbr-section-btn {
  color: #232323;
}
.cid-vfqTMLeP6f .card-title,
.cid-vfqTMLeP6f .card-box {
  color: #353535;
  text-align: center;
}
.cid-vfqTMLeP6f .mbr-text,
.cid-vfqTMLeP6f .link-wrap {
  color: #ffffff;
}
.cid-vfqTMLeP6f .card-box .mbr-text,
.cid-vfqTMLeP6f .mbr-section-btn {
  color: #353535;
}
.cid-vgts6PZB83 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vgts6PZB83 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgts6PZB83 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgts6PZB83 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vgts6PZB83 .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vgts6PZB83 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vgts6PZB83 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vgts6PZB83 .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vgts6PZB83 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vgts6PZB83 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vgts6PZB83 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vgts6PZB83 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vgts6PZB83 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vgts6PZB83 .card-title {
  text-align: right;
  color: #4479d9;
}
.cid-vgts6PZB83 .mbr-text,
.cid-vgts6PZB83 .social-row {
  text-align: right;
}
.cid-vhgdKXWEK4 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vhgdKXWEK4 .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-vhgdKXWEK4 .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-vhgdKXWEK4 .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-vhgdKXWEK4 .counter-container ol li:before {
  position: absolute;
  right: -80px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #8caff0;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0;
}
.cid-vhgdKXWEK4 .mbr-text {
  text-align: right;
  color: #232323;
}
.cid-vhwCx0Z54S {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vhwCx0Z54S .image-wrapper {
  padding: 0 2rem;
}
.cid-vhwCx0Z54S .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
@media (max-width: 1199px) {
  .cid-vhwCx0Z54S .image-wrapper {
    padding: 0;
    margin-bottom: 3rem;
  }
}
.cid-vhwCx0Z54S .mbr-section-title {
  color: #1f1437;
  margin-bottom: 1.5rem;
  text-align: right;
}
.cid-vhwCx0Z54S .mbr-section-subtitle {
  color: #1f1437;
  margin-bottom: 4rem;
  text-align: right;
}
.cid-vhwCx0Z54S .mbr-text {
  color: #1f1437;
  margin-bottom: 3rem;
  text-align: right;
}
@media (min-width: 992px) {
  .cid-vhwCx0Z54S .text-wrapper,
  .cid-vhwCx0Z54S .price {
    padding-left: 4.5rem;
    padding-right: 2rem;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-vhwCx0Z54S .text-wrapper,
  .cid-vhwCx0Z54S .price {
    padding-left: 2.375rem;
  }
}
@media (min-width: 992px) and (max-width: 1099px) {
  .cid-vhwCx0Z54S .text-wrapper,
  .cid-vhwCx0Z54S .price {
    padding-left: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1030px) {
  .cid-vhwCx0Z54S .text-wrapper,
  .cid-vhwCx0Z54S .price {
    padding-left: 0.8rem;
  }
}
@media (min-width: 992px) and (max-width: 991px) {
  .cid-vhwCx0Z54S .text-wrapper,
  .cid-vhwCx0Z54S .price {
    padding-left: 0;
  }
}
@media (max-width: 991px) {
  .cid-vhwCx0Z54S .content {
    text-align: center;
  }
}
.cid-vhwCx0Z54S .mbr-card-title {
  color: #1f1437;
  margin-bottom: 18px;
}
@media (max-width: 991px) {
  .cid-vhwCx0Z54S .mbr-card-title {
    text-align: start;
  }
}
.cid-vhwCx0Z54S .nutrition {
  max-width: 543px;
  background-color: #f3edf7;
  border-radius: 10px;
  padding: 2.5rem 2rem;
  margin-bottom: 2rem;
  margin-left: 4.5rem;
  margin-right: 2rem;
}
@media (max-width: 1199px) {
  .cid-vhwCx0Z54S .nutrition {
    margin-left: 2.375rem;
  }
}
@media (max-width: 1099px) {
  .cid-vhwCx0Z54S .nutrition {
    margin-left: 1rem;
  }
}
@media (max-width: 1030px) {
  .cid-vhwCx0Z54S .nutrition {
    margin-left: 0.8rem;
  }
}
@media (max-width: 991px) {
  .cid-vhwCx0Z54S .nutrition {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 479px) {
  .cid-vhwCx0Z54S .nutrition {
    padding: 1.5rem 1rem;
  }
}
.cid-vhwCx0Z54S .nutrition-head {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #cd8ad1;
  margin-bottom: 1rem;
}
.cid-vhwCx0Z54S .nutrition-head .numbers {
  margin-bottom: 18px;
}
.cid-vhwCx0Z54S .nutrition-wrap {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .cid-vhwCx0Z54S .nutrition-wrap {
    justify-content: center;
  }
}
@media (max-width: 479px) {
  .cid-vhwCx0Z54S .nutrition-wrap {
    flex-wrap: wrap;
  }
}
@media (max-width: 388px) {
  .cid-vhwCx0Z54S .nutrition-wrap {
    width: 100%;
  }
}
.cid-vhwCx0Z54S .nutrition-wrap .nutrition-tile {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 1rem;
}
.cid-vhwCx0Z54S .nutrition-wrap .nutrition-tile:last-child {
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-vhwCx0Z54S .tile-text-wrap {
  display: flex;
}
.cid-vhwCx0Z54S svg {
  display: inline-block;
  width: 50px;
  height: 38px;
  margin-left: -0.5rem;
  margin-right: 0.6rem;
}
.cid-vhwCx0Z54S svg path {
  fill: #cd8ad1;
}
.cid-vhwCx0Z54S .numbers {
  display: flex;
  align-self: center;
}
.cid-vhwCx0Z54S .mbr-number {
  width: 60px;
  margin-bottom: 0;
}
.cid-vhwCx0Z54S .mbr-number:first-child {
  margin-right: 1rem;
}
.cid-vhwCx0Z54S .mbr-tile-text {
  color: #1f1437;
  margin: 0;
  margin-right: 2rem;
}
@media (max-width: 991px) {
  .cid-vhwCx0Z54S .mbr-tile-text {
    text-align: start;
  }
}
.cid-vhwCx0Z54S .price {
  display: flex;
}
@media (max-width: 991px) {
  .cid-vhwCx0Z54S .price {
    flex-direction: column-reverse;
    justify-content: center;
  }
}
.cid-vhwCx0Z54S .price-text-wrap {
  display: flex;
  align-items: center;
  margin-left: 2rem;
}
@media (max-width: 991px) {
  .cid-vhwCx0Z54S .price-text-wrap {
    margin-left: 0;
    justify-content: center;
  }
}
.cid-vhwCx0Z54S .line {
  width: 1px;
  height: 50px;
  margin: 0 20px;
  background-color: #1f1437;
  opacity: 0.5;
  opacity: 0;
}
.cid-vhwCx0Z54S .mbr-price-text {
  color: #1f1437;
  margin-bottom: 0;
}
.cid-vhwCx0Z54S .mbr-price-number {
  color: #1f1437;
  margin-bottom: 0;
}
.cid-vhwCx0Z54S .mbr-amount-text {
  color: #1f1437;
  margin-bottom: 0;
}
.cid-vhwCx0Z54S .mbr-amount-number {
  color: #1f1437;
  margin-bottom: 0;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-vhwCx0Z54S div[class*="col-lg"] {
    width: 100%;
  }
}
.cid-vhwCx0Z54S .mbr-text-title {
  text-align: right;
}
.cid-vhwWoKjEuo {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vhwWoKjEuo .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-vhwWoKjEuo .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-vhwWoKjEuo .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-vhwWoKjEuo .counter-container ol li:before {
  position: absolute;
  right: -80px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #8caff0;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0;
}
.cid-vhwWoKjEuo .mbr-text {
  text-align: right;
  color: #232323;
}
.cid-vhwWoKjEuo .mbr-section-title {
  text-align: right;
}
.cid-vhOCWQhWMx {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vhOCWQhWMx .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhOCWQhWMx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vhOCWQhWMx .mbr-text,
.cid-vhOCWQhWMx .mbr-section-btn {
  color: #232323;
}
.cid-vhOCWQhWMx .card-title,
.cid-vhOCWQhWMx .card-box {
  color: #4479d9;
}
.cid-vhOCWQhWMx .mbr-text,
.cid-vhOCWQhWMx .link-wrap {
  color: #ffffff;
}
.cid-vhOCWQhWMx .card-box .mbr-text,
.cid-vhOCWQhWMx .mbr-section-btn {
  color: #353535;
}
.cid-vhwCs9s8tY {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-vhwCs9s8tY .row {
  flex-direction: row-reverse;
}
.cid-vhwCs9s8tY .image-wrapper {
  padding: 0 2rem;
}
.cid-vhwCs9s8tY .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
@media (max-width: 1199px) {
  .cid-vhwCs9s8tY .image-wrapper {
    padding: 0;
    margin-bottom: 3rem;
  }
}
.cid-vhwCs9s8tY .mbr-section-title {
  color: #1f1437;
  margin-bottom: 1.5rem;
  text-align: right;
}
.cid-vhwCs9s8tY .mbr-section-subtitle {
  color: #1f1437;
  margin-bottom: 4rem;
  text-align: right;
}
.cid-vhwCs9s8tY .mbr-text {
  color: #1f1437;
  margin-bottom: 3rem;
  text-align: right;
}
@media (min-width: 992px) {
  .cid-vhwCs9s8tY .text-wrapper,
  .cid-vhwCs9s8tY .price {
    padding-left: 4.5rem;
    padding-right: 2rem;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-vhwCs9s8tY .text-wrapper,
  .cid-vhwCs9s8tY .price {
    padding-left: 2.375rem;
  }
}
@media (min-width: 992px) and (max-width: 1099px) {
  .cid-vhwCs9s8tY .text-wrapper,
  .cid-vhwCs9s8tY .price {
    padding-left: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1030px) {
  .cid-vhwCs9s8tY .text-wrapper,
  .cid-vhwCs9s8tY .price {
    padding-left: 0.8rem;
  }
}
@media (min-width: 992px) and (max-width: 991px) {
  .cid-vhwCs9s8tY .text-wrapper,
  .cid-vhwCs9s8tY .price {
    padding-left: 0;
  }
}
@media (max-width: 991px) {
  .cid-vhwCs9s8tY .content {
    text-align: center;
  }
}
.cid-vhwCs9s8tY .mbr-card-title {
  color: #1f1437;
  margin-bottom: 18px;
}
@media (max-width: 991px) {
  .cid-vhwCs9s8tY .mbr-card-title {
    text-align: start;
  }
}
.cid-vhwCs9s8tY .nutrition {
  max-width: 543px;
  background-color: #f3edf7;
  border-radius: 10px;
  padding: 2.5rem 2rem;
  margin-bottom: 2rem;
  margin-left: 4.5rem;
  margin-right: 2rem;
}
@media (max-width: 1199px) {
  .cid-vhwCs9s8tY .nutrition {
    margin-left: 2.375rem;
  }
}
@media (max-width: 1099px) {
  .cid-vhwCs9s8tY .nutrition {
    margin-left: 1rem;
  }
}
@media (max-width: 1030px) {
  .cid-vhwCs9s8tY .nutrition {
    margin-left: 0.8rem;
  }
}
@media (max-width: 991px) {
  .cid-vhwCs9s8tY .nutrition {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 479px) {
  .cid-vhwCs9s8tY .nutrition {
    padding: 1.5rem 1rem;
  }
}
.cid-vhwCs9s8tY .nutrition-head {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #cd8ad1;
  margin-bottom: 1rem;
}
.cid-vhwCs9s8tY .nutrition-head .numbers {
  margin-bottom: 18px;
}
.cid-vhwCs9s8tY .nutrition-wrap {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .cid-vhwCs9s8tY .nutrition-wrap {
    justify-content: center;
  }
}
@media (max-width: 479px) {
  .cid-vhwCs9s8tY .nutrition-wrap {
    flex-wrap: wrap;
  }
}
@media (max-width: 388px) {
  .cid-vhwCs9s8tY .nutrition-wrap {
    width: 100%;
  }
}
.cid-vhwCs9s8tY .nutrition-wrap .nutrition-tile {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 1rem;
}
.cid-vhwCs9s8tY .nutrition-wrap .nutrition-tile:last-child {
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-vhwCs9s8tY .tile-text-wrap {
  display: flex;
}
.cid-vhwCs9s8tY svg {
  display: inline-block;
  width: 50px;
  height: 38px;
  margin-left: -0.5rem;
  margin-right: 0.6rem;
}
.cid-vhwCs9s8tY svg path {
  fill: #cd8ad1;
}
.cid-vhwCs9s8tY .numbers {
  display: flex;
  align-self: center;
}
.cid-vhwCs9s8tY .mbr-number {
  width: 60px;
  margin-bottom: 0;
}
.cid-vhwCs9s8tY .mbr-number:first-child {
  margin-right: 1rem;
}
.cid-vhwCs9s8tY .mbr-tile-text {
  color: #1f1437;
  margin: 0;
  margin-right: 2rem;
}
@media (max-width: 991px) {
  .cid-vhwCs9s8tY .mbr-tile-text {
    text-align: start;
  }
}
.cid-vhwCs9s8tY .price {
  display: flex;
}
@media (max-width: 991px) {
  .cid-vhwCs9s8tY .price {
    flex-direction: column-reverse;
    justify-content: center;
  }
}
.cid-vhwCs9s8tY .price-text-wrap {
  display: flex;
  align-items: center;
  margin-left: 2rem;
}
@media (max-width: 991px) {
  .cid-vhwCs9s8tY .price-text-wrap {
    margin-left: 0;
    justify-content: center;
  }
}
.cid-vhwCs9s8tY .line {
  width: 1px;
  height: 50px;
  margin: 0 20px;
  background-color: #1f1437;
  opacity: 0.5;
  opacity: 0;
}
.cid-vhwCs9s8tY .mbr-price-text {
  color: #1f1437;
  margin-bottom: 0;
}
.cid-vhwCs9s8tY .mbr-price-number {
  color: #1f1437;
  margin-bottom: 0;
}
.cid-vhwCs9s8tY .mbr-amount-text {
  color: #1f1437;
  margin-bottom: 0;
}
.cid-vhwCs9s8tY .mbr-amount-number {
  color: #1f1437;
  margin-bottom: 0;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-vhwCs9s8tY div[class*="col-lg"] {
    width: 100%;
  }
}
.cid-vhwCs9s8tY .mbr-text-title {
  text-align: right;
}
.cid-vhfmZFatYC {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vhfmZFatYC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhfmZFatYC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vhfmZFatYC .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-vhfmZFatYC .item .icon-wrap {
  text-align: center;
}
.cid-vhfmZFatYC .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-vhfmZFatYC .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #8caff0;
}
.cid-vhfmZFatYC .item.first:before {
  display: none;
}
.cid-vhfmZFatYC .item.five:before {
  display: none;
}
.cid-vhfmZFatYC .icon-box {
  background: #8caff0;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-vhfmZFatYC .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-vhfmZFatYC .mbr-iconfont {
  color: #6592e6 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-vhfmZFatYC .item:before {
    display: none;
  }
  .cid-vhfmZFatYC .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-vhfmZFatYC .card-title,
.cid-vhfmZFatYC .card-box {
  color: #4479d9;
}
.cid-vhfmZFatYC .mbr-text,
.cid-vhfmZFatYC .mbr-section-btn {
  color: #232323;
}
.cid-vhlHHEOnbG {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-vhlHHEOnbG .mbr-section-btn > * {
  margin: 0;
}
.cid-vhlHHEOnbG h4 {
  font-weight: 500;
}
.cid-vhlHHEOnbG p {
  color: #232323;
}
.cid-vhlHHEOnbG .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-vhlHHEOnbG .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-vhlHHEOnbG .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vhlHHEOnbG .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-vhlHHEOnbG .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-vhlHHEOnbG .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-vhlHHEOnbG .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-vhlHHEOnbG .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-vhlHHEOnbG .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-vhlHHEOnbG .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-vhlHHEOnbG .card-img span {
    font-size: 40px !important;
  }
}
.cid-vhlHHEOnbG .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-vhlHHEOnbG H2 {
  color: #4479d9;
  text-align: right;
}
.cid-vhlHHEOnbG .text1 {
  text-align: right;
}
.cid-vfFnNqncjK {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-vfFnNqncjK .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfFnNqncjK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfFnNqncjK .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vfFnNqncjK .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vfFnNqncjK .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vfFnNqncjK .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vfFnNqncjK .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vfFnNqncjK .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vfFnNqncjK .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vfFnNqncjK .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vfFnNqncjK .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vfFnNqncjK .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vfoRnAsd6u {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-vfoRnAsd6u .mbr-section-subtitle {
  color: #4479d9;
  text-align: center;
}
.cid-vfoRnAsd6u .mbr-text {
  text-align: right;
}
.cid-vgik88ufv1 {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vgik88ufv1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgik88ufv1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgik88ufv1 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vgik88ufv1 .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vgik88ufv1 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vgik88ufv1 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vgik88ufv1 .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vgik88ufv1 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vgik88ufv1 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vgik88ufv1 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vgik88ufv1 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vgik88ufv1 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vgik88ufv1 .card-title {
  text-align: center;
  color: #4479d9;
}
.cid-vgik88ufv1 .mbr-text,
.cid-vgik88ufv1 .social-row {
  text-align: right;
}
.cid-vgdFgP7akP {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-vgdFgP7akP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgdFgP7akP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgdFgP7akP .mbr-text,
.cid-vgdFgP7akP .mbr-section-btn {
  color: #232323;
}
.cid-vgdFgP7akP .card-title,
.cid-vgdFgP7akP .card-box {
  color: #353535;
}
.cid-vgdFgP7akP .mbr-text,
.cid-vgdFgP7akP .link-wrap {
  color: #ffffff;
}
.cid-vgdFgP7akP .card-box .mbr-text,
.cid-vgdFgP7akP .mbr-section-btn {
  color: #353535;
}
.cid-vfoRnCPxjr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vfoRnCPxjr .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vfoRnCPxjr .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vfoRnCPxjr .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vfoRnCPxjr .list {
    margin-bottom: 30px;
  }
}
.cid-vfoRnCPxjr .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vfoRnCPxjr .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vfoRnCPxjr div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vfoRnCPxjr .copyright {
  color: #efefef;
}
.cid-vfoRnCPxjr .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vfoRnCPxjr .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vfoRnCPxjr .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vfoRnCPxjr .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vfoRnCPxjr .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vfoRnCPxjr .footer-logo {
    margin: 0 auto;
  }
}
.cid-vcikjlh4mL .navbar-dropdown {
  position: relative !important;
}
.cid-vcikjlh4mL .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-vcikjlh4mL .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vcikjlh4mL .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vcikjlh4mL .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vcikjlh4mL .dropdown-item:hover,
.cid-vcikjlh4mL .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vcikjlh4mL .dropdown-item:hover span {
  color: white;
}
.cid-vcikjlh4mL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vcikjlh4mL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vcikjlh4mL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vcikjlh4mL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vcikjlh4mL .nav-link {
  position: relative;
}
.cid-vcikjlh4mL .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vcikjlh4mL .container {
    flex-wrap: nowrap;
  }
}
.cid-vcikjlh4mL .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vcikjlh4mL .navbar-nav {
  padding: 5px !important;
}
.cid-vcikjlh4mL .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vcikjlh4mL .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vcikjlh4mL .dropdown-menu,
.cid-vcikjlh4mL .navbar.opened {
  background: #efefef !important;
}
.cid-vcikjlh4mL .nav-item:focus,
.cid-vcikjlh4mL .nav-link:focus {
  outline: none;
}
.cid-vcikjlh4mL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vcikjlh4mL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vcikjlh4mL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vcikjlh4mL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vcikjlh4mL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vcikjlh4mL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vcikjlh4mL .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vcikjlh4mL .navbar.opened {
  transition: all 0.3s;
}
.cid-vcikjlh4mL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vcikjlh4mL .navbar .navbar-logo img {
  width: auto;
}
.cid-vcikjlh4mL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vcikjlh4mL .navbar.collapsed {
  justify-content: center;
}
.cid-vcikjlh4mL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vcikjlh4mL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vcikjlh4mL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vcikjlh4mL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vcikjlh4mL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vcikjlh4mL .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-vcikjlh4mL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vcikjlh4mL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vcikjlh4mL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vcikjlh4mL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vcikjlh4mL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vcikjlh4mL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vcikjlh4mL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vcikjlh4mL .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-vcikjlh4mL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vcikjlh4mL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vcikjlh4mL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vcikjlh4mL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vcikjlh4mL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vcikjlh4mL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vcikjlh4mL .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vcikjlh4mL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vcikjlh4mL .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vcikjlh4mL .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vcikjlh4mL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vcikjlh4mL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vcikjlh4mL .dropdown-item.active,
.cid-vcikjlh4mL .dropdown-item:active {
  background-color: transparent;
}
.cid-vcikjlh4mL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vcikjlh4mL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vcikjlh4mL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vcikjlh4mL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vcikjlh4mL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vcikjlh4mL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vcikjlh4mL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vcikjlh4mL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vcikjlh4mL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vcikjlh4mL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vcikjlh4mL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vcikjlh4mL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vcikjlh4mL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vcikjlh4mL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vcikjlh4mL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vcikjlh4mL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vcikjlh4mL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vcikjlh4mL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vcikjlh4mL .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vcikjlh4mL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vcikjlh4mL .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-vcikjlh4mL .navbar {
    height: 70px;
  }
  .cid-vcikjlh4mL .navbar.opened {
    height: auto;
  }
  .cid-vcikjlh4mL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vcikjlh4mL .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vcikjlh4mL .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vcikjlh4mL .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vcikjlh4mL .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vcikjlh4mL .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vcikjlh4mL .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vcikjlh4mL .container {
    overflow: hidden;
  }
  .cid-vcikjlh4mL .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vcikjlh4mL .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vcikjlh4mL .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vcikjlh4mL .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vcikjlh4mL .navbar-nav {
    padding: 0 !important;
  }
  .cid-vcikjlh4mL .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vcikjlh4mL .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vcikjlh4mL .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vcikjlh4mL .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vcikjlh4mL .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vcikjlh4mL .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vcikjlh4mL .container {
    padding: 25px 15px !important;
  }
  .cid-vcikjlh4mL .container-head {
    padding: 10px !important;
  }
  .cid-vcikjlh4mL .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vcikjlh4mL .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vcikjlh4mL .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vcikjm9pMJ {
  padding-top: 7rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vcikjm9pMJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcikjm9pMJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcikjny9Mq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vcikjny9Mq .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcikjny9Mq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcikjny9Mq .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vcikjny9Mq .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vcikjny9Mq .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vcikjny9Mq .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vcikjny9Mq .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vcikjny9Mq .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vcikjny9Mq .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vcikjny9Mq .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vcikjny9Mq .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vcikjny9Mq .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vcikjny9Mq .card-title {
  color: #4479d9;
}
.cid-vfqBeWaCf3 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vfqBeWaCf3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfqBeWaCf3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfqBeWaCf3 .mbr-section-title {
  color: #4479d9;
}
.cid-vfqwUnv0n7 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-vfqwUnv0n7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfqwUnv0n7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfqwUnv0n7 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vfqwUnv0n7 .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vfqwUnv0n7 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vfqwUnv0n7 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vfqwUnv0n7 .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vfqwUnv0n7 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vfqwUnv0n7 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vfqwUnv0n7 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vfqwUnv0n7 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vfqwUnv0n7 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vfqwVVf74c {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-vfqwVVf74c .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfqwVVf74c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfqwVVf74c .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vfqwVVf74c .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vfqwVVf74c .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vfqwVVf74c .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vfqwVVf74c .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vfqwVVf74c .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vfqwVVf74c .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vfqwVVf74c .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vfqwVVf74c .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vfqwVVf74c .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vgt5ds56f6 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-vgt5ds56f6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgt5ds56f6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgt5ds56f6 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vgt5ds56f6 .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vgt5ds56f6 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vgt5ds56f6 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vgt5ds56f6 .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vgt5ds56f6 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vgt5ds56f6 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vgt5ds56f6 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vgt5ds56f6 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vgt5ds56f6 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vgt5ds56f6 .card-title {
  text-align: left;
}
.cid-vgt5ds56f6 .mbr-text,
.cid-vgt5ds56f6 .social-row {
  text-align: left;
}
.cid-vfqwV18lUi {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-vfqwV18lUi .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfqwV18lUi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfqwV18lUi .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vfqwV18lUi .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vfqwV18lUi .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vfqwV18lUi .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vfqwV18lUi .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vfqwV18lUi .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vfqwV18lUi .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vfqwV18lUi .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vfqwV18lUi .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vfqwV18lUi .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vcikjoOboN {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vcikjoOboN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcikjoOboN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcikjoOboN .mbr-text,
.cid-vcikjoOboN .mbr-section-btn {
  color: #232323;
}
.cid-vcikjoOboN .card-title,
.cid-vcikjoOboN .card-box {
  color: #353535;
}
.cid-vcikjoOboN .mbr-text,
.cid-vcikjoOboN .link-wrap {
  color: #ffffff;
}
.cid-vcikjoOboN .card-box .mbr-text,
.cid-vcikjoOboN .mbr-section-btn {
  color: #353535;
}
.cid-vcikjpNsCv {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vcikjpNsCv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcikjpNsCv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcikjpNsCv .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-vcikjpNsCv .card-wrapper {
  padding: 3rem;
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-vcikjpNsCv .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vcikjpNsCv .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-vcikjqHYa0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vcikjqHYa0 .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vcikjqHYa0 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vcikjqHYa0 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vcikjqHYa0 .list {
    margin-bottom: 30px;
  }
}
.cid-vcikjqHYa0 .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vcikjqHYa0 .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vcikjqHYa0 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vcikjqHYa0 .copyright {
  color: #efefef;
}
.cid-vcikjqHYa0 .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vcikjqHYa0 .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vcikjqHYa0 .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vcikjqHYa0 .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vcikjqHYa0 .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vcikjqHYa0 .footer-logo {
    margin: 0 auto;
  }
}
.cid-vfEAZhkIwk .navbar-dropdown {
  position: relative !important;
}
.cid-vfEAZhkIwk .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-vfEAZhkIwk .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vfEAZhkIwk .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vfEAZhkIwk .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vfEAZhkIwk .dropdown-item:hover,
.cid-vfEAZhkIwk .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vfEAZhkIwk .dropdown-item:hover span {
  color: white;
}
.cid-vfEAZhkIwk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vfEAZhkIwk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vfEAZhkIwk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vfEAZhkIwk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vfEAZhkIwk .nav-link {
  position: relative;
}
.cid-vfEAZhkIwk .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vfEAZhkIwk .container {
    flex-wrap: nowrap;
  }
}
.cid-vfEAZhkIwk .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vfEAZhkIwk .navbar-nav {
  padding: 5px !important;
}
.cid-vfEAZhkIwk .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vfEAZhkIwk .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vfEAZhkIwk .dropdown-menu,
.cid-vfEAZhkIwk .navbar.opened {
  background: #efefef !important;
}
.cid-vfEAZhkIwk .nav-item:focus,
.cid-vfEAZhkIwk .nav-link:focus {
  outline: none;
}
.cid-vfEAZhkIwk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vfEAZhkIwk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vfEAZhkIwk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vfEAZhkIwk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vfEAZhkIwk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vfEAZhkIwk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vfEAZhkIwk .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vfEAZhkIwk .navbar.opened {
  transition: all 0.3s;
}
.cid-vfEAZhkIwk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vfEAZhkIwk .navbar .navbar-logo img {
  width: auto;
}
.cid-vfEAZhkIwk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vfEAZhkIwk .navbar.collapsed {
  justify-content: center;
}
.cid-vfEAZhkIwk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vfEAZhkIwk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vfEAZhkIwk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vfEAZhkIwk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vfEAZhkIwk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vfEAZhkIwk .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-vfEAZhkIwk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vfEAZhkIwk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vfEAZhkIwk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vfEAZhkIwk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vfEAZhkIwk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vfEAZhkIwk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vfEAZhkIwk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vfEAZhkIwk .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-vfEAZhkIwk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vfEAZhkIwk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vfEAZhkIwk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vfEAZhkIwk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vfEAZhkIwk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vfEAZhkIwk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vfEAZhkIwk .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vfEAZhkIwk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vfEAZhkIwk .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vfEAZhkIwk .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vfEAZhkIwk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vfEAZhkIwk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vfEAZhkIwk .dropdown-item.active,
.cid-vfEAZhkIwk .dropdown-item:active {
  background-color: transparent;
}
.cid-vfEAZhkIwk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vfEAZhkIwk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vfEAZhkIwk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vfEAZhkIwk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vfEAZhkIwk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vfEAZhkIwk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vfEAZhkIwk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vfEAZhkIwk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vfEAZhkIwk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vfEAZhkIwk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vfEAZhkIwk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vfEAZhkIwk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vfEAZhkIwk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vfEAZhkIwk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vfEAZhkIwk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vfEAZhkIwk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vfEAZhkIwk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vfEAZhkIwk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vfEAZhkIwk .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vfEAZhkIwk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vfEAZhkIwk .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-vfEAZhkIwk .navbar {
    height: 70px;
  }
  .cid-vfEAZhkIwk .navbar.opened {
    height: auto;
  }
  .cid-vfEAZhkIwk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vfEAZhkIwk .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vfEAZhkIwk .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vfEAZhkIwk .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vfEAZhkIwk .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vfEAZhkIwk .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vfEAZhkIwk .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vfEAZhkIwk .container {
    overflow: hidden;
  }
  .cid-vfEAZhkIwk .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vfEAZhkIwk .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vfEAZhkIwk .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vfEAZhkIwk .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vfEAZhkIwk .navbar-nav {
    padding: 0 !important;
  }
  .cid-vfEAZhkIwk .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vfEAZhkIwk .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vfEAZhkIwk .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vfEAZhkIwk .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vfEAZhkIwk .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vfEAZhkIwk .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vfEAZhkIwk .container {
    padding: 25px 15px !important;
  }
  .cid-vfEAZhkIwk .container-head {
    padding: 10px !important;
  }
  .cid-vfEAZhkIwk .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vfEAZhkIwk .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vfEAZhkIwk .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vfEAZiWG7W {
  padding-top: 7rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vfEAZiWG7W .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfEAZiWG7W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfEAZksvVb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vfEAZksvVb .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfEAZksvVb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfEAZksvVb .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vfEAZksvVb .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vfEAZksvVb .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vfEAZksvVb .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vfEAZksvVb .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vfEAZksvVb .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vfEAZksvVb .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vfEAZksvVb .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vfEAZksvVb .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vfEAZksvVb .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vfEAZqAkzf {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vfEAZqAkzf .mbr-text {
  text-align: left;
  color: #353535;
}
.cid-vfEAZrvi0s {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vfEAZrvi0s .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfEAZrvi0s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfEAZrvi0s .mbr-text,
.cid-vfEAZrvi0s .mbr-section-btn {
  color: #232323;
}
.cid-vfEAZrvi0s .card-title,
.cid-vfEAZrvi0s .card-box {
  color: #353535;
}
.cid-vfEAZrvi0s .mbr-text,
.cid-vfEAZrvi0s .link-wrap {
  color: #ffffff;
}
.cid-vfEAZrvi0s .card-box .mbr-text,
.cid-vfEAZrvi0s .mbr-section-btn {
  color: #353535;
}
.cid-vfEAZsbazt {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vfEAZsbazt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfEAZsbazt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfEAZsbazt .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-vfEAZsbazt .card-wrapper {
  padding: 3rem;
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-vfEAZsbazt .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vfEAZsbazt .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-vfEAZsXmdH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vfEAZsXmdH .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vfEAZsXmdH .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vfEAZsXmdH .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vfEAZsXmdH .list {
    margin-bottom: 30px;
  }
}
.cid-vfEAZsXmdH .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vfEAZsXmdH .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vfEAZsXmdH div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vfEAZsXmdH .copyright {
  color: #efefef;
}
.cid-vfEAZsXmdH .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vfEAZsXmdH .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vfEAZsXmdH .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vfEAZsXmdH .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vfEAZsXmdH .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vfEAZsXmdH .footer-logo {
    margin: 0 auto;
  }
}
.cid-vgh4ulqh27 .navbar-dropdown {
  position: relative !important;
}
.cid-vgh4ulqh27 .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-vgh4ulqh27 .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vgh4ulqh27 .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vgh4ulqh27 .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vgh4ulqh27 .dropdown-item:hover,
.cid-vgh4ulqh27 .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vgh4ulqh27 .dropdown-item:hover span {
  color: white;
}
.cid-vgh4ulqh27 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgh4ulqh27 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgh4ulqh27 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgh4ulqh27 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vgh4ulqh27 .nav-link {
  position: relative;
}
.cid-vgh4ulqh27 .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vgh4ulqh27 .container {
    flex-wrap: nowrap;
  }
}
.cid-vgh4ulqh27 .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vgh4ulqh27 .navbar-nav {
  padding: 5px !important;
}
.cid-vgh4ulqh27 .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vgh4ulqh27 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vgh4ulqh27 .dropdown-menu,
.cid-vgh4ulqh27 .navbar.opened {
  background: #efefef !important;
}
.cid-vgh4ulqh27 .nav-item:focus,
.cid-vgh4ulqh27 .nav-link:focus {
  outline: none;
}
.cid-vgh4ulqh27 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgh4ulqh27 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgh4ulqh27 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgh4ulqh27 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgh4ulqh27 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgh4ulqh27 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgh4ulqh27 .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgh4ulqh27 .navbar.opened {
  transition: all 0.3s;
}
.cid-vgh4ulqh27 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vgh4ulqh27 .navbar .navbar-logo img {
  width: auto;
}
.cid-vgh4ulqh27 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgh4ulqh27 .navbar.collapsed {
  justify-content: center;
}
.cid-vgh4ulqh27 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgh4ulqh27 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vgh4ulqh27 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vgh4ulqh27 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgh4ulqh27 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgh4ulqh27 .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-vgh4ulqh27 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgh4ulqh27 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgh4ulqh27 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgh4ulqh27 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgh4ulqh27 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgh4ulqh27 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgh4ulqh27 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgh4ulqh27 .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-vgh4ulqh27 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgh4ulqh27 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgh4ulqh27 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vgh4ulqh27 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vgh4ulqh27 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgh4ulqh27 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vgh4ulqh27 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vgh4ulqh27 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vgh4ulqh27 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vgh4ulqh27 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vgh4ulqh27 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vgh4ulqh27 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgh4ulqh27 .dropdown-item.active,
.cid-vgh4ulqh27 .dropdown-item:active {
  background-color: transparent;
}
.cid-vgh4ulqh27 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgh4ulqh27 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgh4ulqh27 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgh4ulqh27 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vgh4ulqh27 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vgh4ulqh27 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgh4ulqh27 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vgh4ulqh27 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vgh4ulqh27 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vgh4ulqh27 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vgh4ulqh27 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vgh4ulqh27 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vgh4ulqh27 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vgh4ulqh27 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vgh4ulqh27 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgh4ulqh27 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgh4ulqh27 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgh4ulqh27 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgh4ulqh27 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgh4ulqh27 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgh4ulqh27 .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-vgh4ulqh27 .navbar {
    height: 70px;
  }
  .cid-vgh4ulqh27 .navbar.opened {
    height: auto;
  }
  .cid-vgh4ulqh27 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgh4ulqh27 .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vgh4ulqh27 .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vgh4ulqh27 .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vgh4ulqh27 .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vgh4ulqh27 .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vgh4ulqh27 .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vgh4ulqh27 .container {
    overflow: hidden;
  }
  .cid-vgh4ulqh27 .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vgh4ulqh27 .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vgh4ulqh27 .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vgh4ulqh27 .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vgh4ulqh27 .navbar-nav {
    padding: 0 !important;
  }
  .cid-vgh4ulqh27 .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vgh4ulqh27 .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vgh4ulqh27 .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vgh4ulqh27 .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vgh4ulqh27 .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vgh4ulqh27 .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vgh4ulqh27 .container {
    padding: 25px 15px !important;
  }
  .cid-vgh4ulqh27 .container-head {
    padding: 10px !important;
  }
  .cid-vgh4ulqh27 .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vgh4ulqh27 .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vgh4ulqh27 .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vgh4umzDhb {
  padding-top: 7rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vgh4umzDhb .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgh4umzDhb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgh4unlFIZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vgh4unlFIZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgh4unlFIZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgh4unlFIZ .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vgh4unlFIZ .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vgh4unlFIZ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vgh4unlFIZ .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vgh4unlFIZ .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vgh4unlFIZ .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vgh4unlFIZ .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vgh4unlFIZ .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vgh4unlFIZ .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vgh4unlFIZ .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vgh4unlFIZ .card-title {
  color: #4479d9;
}
.cid-vgh4uokj66 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-vgh4uokj66 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgh4uokj66 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgh4uokj66 .mbr-section-title {
  color: #2299aa;
}
.cid-vgh61df7qY {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vgh61df7qY .mbr-section-subtitle {
  color: #232323;
}
.cid-vgh61df7qY .mbr-section-title {
  color: #4479d9;
}
.cid-vhEf1qk4rR {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vhEf1qk4rR .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhEf1qk4rR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vhEf1qk4rR .mbr-text,
.cid-vhEf1qk4rR .mbr-section-btn {
  color: #232323;
}
.cid-vhEf1qk4rR .card-title,
.cid-vhEf1qk4rR .card-box {
  color: #353535;
}
.cid-vhEf1qk4rR .mbr-text,
.cid-vhEf1qk4rR .link-wrap {
  color: #ffffff;
}
.cid-vhEf1qk4rR .card-box .mbr-text,
.cid-vhEf1qk4rR .mbr-section-btn {
  color: #353535;
}
.cid-vghbabYIcp {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-vghbabYIcp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vghbabYIcp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vghbabYIcp .mbr-section-title {
  color: #2299aa;
}
.cid-vgh9glCpp8 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vgh9glCpp8 .mbr-section-subtitle {
  color: #232323;
}
.cid-vgh9glCpp8 .mbr-section-title {
  color: #2299aa;
}
.cid-vgh4urOYUM {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vgh4urOYUM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgh4urOYUM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgh4urOYUM .mbr-text,
.cid-vgh4urOYUM .mbr-section-btn {
  color: #232323;
}
.cid-vgh4urOYUM .card-title,
.cid-vgh4urOYUM .card-box {
  color: #353535;
}
.cid-vgh4urOYUM .mbr-text,
.cid-vgh4urOYUM .link-wrap {
  color: #ffffff;
}
.cid-vgh4urOYUM .card-box .mbr-text,
.cid-vgh4urOYUM .mbr-section-btn {
  color: #353535;
}
.cid-vgh4usptNc {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vgh4usptNc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgh4usptNc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgh4usptNc .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-vgh4usptNc .card-wrapper {
  padding: 3rem;
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-vgh4usptNc .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vgh4usptNc .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-vgh4uta2kK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vgh4uta2kK .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vgh4uta2kK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vgh4uta2kK .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vgh4uta2kK .list {
    margin-bottom: 30px;
  }
}
.cid-vgh4uta2kK .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vgh4uta2kK .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vgh4uta2kK div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vgh4uta2kK .copyright {
  color: #efefef;
}
.cid-vgh4uta2kK .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vgh4uta2kK .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vgh4uta2kK .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vgh4uta2kK .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vgh4uta2kK .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vgh4uta2kK .footer-logo {
    margin: 0 auto;
  }
}
.cid-vcmYK7lWBZ .navbar-dropdown {
  position: relative !important;
}
.cid-vcmYK7lWBZ .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-vcmYK7lWBZ .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vcmYK7lWBZ .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vcmYK7lWBZ .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vcmYK7lWBZ .dropdown-item:hover,
.cid-vcmYK7lWBZ .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vcmYK7lWBZ .dropdown-item:hover span {
  color: white;
}
.cid-vcmYK7lWBZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vcmYK7lWBZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vcmYK7lWBZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vcmYK7lWBZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vcmYK7lWBZ .nav-link {
  position: relative;
}
.cid-vcmYK7lWBZ .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vcmYK7lWBZ .container {
    flex-wrap: nowrap;
  }
}
.cid-vcmYK7lWBZ .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vcmYK7lWBZ .navbar-nav {
  padding: 5px !important;
}
.cid-vcmYK7lWBZ .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vcmYK7lWBZ .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vcmYK7lWBZ .dropdown-menu,
.cid-vcmYK7lWBZ .navbar.opened {
  background: #efefef !important;
}
.cid-vcmYK7lWBZ .nav-item:focus,
.cid-vcmYK7lWBZ .nav-link:focus {
  outline: none;
}
.cid-vcmYK7lWBZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vcmYK7lWBZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vcmYK7lWBZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vcmYK7lWBZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vcmYK7lWBZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vcmYK7lWBZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vcmYK7lWBZ .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vcmYK7lWBZ .navbar.opened {
  transition: all 0.3s;
}
.cid-vcmYK7lWBZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vcmYK7lWBZ .navbar .navbar-logo img {
  width: auto;
}
.cid-vcmYK7lWBZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vcmYK7lWBZ .navbar.collapsed {
  justify-content: center;
}
.cid-vcmYK7lWBZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vcmYK7lWBZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vcmYK7lWBZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vcmYK7lWBZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vcmYK7lWBZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vcmYK7lWBZ .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-vcmYK7lWBZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vcmYK7lWBZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vcmYK7lWBZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vcmYK7lWBZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vcmYK7lWBZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vcmYK7lWBZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vcmYK7lWBZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vcmYK7lWBZ .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-vcmYK7lWBZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vcmYK7lWBZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vcmYK7lWBZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vcmYK7lWBZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vcmYK7lWBZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vcmYK7lWBZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vcmYK7lWBZ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vcmYK7lWBZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vcmYK7lWBZ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vcmYK7lWBZ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vcmYK7lWBZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vcmYK7lWBZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vcmYK7lWBZ .dropdown-item.active,
.cid-vcmYK7lWBZ .dropdown-item:active {
  background-color: transparent;
}
.cid-vcmYK7lWBZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vcmYK7lWBZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vcmYK7lWBZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vcmYK7lWBZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vcmYK7lWBZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vcmYK7lWBZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vcmYK7lWBZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vcmYK7lWBZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vcmYK7lWBZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vcmYK7lWBZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vcmYK7lWBZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vcmYK7lWBZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vcmYK7lWBZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vcmYK7lWBZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vcmYK7lWBZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vcmYK7lWBZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vcmYK7lWBZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vcmYK7lWBZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vcmYK7lWBZ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vcmYK7lWBZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vcmYK7lWBZ .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-vcmYK7lWBZ .navbar {
    height: 70px;
  }
  .cid-vcmYK7lWBZ .navbar.opened {
    height: auto;
  }
  .cid-vcmYK7lWBZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vcmYK7lWBZ .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vcmYK7lWBZ .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vcmYK7lWBZ .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vcmYK7lWBZ .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vcmYK7lWBZ .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vcmYK7lWBZ .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vcmYK7lWBZ .container {
    overflow: hidden;
  }
  .cid-vcmYK7lWBZ .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vcmYK7lWBZ .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vcmYK7lWBZ .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vcmYK7lWBZ .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vcmYK7lWBZ .navbar-nav {
    padding: 0 !important;
  }
  .cid-vcmYK7lWBZ .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vcmYK7lWBZ .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vcmYK7lWBZ .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vcmYK7lWBZ .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vcmYK7lWBZ .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vcmYK7lWBZ .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vcmYK7lWBZ .container {
    padding: 25px 15px !important;
  }
  .cid-vcmYK7lWBZ .container-head {
    padding: 10px !important;
  }
  .cid-vcmYK7lWBZ .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vcmYK7lWBZ .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vcmYK7lWBZ .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vcmYK8mAMz {
  padding-top: 7rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vcmYK8mAMz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcmYK8mAMz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfoQ23yMOM {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-vfoQ23yMOM .mbr-section-btn > * {
  margin: 0;
}
.cid-vfoQ23yMOM h4 {
  font-weight: 500;
}
.cid-vfoQ23yMOM p {
  color: #232323;
}
.cid-vfoQ23yMOM .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-vfoQ23yMOM .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-vfoQ23yMOM .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vfoQ23yMOM .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-vfoQ23yMOM .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-vfoQ23yMOM .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-vfoQ23yMOM .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-vfoQ23yMOM .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-vfoQ23yMOM .card-img span {
    font-size: 40px !important;
  }
}
.cid-vfoQ23yMOM .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-vfoQ23yMOM H2 {
  color: #4479d9;
}
.cid-vfoQ23yMOM .text1 {
  color: #353535;
}
.cid-vfoQzQ0Ddo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vfoQzQ0Ddo .mbr-text {
  text-align: left;
  color: #353535;
}
.cid-vcmZJLsugC {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vcmZJLsugC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcmZJLsugC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcmZJLsugC .mbr-section-title {
  color: #4479d9;
}
.cid-vcmZXVZT7N {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vcmZXVZT7N .mbr-section-subtitle {
  color: #4479d9;
}
.cid-vcmZXVZT7N .mbr-text {
  color: #232323;
}
.cid-vhsUcNgJqZ {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vhsUcNgJqZ .row {
  flex-direction: row-reverse;
}
.cid-vhsUcNgJqZ .image-wrapper {
  padding: 0 2rem;
}
.cid-vhsUcNgJqZ .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
@media (max-width: 1199px) {
  .cid-vhsUcNgJqZ .image-wrapper {
    padding: 0;
    margin-bottom: 3rem;
  }
}
.cid-vhsUcNgJqZ .mbr-section-title {
  color: #1f1437;
  margin-bottom: 1.5rem;
}
.cid-vhsUcNgJqZ .mbr-section-subtitle {
  color: #1f1437;
  margin-bottom: 4rem;
}
.cid-vhsUcNgJqZ .mbr-text {
  color: #1f1437;
  margin-bottom: 3rem;
}
@media (min-width: 992px) {
  .cid-vhsUcNgJqZ .text-wrapper,
  .cid-vhsUcNgJqZ .price {
    padding-left: 4.5rem;
    padding-right: 2rem;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-vhsUcNgJqZ .text-wrapper,
  .cid-vhsUcNgJqZ .price {
    padding-left: 2.375rem;
  }
}
@media (min-width: 992px) and (max-width: 1099px) {
  .cid-vhsUcNgJqZ .text-wrapper,
  .cid-vhsUcNgJqZ .price {
    padding-left: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1030px) {
  .cid-vhsUcNgJqZ .text-wrapper,
  .cid-vhsUcNgJqZ .price {
    padding-left: 0.8rem;
  }
}
@media (min-width: 992px) and (max-width: 991px) {
  .cid-vhsUcNgJqZ .text-wrapper,
  .cid-vhsUcNgJqZ .price {
    padding-left: 0;
  }
}
@media (max-width: 991px) {
  .cid-vhsUcNgJqZ .content {
    text-align: center;
  }
}
.cid-vhsUcNgJqZ .mbr-card-title {
  color: #1f1437;
  margin-bottom: 18px;
}
@media (max-width: 991px) {
  .cid-vhsUcNgJqZ .mbr-card-title {
    text-align: start;
  }
}
.cid-vhsUcNgJqZ .nutrition {
  max-width: 543px;
  background-color: #f3edf7;
  border-radius: 10px;
  padding: 2.5rem 2rem;
  margin-bottom: 2rem;
  margin-left: 4.5rem;
  margin-right: 2rem;
}
@media (max-width: 1199px) {
  .cid-vhsUcNgJqZ .nutrition {
    margin-left: 2.375rem;
  }
}
@media (max-width: 1099px) {
  .cid-vhsUcNgJqZ .nutrition {
    margin-left: 1rem;
  }
}
@media (max-width: 1030px) {
  .cid-vhsUcNgJqZ .nutrition {
    margin-left: 0.8rem;
  }
}
@media (max-width: 991px) {
  .cid-vhsUcNgJqZ .nutrition {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 479px) {
  .cid-vhsUcNgJqZ .nutrition {
    padding: 1.5rem 1rem;
  }
}
.cid-vhsUcNgJqZ .nutrition-head {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #cd8ad1;
  margin-bottom: 1rem;
}
.cid-vhsUcNgJqZ .nutrition-head .numbers {
  margin-bottom: 18px;
}
.cid-vhsUcNgJqZ .nutrition-wrap {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .cid-vhsUcNgJqZ .nutrition-wrap {
    justify-content: center;
  }
}
@media (max-width: 479px) {
  .cid-vhsUcNgJqZ .nutrition-wrap {
    flex-wrap: wrap;
  }
}
@media (max-width: 388px) {
  .cid-vhsUcNgJqZ .nutrition-wrap {
    width: 100%;
  }
}
.cid-vhsUcNgJqZ .nutrition-wrap .nutrition-tile {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 1rem;
}
.cid-vhsUcNgJqZ .nutrition-wrap .nutrition-tile:last-child {
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-vhsUcNgJqZ .tile-text-wrap {
  display: flex;
}
.cid-vhsUcNgJqZ svg {
  display: inline-block;
  width: 50px;
  height: 38px;
  margin-left: -0.5rem;
  margin-right: 0.6rem;
}
.cid-vhsUcNgJqZ svg path {
  fill: #cd8ad1;
}
.cid-vhsUcNgJqZ .numbers {
  display: flex;
  align-self: center;
}
.cid-vhsUcNgJqZ .mbr-number {
  width: 60px;
  margin-bottom: 0;
}
.cid-vhsUcNgJqZ .mbr-number:first-child {
  margin-right: 1rem;
}
.cid-vhsUcNgJqZ .mbr-tile-text {
  color: #1f1437;
  margin: 0;
  margin-right: 2rem;
}
@media (max-width: 991px) {
  .cid-vhsUcNgJqZ .mbr-tile-text {
    text-align: start;
  }
}
.cid-vhsUcNgJqZ .price {
  display: flex;
}
@media (max-width: 991px) {
  .cid-vhsUcNgJqZ .price {
    flex-direction: column-reverse;
    justify-content: center;
  }
}
.cid-vhsUcNgJqZ .price-text-wrap {
  display: flex;
  align-items: center;
  margin-left: 2rem;
}
@media (max-width: 991px) {
  .cid-vhsUcNgJqZ .price-text-wrap {
    margin-left: 0;
    justify-content: center;
  }
}
.cid-vhsUcNgJqZ .line {
  width: 1px;
  height: 50px;
  margin: 0 20px;
  background-color: #1f1437;
  opacity: 0.5;
  opacity: 0;
}
.cid-vhsUcNgJqZ .mbr-price-text {
  color: #1f1437;
  margin-bottom: 0;
}
.cid-vhsUcNgJqZ .mbr-price-number {
  color: #1f1437;
  margin-bottom: 0;
}
.cid-vhsUcNgJqZ .mbr-amount-text {
  color: #1f1437;
  margin-bottom: 0;
}
.cid-vhsUcNgJqZ .mbr-amount-number {
  color: #1f1437;
  margin-bottom: 0;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-vhsUcNgJqZ div[class*="col-lg"] {
    width: 100%;
  }
}
.cid-vcmYKcptIZ {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vcmYKcptIZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcmYKcptIZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcmYKcptIZ .mbr-text,
.cid-vcmYKcptIZ .mbr-section-btn {
  color: #232323;
}
.cid-vcmYKcptIZ .card-title,
.cid-vcmYKcptIZ .card-box {
  color: #353535;
}
.cid-vcmYKcptIZ .mbr-text,
.cid-vcmYKcptIZ .link-wrap {
  color: #ffffff;
}
.cid-vcmYKcptIZ .card-box .mbr-text,
.cid-vcmYKcptIZ .mbr-section-btn {
  color: #353535;
}
.cid-vcmYKewO2t {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vcmYKewO2t .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcmYKewO2t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcmYKewO2t .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-vcmYKewO2t .card-wrapper {
  padding: 3rem;
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-vcmYKewO2t .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vcmYKewO2t .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-vcmYKfOrZE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vcmYKfOrZE .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vcmYKfOrZE .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vcmYKfOrZE .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vcmYKfOrZE .list {
    margin-bottom: 30px;
  }
}
.cid-vcmYKfOrZE .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vcmYKfOrZE .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vcmYKfOrZE div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vcmYKfOrZE .copyright {
  color: #efefef;
}
.cid-vcmYKfOrZE .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vcmYKfOrZE .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vcmYKfOrZE .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vcmYKfOrZE .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vcmYKfOrZE .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vcmYKfOrZE .footer-logo {
    margin: 0 auto;
  }
}
.cid-vhOakJB8tC .navbar-dropdown {
  position: relative !important;
}
.cid-vhOakJB8tC .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-vhOakJB8tC .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vhOakJB8tC .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vhOakJB8tC .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vhOakJB8tC .dropdown-item:hover,
.cid-vhOakJB8tC .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vhOakJB8tC .dropdown-item:hover span {
  color: white;
}
.cid-vhOakJB8tC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vhOakJB8tC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vhOakJB8tC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vhOakJB8tC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vhOakJB8tC .nav-link {
  position: relative;
}
.cid-vhOakJB8tC .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vhOakJB8tC .container {
    flex-wrap: nowrap;
  }
}
.cid-vhOakJB8tC .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vhOakJB8tC .navbar-nav {
  padding: 5px !important;
}
.cid-vhOakJB8tC .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vhOakJB8tC .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vhOakJB8tC .dropdown-menu,
.cid-vhOakJB8tC .navbar.opened {
  background: #efefef !important;
}
.cid-vhOakJB8tC .nav-item:focus,
.cid-vhOakJB8tC .nav-link:focus {
  outline: none;
}
.cid-vhOakJB8tC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vhOakJB8tC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vhOakJB8tC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vhOakJB8tC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vhOakJB8tC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vhOakJB8tC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vhOakJB8tC .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vhOakJB8tC .navbar.opened {
  transition: all 0.3s;
}
.cid-vhOakJB8tC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vhOakJB8tC .navbar .navbar-logo img {
  width: auto;
}
.cid-vhOakJB8tC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vhOakJB8tC .navbar.collapsed {
  justify-content: center;
}
.cid-vhOakJB8tC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vhOakJB8tC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vhOakJB8tC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vhOakJB8tC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vhOakJB8tC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vhOakJB8tC .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-vhOakJB8tC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vhOakJB8tC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vhOakJB8tC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vhOakJB8tC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vhOakJB8tC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vhOakJB8tC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vhOakJB8tC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vhOakJB8tC .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-vhOakJB8tC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vhOakJB8tC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vhOakJB8tC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vhOakJB8tC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vhOakJB8tC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vhOakJB8tC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vhOakJB8tC .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vhOakJB8tC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vhOakJB8tC .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vhOakJB8tC .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vhOakJB8tC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vhOakJB8tC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vhOakJB8tC .dropdown-item.active,
.cid-vhOakJB8tC .dropdown-item:active {
  background-color: transparent;
}
.cid-vhOakJB8tC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vhOakJB8tC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vhOakJB8tC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vhOakJB8tC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vhOakJB8tC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vhOakJB8tC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vhOakJB8tC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vhOakJB8tC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vhOakJB8tC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vhOakJB8tC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vhOakJB8tC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vhOakJB8tC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vhOakJB8tC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vhOakJB8tC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vhOakJB8tC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vhOakJB8tC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vhOakJB8tC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vhOakJB8tC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vhOakJB8tC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vhOakJB8tC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vhOakJB8tC .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-vhOakJB8tC .navbar {
    height: 70px;
  }
  .cid-vhOakJB8tC .navbar.opened {
    height: auto;
  }
  .cid-vhOakJB8tC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vhOakJB8tC .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vhOakJB8tC .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vhOakJB8tC .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vhOakJB8tC .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vhOakJB8tC .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vhOakJB8tC .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vhOakJB8tC .container {
    overflow: hidden;
  }
  .cid-vhOakJB8tC .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vhOakJB8tC .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vhOakJB8tC .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vhOakJB8tC .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vhOakJB8tC .navbar-nav {
    padding: 0 !important;
  }
  .cid-vhOakJB8tC .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vhOakJB8tC .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vhOakJB8tC .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vhOakJB8tC .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vhOakJB8tC .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vhOakJB8tC .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vhOakJB8tC .container {
    padding: 25px 15px !important;
  }
  .cid-vhOakJB8tC .container-head {
    padding: 10px !important;
  }
  .cid-vhOakJB8tC .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vhOakJB8tC .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vhOakJB8tC .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vhOakLcbBA {
  padding-top: 7rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vhOakLcbBA .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhOakLcbBA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vhOgx8Dr3u {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vhOgx8Dr3u .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-vhOgx8Dr3u .card-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  padding: 3rem;
  background: #fcf3ce;
}
.cid-vhOgx8Dr3u .card-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (max-width: 992px) {
  .cid-vhOgx8Dr3u .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vhOgx8Dr3u .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-vhOgx8Dr3u .mbr-text {
  color: #696969;
}
.cid-vhOgx8Dr3u .mbr-section-subtitle {
  color: #696969;
}
.cid-vhOgx8Dr3u .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhOgx8Dr3u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vm403A3irb {
  padding-top: 2rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-vm403A3irb .mbr-fallback-image.disabled {
  display: none;
}
.cid-vm403A3irb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vm403A3irb .mbr-text,
.cid-vm403A3irb .mbr-section-btn {
  color: #232323;
}
.cid-vm403A3irb .card-title,
.cid-vm403A3irb .card-box {
  color: #ffffff;
}
.cid-vm403A3irb .mbr-text,
.cid-vm403A3irb .link-wrap {
  color: #ffffff;
}
.cid-vhOakMQCq9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vhOakMQCq9 .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vhOakMQCq9 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vhOakMQCq9 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vhOakMQCq9 .list {
    margin-bottom: 30px;
  }
}
.cid-vhOakMQCq9 .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vhOakMQCq9 .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vhOakMQCq9 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vhOakMQCq9 .copyright {
  color: #efefef;
}
.cid-vhOakMQCq9 .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vhOakMQCq9 .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vhOakMQCq9 .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vhOakMQCq9 .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vhOakMQCq9 .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vhOakMQCq9 .footer-logo {
    margin: 0 auto;
  }
}
.cid-vaQP7e4K22 .navbar-dropdown {
  position: relative !important;
}
.cid-vaQP7e4K22 .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-vaQP7e4K22 .dropdown-menu {
  padding: 0;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vaQP7e4K22 .dropdown-menu .dropdown-item {
  border: none !important;
  border-radius: 0 !important;
  padding: 13px 20px 13px 28px !important;
  line-height: 1 !important;
}
.cid-vaQP7e4K22 .dropdown-menu .dropdown-item:hover {
  background-color: #112B6D !important;
  color: #FFFFFF !important;
}
.cid-vaQP7e4K22 .dropdown-item:hover,
.cid-vaQP7e4K22 .dropdown-item:focus {
  background: #112B6D !important;
  color: white !important;
}
.cid-vaQP7e4K22 .dropdown-item:hover span {
  color: white;
}
.cid-vaQP7e4K22 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vaQP7e4K22 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vaQP7e4K22 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vaQP7e4K22 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vaQP7e4K22 .nav-link {
  position: relative;
}
.cid-vaQP7e4K22 .container {
  display: flex;
  margin: auto;
  max-width: 100%;
  width: 100%;
  padding: 0 3.4rem !important;
  min-height: 60px;
}
@media (min-width: 992px) {
  .cid-vaQP7e4K22 .container {
    flex-wrap: nowrap;
  }
}
.cid-vaQP7e4K22 .iconfont-wrapper {
  color: #112b6d !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vaQP7e4K22 .navbar-nav {
  padding: 5px !important;
}
.cid-vaQP7e4K22 .navbar-nav .nav-item {
  margin: 0 5px !important;
  padding: 0 !important;
}
.cid-vaQP7e4K22 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 13px 8px !important;
  font-weight: 400 !important;
}
.cid-vaQP7e4K22 .dropdown-menu,
.cid-vaQP7e4K22 .navbar.opened {
  background: #efefef !important;
}
.cid-vaQP7e4K22 .nav-item:focus,
.cid-vaQP7e4K22 .nav-link:focus {
  outline: none;
}
.cid-vaQP7e4K22 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vaQP7e4K22 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vaQP7e4K22 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vaQP7e4K22 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vaQP7e4K22 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vaQP7e4K22 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vaQP7e4K22 .navbar {
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #efefef;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vaQP7e4K22 .navbar.opened {
  transition: all 0.3s;
}
.cid-vaQP7e4K22 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
  font-weight: 400 !important;
}
.cid-vaQP7e4K22 .navbar .navbar-logo img {
  width: auto;
}
.cid-vaQP7e4K22 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vaQP7e4K22 .navbar.collapsed {
  justify-content: center;
}
.cid-vaQP7e4K22 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vaQP7e4K22 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vaQP7e4K22 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-vaQP7e4K22 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vaQP7e4K22 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vaQP7e4K22 .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-vaQP7e4K22 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vaQP7e4K22 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vaQP7e4K22 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vaQP7e4K22 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vaQP7e4K22 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vaQP7e4K22 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vaQP7e4K22 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vaQP7e4K22 .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-vaQP7e4K22 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vaQP7e4K22 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vaQP7e4K22 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vaQP7e4K22 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vaQP7e4K22 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vaQP7e4K22 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vaQP7e4K22 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vaQP7e4K22 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vaQP7e4K22 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vaQP7e4K22 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 5px !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vaQP7e4K22 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vaQP7e4K22 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vaQP7e4K22 .dropdown-item.active,
.cid-vaQP7e4K22 .dropdown-item:active {
  background-color: transparent;
}
.cid-vaQP7e4K22 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vaQP7e4K22 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vaQP7e4K22 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vaQP7e4K22 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-vaQP7e4K22 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vaQP7e4K22 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vaQP7e4K22 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vaQP7e4K22 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vaQP7e4K22 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vaQP7e4K22 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3f5394;
}
.cid-vaQP7e4K22 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vaQP7e4K22 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vaQP7e4K22 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vaQP7e4K22 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vaQP7e4K22 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vaQP7e4K22 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vaQP7e4K22 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vaQP7e4K22 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vaQP7e4K22 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vaQP7e4K22 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vaQP7e4K22 .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-vaQP7e4K22 .navbar {
    height: 70px;
  }
  .cid-vaQP7e4K22 .navbar.opened {
    height: auto;
  }
  .cid-vaQP7e4K22 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vaQP7e4K22 .container-head {
  width: 100%;
  min-height: 60px;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  background-color: #232323;
}
.cid-vaQP7e4K22 .mbr-section-title {
  color: #bbbbbb;
  max-width: 50%;
  margin-right: auto;
}
.cid-vaQP7e4K22 .mbr-section-btn {
  max-width: 50%;
  text-align: right;
  margin-left: auto;
}
.cid-vaQP7e4K22 .mbr-section-btn .btn {
  font-weight: 500 !important;
}
.cid-vaQP7e4K22 .mbr-section-btn .btn:hover {
  transform: scale3d(1.1, 1.1, 1.1);
}
@media (max-width: 991px) {
  .cid-vaQP7e4K22 .container-head {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .cid-vaQP7e4K22 .container {
    overflow: hidden;
  }
  .cid-vaQP7e4K22 .mbr-section-title {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    text-align: center !important;
  }
  .cid-vaQP7e4K22 .mbr-section-btn {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin-left: 0;
  }
  .cid-vaQP7e4K22 .icons-menu {
    margin: 0 auto;
    padding-right: 0;
  }
  .cid-vaQP7e4K22 .navbar-collapse {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    margin: 0 -3.4rem;
  }
  .cid-vaQP7e4K22 .navbar-nav {
    padding: 0 !important;
  }
  .cid-vaQP7e4K22 .navbar-nav .nav-item {
    margin: 0  !important;
    padding: 0 !important;
  }
  .cid-vaQP7e4K22 .navbar-nav .nav-item .nav-link {
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 10px 20px !important;
    font-weight: 400 !important;
  }
  .cid-vaQP7e4K22 .navbar-nav .nav-item .nav-link:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vaQP7e4K22 .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    text-align: left !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 13px 20px 13px 28px !important;
    line-height: 1 !important;
  }
  .cid-vaQP7e4K22 .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #112B6D !important;
    color: #FFFFFF !important;
  }
  .cid-vaQP7e4K22 .navbar-nav .dropdown-menu .dropdown-submenu {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-vaQP7e4K22 .container {
    padding: 25px 15px !important;
  }
  .cid-vaQP7e4K22 .container-head {
    padding: 10px !important;
  }
  .cid-vaQP7e4K22 .navbar-collapse {
    margin: 0 -15px -25px !important;
  }
  .cid-vaQP7e4K22 .navbar .navbar-brand {
    width: auto !important;
    max-width: 60%;
  }
  .cid-vaQP7e4K22 .navbar-toggler {
    margin-right: 6%;
    max-width: 40%;
  }
}
.cid-vaQP7fMy2U {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vaQP7fMy2U .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaQP7fMy2U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vl07ylN5Sk {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vg6BF0xHPX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-vg6BF0xHPX .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg6BF0xHPX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg6BF0xHPX .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vg6BF0xHPX .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vg6BF0xHPX .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vg6BF0xHPX .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vg6BF0xHPX .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vg6BF0xHPX .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vg6BF0xHPX .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vg6BF0xHPX .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vg6BF0xHPX .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vg6BF0xHPX .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vg6DakEUEB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-vg6DakEUEB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg6DakEUEB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg6DakEUEB .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vg6DakEUEB .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vg6DakEUEB .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vg6DakEUEB .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vg6DakEUEB .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vg6DakEUEB .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vg6DakEUEB .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vg6DakEUEB .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vg6DakEUEB .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vg6DakEUEB .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vgoULvZUje {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-vgoULvZUje .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgoULvZUje .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgoULvZUje .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vgoULvZUje .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vgoULvZUje .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vgoULvZUje .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vgoULvZUje .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vgoULvZUje .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vgoULvZUje .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vgoULvZUje .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vgoULvZUje .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vgoULvZUje .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vdenPXKcm5 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vdenPXKcm5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdenPXKcm5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdenPXKcm5 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-vdenPXKcm5 .card-wrapper {
  padding: 3rem;
  background: #efefef;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-vdenPXKcm5 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vdenPXKcm5 .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-vaQP7l3oJC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-vaQP7l3oJC .list {
  list-style: none;
  padding-left: 0;
  font-weight: 300;
  color: #fff;
}
@media (max-width: 991px) {
  .cid-vaQP7l3oJC .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vaQP7l3oJC .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 576px) {
  .cid-vaQP7l3oJC .list {
    margin-bottom: 30px;
  }
}
.cid-vaQP7l3oJC .item-wrap {
  margin-bottom: 15px;
}
@media (max-width: 576px) {
  .cid-vaQP7l3oJC .item-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-vaQP7l3oJC div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vaQP7l3oJC .copyright {
  color: #efefef;
}
.cid-vaQP7l3oJC .mbr-section-subtitle {
  color: #efefef;
}
@media (max-width: 576px) {
  .cid-vaQP7l3oJC .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-vaQP7l3oJC .footer {
  padding-top: 66px;
  padding-bottom: 50px;
  border-top: 1px solid #868c90;
  border-bottom: 1px solid #868c90;
}
@media (max-width: 768px) {
  .cid-vaQP7l3oJC .footer {
    padding-top: 48px;
    padding-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .cid-vaQP7l3oJC .footer {
    text-align: center !important;
  }
}
@media (max-width: 576px) {
  .cid-vaQP7l3oJC .footer-logo {
    margin: 0 auto;
  }
}
