.btn {
  border-width: 2px;
}
img,
.card-wrap,
.card-wrapper,
.video-wrapper,
.mbr-figure iframe,
.google-map iframe,
.slide-content,
.plan,
.card,
.item-wrapper,
.item-wrapper .mbr-overlay {
  border-radius: 0 !important;
}
.video-wrapper {
  overflow: hidden;
}
body {
  font-family: Inter Tight;
}
.display-1 {
  font-family: 'Open Sans', sans-serif;
  font-size: 4rem;
  line-height: 1;
}
.display-1 > .mbr-iconfont {
  font-size: 5rem;
}
.display-2 {
  font-family: 'Open Sans', sans-serif;
  font-size: 3rem;
  line-height: 1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Montserrat', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-5 {
  font-family: 'Roboto', sans-serif;
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'Roboto', sans-serif;
  font-size: 1.2rem;
  line-height: 1.3;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.2rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.8rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
@media (min-width: 992px) and (max-width: 1400px) {
  .display-1 {
    font-size: 2.8rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.1 * (2.05rem + (4 - 2.05) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 62rem) / (87 - 62))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2rem;
  border-radius: 4px;
  padding: 0.75rem 1.5rem;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #37567b !important;
}
.bg-success {
  background-color: #4e9b47 !important;
}
.bg-info {
  background-color: #68ad45 !important;
}
.bg-warning {
  background-color: #2bb0d4 !important;
}
.bg-danger {
  background-color: #36454f !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #37567b !important;
  border-color: #37567b !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #476f9e !important;
  border-color: #476f9e !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #476f9e !important;
  border-color: #476f9e !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #faa61a !important;
  border-color: #faa61a !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #fbb94c !important;
  border-color: #fbb94c !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #fbb94c !important;
  border-color: #fbb94c !important;
}
.btn-info,
.btn-info:active {
  background-color: #68ad45 !important;
  border-color: #68ad45 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #83c164 !important;
  border-color: #83c164 !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #83c164 !important;
  border-color: #83c164 !important;
}
.btn-success,
.btn-success:active {
  background-color: #4e9b47 !important;
  border-color: #4e9b47 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #66b65f !important;
  border-color: #66b65f !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #66b65f !important;
  border-color: #66b65f !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #2bb0d4 !important;
  border-color: #2bb0d4 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #55c0dd !important;
  border-color: #55c0dd !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #55c0dd !important;
  border-color: #55c0dd !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #36454f !important;
  border-color: #36454f !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #4b5f6d !important;
  border-color: #4b5f6d !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #4b5f6d !important;
  border-color: #4b5f6d !important;
}
.btn-white,
.btn-white:active {
  background-color: #eff0ec !important;
  border-color: #eff0ec !important;
  color: #757b62 !important;
  box-shadow: none;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #757b62 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: inherit;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
  box-shadow: none;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #37567b;
  color: #37567b;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #1c2c3f !important;
  background-color: transparent !important;
  border-color: #1c2c3f !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #37567b !important;
  border-color: #37567b !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #faa61a;
  color: #faa61a;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #b97504 !important;
  background-color: transparent !important;
  border-color: #b97504 !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #faa61a !important;
  border-color: #faa61a !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #68ad45;
  color: #68ad45;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #436f2c !important;
  background-color: transparent !important;
  border-color: #436f2c !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #68ad45 !important;
  border-color: #68ad45 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #4e9b47;
  color: #4e9b47;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #30602c !important;
  background-color: transparent !important;
  border-color: #30602c !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #4e9b47 !important;
  border-color: #4e9b47 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #2bb0d4;
  color: #2bb0d4;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #1c748c !important;
  background-color: transparent !important;
  border-color: #1c748c !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #2bb0d4 !important;
  border-color: #2bb0d4 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #36454f;
  color: #36454f;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #13181c !important;
  background-color: transparent !important;
  border-color: #13181c !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #36454f !important;
  border-color: #36454f !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: #37567b !important;
}
.text-secondary {
  color: #faa61a !important;
}
.text-success {
  color: #4e9b47 !important;
}
.text-info {
  color: #68ad45 !important;
}
.text-warning {
  color: #2bb0d4 !important;
}
.text-danger {
  color: #36454f !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #172535 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #aa6c04 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #2b5527 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #3c6428 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #1a6a7f !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #0d1012 !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: #37567b;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #68ad45;
}
.alert-warning {
  background-color: #2bb0d4;
}
.alert-danger {
  background-color: #36454f;
}
.mbr-gallery-filter li.active .btn {
  background-color: #37567b;
  border-color: #37567b;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #37567b;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #7295c0;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #99ce94;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #afd79b;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #d5eff6;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #a7b8c3;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Roboto', sans-serif;
  font-size: 1.2rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.5rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #37567b !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Roboto', sans-serif;
  font-size: 1.2rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.5rem;
}
blockquote {
  border-color: #37567b;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #37567b;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #37567b;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #232323;
  border-bottom-color: #232323;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #37567b;
  border-bottom-color: #37567b;
}
.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: #37567b !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: #faa61a !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='%2337567b' %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;
}
@media (max-width: 1400px) {
  .container {
    max-width: 100%;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .container-fluid {
    padding-left: 16px;
    padding-right: 16px;
  }
}
*:focus-visible {
  outline: red solid 2px !important;
  outline-offset: 2px !important;
  transition: outline 0.2s ease-in-out;
}
.cid-viBcfdVJyp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-viBcfdVJyp .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-viBcfdVJyp .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-viBcfdVJyp .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-viBcfdVJyp .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-viBcfdVJyp .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-viBcfdVJyp .container {
    padding: 0 1rem;
  }
}
.cid-viBcfdVJyp .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-viBcfdVJyp .nav-link {
  position: relative;
}
.cid-viBcfdVJyp .nav-link:hover {
  color: #68ad45 !important;
}
.cid-viBcfdVJyp nav.navbar {
  position: fixed;
}
.cid-viBcfdVJyp .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-viBcfdVJyp .navbar.opened {
  transition: all 0.3s;
}
.cid-viBcfdVJyp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-viBcfdVJyp .navbar .navbar-logo img {
  width: auto;
}
.cid-viBcfdVJyp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-viBcfdVJyp .navbar.collapsed {
  justify-content: center;
}
.cid-viBcfdVJyp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-viBcfdVJyp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-viBcfdVJyp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-viBcfdVJyp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-viBcfdVJyp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-viBcfdVJyp .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-viBcfdVJyp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-viBcfdVJyp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-viBcfdVJyp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-viBcfdVJyp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-viBcfdVJyp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-viBcfdVJyp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-viBcfdVJyp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-viBcfdVJyp .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-viBcfdVJyp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-viBcfdVJyp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-viBcfdVJyp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-viBcfdVJyp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-viBcfdVJyp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-viBcfdVJyp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-viBcfdVJyp .navbar.navbar-short {
  min-height: 60px;
}
.cid-viBcfdVJyp .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-viBcfdVJyp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-viBcfdVJyp .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-viBcfdVJyp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-viBcfdVJyp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-viBcfdVJyp .dropdown-item:hover,
.cid-viBcfdVJyp .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-viBcfdVJyp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-viBcfdVJyp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-viBcfdVJyp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-viBcfdVJyp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-viBcfdVJyp .dropdown-menu,
.cid-viBcfdVJyp .navbar.opened {
  background: #ffffff !important;
}
.cid-viBcfdVJyp .nav-item:focus,
.cid-viBcfdVJyp .nav-link:focus {
  outline: none;
}
.cid-viBcfdVJyp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-viBcfdVJyp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-viBcfdVJyp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-viBcfdVJyp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-viBcfdVJyp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-viBcfdVJyp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-viBcfdVJyp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-viBcfdVJyp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-viBcfdVJyp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-viBcfdVJyp .dropdown-item.active,
.cid-viBcfdVJyp .dropdown-item:active {
  background-color: transparent;
}
.cid-viBcfdVJyp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-viBcfdVJyp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-viBcfdVJyp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-viBcfdVJyp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-viBcfdVJyp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-viBcfdVJyp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-viBcfdVJyp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-viBcfdVJyp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-viBcfdVJyp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-viBcfdVJyp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-viBcfdVJyp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-viBcfdVJyp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-viBcfdVJyp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-viBcfdVJyp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-viBcfdVJyp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-viBcfdVJyp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-viBcfdVJyp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-viBcfdVJyp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-viBcfdVJyp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-viBcfdVJyp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-viBcfdVJyp .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-viBcfdVJyp .navbar {
    height: 70px;
  }
  .cid-viBcfdVJyp .navbar.opened {
    height: auto;
  }
  .cid-viBcfdVJyp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-viBchBbQPw {
  display: flex;
  background-image: url("../../../assets/images/london-ontario-locations-1.webp");
}
.cid-viBchBbQPw .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
.cid-viBchBbQPw .mbr-fallback-image.disabled {
  display: none;
}
.cid-viBchBbQPw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viBchBbQPw .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-viBchBbQPw .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-viBchBbQPw {
    align-items: center;
  }
  .cid-viBchBbQPw .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-viBchBbQPw .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-viBchBbQPw {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-viBchBbQPw .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-viBchBbQPw .content-wrap {
    width: 100%;
  }
}
.cid-viBchBbQPw .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-viBchBbQPw .mbr-text,
.cid-viBchBbQPw .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjD7gv2TZO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f7f7f7;
}
.cid-vjD7gv2TZO .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjD7gv2TZO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjD7gv2TZO .mbr-description {
  text-align: left;
}
.cid-vjD7gv2TZO .item-wrapper {
  background: #ffffff;
  padding: 1.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-vjD7gv2TZO .item-wrapper {
    padding: 1.25rem 1.25rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjD7gv2TZO .item-wrapper {
    padding: 1.25rem 1.25rem;
  }
}
.cid-vjD7gv2TZO .card-title,
.cid-vjD7gv2TZO .iconfont-wrapper {
  color: #000000;
}
.cid-vjD7gv2TZO .card-text {
  color: #000000;
}
.cid-vjD7gv2TZO .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vjD7gv2TZO .mbr-number {
  color: #9fe870;
}
.cid-vjD7gv2TZO .mbr-text,
.cid-vjD7gv2TZO .mbr-section-btn {
  text-align: center;
}
.cid-vjD7gv2TZO .card-text,
.cid-vjD7gv2TZO .item .mbr-section-btn {
  text-align: left;
}
.cid-vjD7gv2TZO .mbr-section-btn {
  margin-top: 1rem;
}
.cid-vjD7gv2TZO .image-wrapper {
  margin-bottom: 0rem;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-vjD7gv2TZO .image-wrapper {
    padding: 0rem 0rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjD7gv2TZO .image-wrapper {
    padding: 0rem 0rem;
    margin-bottom: 0rem;
  }
}
.cid-vjD7gv2TZO .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-vjD7gv2TZO .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjD7gv2TZO .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjD7gv2TZO .card-title {
  text-align: left;
}
.cid-vjD7gv2TZO .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-vjD7gv2TZO .item-content .item-footer {
  margin-top: auto;
}
.cid-vjDd84PPS2 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f7f7f7;
}
.cid-vjDd84PPS2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDd84PPS2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDd84PPS2 .mbr-description {
  text-align: left;
}
.cid-vjDd84PPS2 .item-wrapper {
  background: #ffffff;
  padding: 1.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-vjDd84PPS2 .item-wrapper {
    padding: 1.25rem 1.25rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDd84PPS2 .item-wrapper {
    padding: 1.25rem 1.25rem;
  }
}
.cid-vjDd84PPS2 .card-title,
.cid-vjDd84PPS2 .iconfont-wrapper {
  color: #000000;
}
.cid-vjDd84PPS2 .card-text {
  color: #000000;
}
.cid-vjDd84PPS2 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vjDd84PPS2 .mbr-number {
  color: #9fe870;
}
.cid-vjDd84PPS2 .mbr-text,
.cid-vjDd84PPS2 .mbr-section-btn {
  text-align: center;
}
.cid-vjDd84PPS2 .card-text,
.cid-vjDd84PPS2 .item .mbr-section-btn {
  text-align: left;
}
.cid-vjDd84PPS2 .mbr-section-btn {
  margin-top: 1rem;
}
.cid-vjDd84PPS2 .image-wrapper {
  margin-bottom: 0rem;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-vjDd84PPS2 .image-wrapper {
    padding: 0rem 0rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDd84PPS2 .image-wrapper {
    padding: 0rem 0rem;
    margin-bottom: 0rem;
  }
}
.cid-vjDd84PPS2 .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-vjDd84PPS2 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDd84PPS2 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDd84PPS2 .card-title {
  text-align: left;
}
.cid-vjDd84PPS2 .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-vjDd84PPS2 .item-content .item-footer {
  margin-top: auto;
}
.cid-viBcuVMsBi {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-viBcuVMsBi .mbr-fallback-image.disabled {
  display: none;
}
.cid-viBcuVMsBi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viBcuVMsBi .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-viBcuVMsBi .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-viBcuVMsBi .row {
    text-align: center;
  }
  .cid-viBcuVMsBi .row > div {
    margin: auto;
  }
  .cid-viBcuVMsBi .social-row {
    justify-content: center;
  }
}
.cid-viBcuVMsBi .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-viBcuVMsBi .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-viBcuVMsBi .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-viBcuVMsBi .list {
    margin-bottom: 0rem;
  }
}
.cid-viBcuVMsBi .mbr-text {
  color: #ffffff;
}
.cid-viBcuVMsBi .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-viBcuVMsBi .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-viBcuVMsBi div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-viBcuVMsBi .copyright {
  color: #f7f7f7;
}
.cid-vjDt4bmZdB {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDt4bmZdB .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDt4bmZdB .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDt4bmZdB .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDt4bmZdB .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDt4bmZdB .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDt4bmZdB .container {
    padding: 0 1rem;
  }
}
.cid-vjDt4bmZdB .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDt4bmZdB .nav-link {
  position: relative;
}
.cid-vjDt4bmZdB .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDt4bmZdB nav.navbar {
  position: fixed;
}
.cid-vjDt4bmZdB .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDt4bmZdB .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDt4bmZdB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDt4bmZdB .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDt4bmZdB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDt4bmZdB .navbar.collapsed {
  justify-content: center;
}
.cid-vjDt4bmZdB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDt4bmZdB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDt4bmZdB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDt4bmZdB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDt4bmZdB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDt4bmZdB .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-vjDt4bmZdB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDt4bmZdB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDt4bmZdB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDt4bmZdB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDt4bmZdB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDt4bmZdB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDt4bmZdB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDt4bmZdB .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-vjDt4bmZdB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDt4bmZdB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDt4bmZdB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDt4bmZdB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDt4bmZdB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDt4bmZdB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDt4bmZdB .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDt4bmZdB .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDt4bmZdB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDt4bmZdB .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-vjDt4bmZdB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDt4bmZdB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDt4bmZdB .dropdown-item:hover,
.cid-vjDt4bmZdB .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDt4bmZdB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDt4bmZdB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDt4bmZdB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDt4bmZdB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDt4bmZdB .dropdown-menu,
.cid-vjDt4bmZdB .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDt4bmZdB .nav-item:focus,
.cid-vjDt4bmZdB .nav-link:focus {
  outline: none;
}
.cid-vjDt4bmZdB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDt4bmZdB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDt4bmZdB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDt4bmZdB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDt4bmZdB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDt4bmZdB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDt4bmZdB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDt4bmZdB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDt4bmZdB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDt4bmZdB .dropdown-item.active,
.cid-vjDt4bmZdB .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDt4bmZdB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDt4bmZdB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDt4bmZdB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDt4bmZdB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDt4bmZdB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDt4bmZdB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDt4bmZdB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDt4bmZdB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDt4bmZdB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDt4bmZdB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDt4bmZdB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDt4bmZdB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDt4bmZdB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDt4bmZdB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDt4bmZdB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDt4bmZdB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDt4bmZdB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDt4bmZdB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDt4bmZdB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDt4bmZdB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDt4bmZdB .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-vjDt4bmZdB .navbar {
    height: 70px;
  }
  .cid-vjDt4bmZdB .navbar.opened {
    height: auto;
  }
  .cid-vjDt4bmZdB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDtkboNPd {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/locations-st-thomas-bg.webp");
}
.cid-vjDtkboNPd .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDtkboNPd .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDtkboNPd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDtkboNPd .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDtkboNPd .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDtkboNPd {
    align-items: center;
  }
  .cid-vjDtkboNPd .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDtkboNPd .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDtkboNPd {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDtkboNPd .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDtkboNPd .content-wrap {
    width: 100%;
  }
}
.cid-vjDtkboNPd .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDtkboNPd .mbr-text,
.cid-vjDtkboNPd .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDtlvtwp5 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDtlvtwp5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDtlvtwp5 .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-vjDtlvtwp5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDtlvtwp5 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDtlvtwp5 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDtlvtwp5 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDtlvtwp5 .mbr-section-title {
  color: #000000;
}
.cid-vjDtlvtwp5 .mbr-text,
.cid-vjDtlvtwp5 .mbr-section-btn {
  color: #000000;
}
.cid-vjDtm3pAzM {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDtm3pAzM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDtm3pAzM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDtm3pAzM .mbr-section-title {
  color: #ffffff;
}
.cid-vjDtm3pAzM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDtmBPqYY {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDtmBPqYY .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDtmBPqYY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDtmBPqYY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDtmBPqYY .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDtmBPqYY .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDtmBPqYY .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDtmBPqYY .card-title,
.cid-vjDtmBPqYY .iconfont-wrapper {
  color: #000000;
}
.cid-vjDtmBPqYY .content-head {
  max-width: 1200px;
}
.cid-vjDtmBPqYY .mbr-section-title {
  color: #ffffff;
}
.cid-vjDtmBPqYY .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDtmBPqYY .card-text {
  color: #000000;
}
.cid-vjDtmBPqYY .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDtmBPqYY .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDtn0ru1l {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDtn0ru1l .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDtn0ru1l .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDtn0ru1l .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDtn0ru1l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDtn0ru1l .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDtn0ru1l .card-title,
.cid-vjDtn0ru1l .iconfont-wrapper,
.cid-vjDtn0ru1l .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDtn0ru1l .content-head {
  max-width: 1200px;
}
.cid-vjDtn0ru1l .mbr-section-title {
  color: #000000;
}
.cid-vjDtn0ru1l .mbr-section-btn {
  text-align: center;
}
.cid-vjDtnxVyZo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDtnxVyZo .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDtnxVyZo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDtnxVyZo .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDtnxVyZo .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDtnxVyZo .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDtnxVyZo .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDtnxVyZo .mbr-text,
.cid-vjDtnxVyZo .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDtnxVyZo .card-title,
.cid-vjDtnxVyZo .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDt4cTM9L {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDt4cTM9L .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDt4cTM9L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDt4cTM9L .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDt4cTM9L .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDt4cTM9L .row {
    text-align: center;
  }
  .cid-vjDt4cTM9L .row > div {
    margin: auto;
  }
  .cid-vjDt4cTM9L .social-row {
    justify-content: center;
  }
}
.cid-vjDt4cTM9L .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDt4cTM9L .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDt4cTM9L .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDt4cTM9L .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDt4cTM9L .mbr-text {
  color: #ffffff;
}
.cid-vjDt4cTM9L .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDt4cTM9L .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDt4cTM9L div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDt4cTM9L .copyright {
  color: #f7f7f7;
}
.cid-vjDyjvJNmE {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDyjvJNmE .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDyjvJNmE .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDyjvJNmE .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDyjvJNmE .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDyjvJNmE .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDyjvJNmE .container {
    padding: 0 1rem;
  }
}
.cid-vjDyjvJNmE .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDyjvJNmE .nav-link {
  position: relative;
}
.cid-vjDyjvJNmE .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDyjvJNmE nav.navbar {
  position: fixed;
}
.cid-vjDyjvJNmE .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDyjvJNmE .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDyjvJNmE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDyjvJNmE .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDyjvJNmE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDyjvJNmE .navbar.collapsed {
  justify-content: center;
}
.cid-vjDyjvJNmE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDyjvJNmE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDyjvJNmE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDyjvJNmE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDyjvJNmE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDyjvJNmE .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-vjDyjvJNmE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDyjvJNmE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDyjvJNmE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDyjvJNmE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDyjvJNmE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDyjvJNmE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDyjvJNmE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDyjvJNmE .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-vjDyjvJNmE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDyjvJNmE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDyjvJNmE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDyjvJNmE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDyjvJNmE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDyjvJNmE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDyjvJNmE .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDyjvJNmE .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDyjvJNmE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDyjvJNmE .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-vjDyjvJNmE .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDyjvJNmE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDyjvJNmE .dropdown-item:hover,
.cid-vjDyjvJNmE .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDyjvJNmE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDyjvJNmE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDyjvJNmE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDyjvJNmE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDyjvJNmE .dropdown-menu,
.cid-vjDyjvJNmE .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDyjvJNmE .nav-item:focus,
.cid-vjDyjvJNmE .nav-link:focus {
  outline: none;
}
.cid-vjDyjvJNmE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDyjvJNmE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDyjvJNmE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDyjvJNmE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDyjvJNmE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDyjvJNmE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDyjvJNmE .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDyjvJNmE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDyjvJNmE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDyjvJNmE .dropdown-item.active,
.cid-vjDyjvJNmE .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDyjvJNmE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDyjvJNmE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDyjvJNmE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDyjvJNmE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDyjvJNmE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDyjvJNmE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDyjvJNmE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDyjvJNmE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDyjvJNmE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDyjvJNmE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDyjvJNmE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDyjvJNmE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDyjvJNmE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDyjvJNmE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDyjvJNmE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDyjvJNmE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDyjvJNmE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDyjvJNmE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDyjvJNmE .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDyjvJNmE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDyjvJNmE .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-vjDyjvJNmE .navbar {
    height: 70px;
  }
  .cid-vjDyjvJNmE .navbar.opened {
    height: auto;
  }
  .cid-vjDyjvJNmE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDyjw0YAB {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDyjw0YAB .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDyjw0YAB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDyjw0YAB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDyjw0YAB .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDyjw0YAB .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDyjw0YAB {
    align-items: center;
  }
  .cid-vjDyjw0YAB .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDyjw0YAB .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDyjw0YAB {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDyjw0YAB .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDyjw0YAB .content-wrap {
    width: 100%;
  }
}
.cid-vjDyjw0YAB .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDyjw0YAB .mbr-text,
.cid-vjDyjw0YAB .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDyjwcZgp {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDyjwcZgp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDyjwcZgp .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-vjDyjwcZgp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDyjwcZgp .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDyjwcZgp .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDyjwcZgp .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDyjwcZgp .mbr-section-title {
  color: #000000;
}
.cid-vjDyjwcZgp .mbr-text,
.cid-vjDyjwcZgp .mbr-section-btn {
  color: #000000;
}
.cid-vjDyjwlPDb {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDyjwlPDb .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDyjwlPDb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDyjwlPDb .mbr-section-title {
  color: #ffffff;
}
.cid-vjDyjwlPDb .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDyjwviRV {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDyjwviRV .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDyjwviRV .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDyjwviRV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDyjwviRV .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDyjwviRV .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDyjwviRV .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDyjwviRV .card-title,
.cid-vjDyjwviRV .iconfont-wrapper {
  color: #000000;
}
.cid-vjDyjwviRV .content-head {
  max-width: 1200px;
}
.cid-vjDyjwviRV .mbr-section-title {
  color: #ffffff;
}
.cid-vjDyjwviRV .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDyjwviRV .card-text {
  color: #000000;
}
.cid-vjDyjwviRV .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDyjwviRV .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDyjwJNj8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDyjwJNj8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDyjwJNj8 .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDyjwJNj8 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDyjwJNj8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDyjwJNj8 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDyjwJNj8 .card-title,
.cid-vjDyjwJNj8 .iconfont-wrapper,
.cid-vjDyjwJNj8 .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDyjwJNj8 .content-head {
  max-width: 1200px;
}
.cid-vjDyjwJNj8 .mbr-section-title {
  color: #000000;
}
.cid-vjDyjwJNj8 .mbr-section-btn {
  text-align: center;
}
.cid-vjDyjx24Rl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDyjx24Rl .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDyjx24Rl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDyjx24Rl .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDyjx24Rl .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDyjx24Rl .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDyjx24Rl .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDyjx24Rl .mbr-text,
.cid-vjDyjx24Rl .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDyjx24Rl .card-title,
.cid-vjDyjx24Rl .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDyjxd2Cr {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDyjxd2Cr .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDyjxd2Cr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDyjxd2Cr .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDyjxd2Cr .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDyjxd2Cr .row {
    text-align: center;
  }
  .cid-vjDyjxd2Cr .row > div {
    margin: auto;
  }
  .cid-vjDyjxd2Cr .social-row {
    justify-content: center;
  }
}
.cid-vjDyjxd2Cr .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDyjxd2Cr .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDyjxd2Cr .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDyjxd2Cr .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDyjxd2Cr .mbr-text {
  color: #ffffff;
}
.cid-vjDyjxd2Cr .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDyjxd2Cr .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDyjxd2Cr div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDyjxd2Cr .copyright {
  color: #f7f7f7;
}
.cid-vjDzKNjPMA {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDzKNjPMA .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDzKNjPMA .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDzKNjPMA .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDzKNjPMA .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDzKNjPMA .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDzKNjPMA .container {
    padding: 0 1rem;
  }
}
.cid-vjDzKNjPMA .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDzKNjPMA .nav-link {
  position: relative;
}
.cid-vjDzKNjPMA .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDzKNjPMA nav.navbar {
  position: fixed;
}
.cid-vjDzKNjPMA .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDzKNjPMA .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDzKNjPMA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDzKNjPMA .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDzKNjPMA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDzKNjPMA .navbar.collapsed {
  justify-content: center;
}
.cid-vjDzKNjPMA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDzKNjPMA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDzKNjPMA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDzKNjPMA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDzKNjPMA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDzKNjPMA .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-vjDzKNjPMA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDzKNjPMA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDzKNjPMA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDzKNjPMA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDzKNjPMA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDzKNjPMA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDzKNjPMA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDzKNjPMA .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-vjDzKNjPMA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDzKNjPMA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDzKNjPMA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDzKNjPMA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDzKNjPMA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDzKNjPMA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDzKNjPMA .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDzKNjPMA .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDzKNjPMA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDzKNjPMA .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-vjDzKNjPMA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDzKNjPMA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDzKNjPMA .dropdown-item:hover,
.cid-vjDzKNjPMA .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDzKNjPMA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDzKNjPMA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDzKNjPMA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDzKNjPMA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDzKNjPMA .dropdown-menu,
.cid-vjDzKNjPMA .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDzKNjPMA .nav-item:focus,
.cid-vjDzKNjPMA .nav-link:focus {
  outline: none;
}
.cid-vjDzKNjPMA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDzKNjPMA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDzKNjPMA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDzKNjPMA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDzKNjPMA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDzKNjPMA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDzKNjPMA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDzKNjPMA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDzKNjPMA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDzKNjPMA .dropdown-item.active,
.cid-vjDzKNjPMA .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDzKNjPMA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDzKNjPMA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDzKNjPMA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDzKNjPMA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDzKNjPMA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDzKNjPMA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDzKNjPMA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDzKNjPMA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDzKNjPMA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDzKNjPMA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDzKNjPMA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDzKNjPMA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDzKNjPMA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDzKNjPMA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDzKNjPMA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDzKNjPMA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDzKNjPMA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDzKNjPMA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDzKNjPMA .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDzKNjPMA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDzKNjPMA .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-vjDzKNjPMA .navbar {
    height: 70px;
  }
  .cid-vjDzKNjPMA .navbar.opened {
    height: auto;
  }
  .cid-vjDzKNjPMA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDzKNENEI {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDzKNENEI .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDzKNENEI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDzKNENEI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDzKNENEI .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDzKNENEI .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDzKNENEI {
    align-items: center;
  }
  .cid-vjDzKNENEI .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDzKNENEI .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDzKNENEI {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDzKNENEI .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDzKNENEI .content-wrap {
    width: 100%;
  }
}
.cid-vjDzKNENEI .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDzKNENEI .mbr-text,
.cid-vjDzKNENEI .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDzKNQqLl {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDzKNQqLl .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDzKNQqLl .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-vjDzKNQqLl .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDzKNQqLl .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDzKNQqLl .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDzKNQqLl .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDzKNQqLl .mbr-section-title {
  color: #000000;
}
.cid-vjDzKNQqLl .mbr-text,
.cid-vjDzKNQqLl .mbr-section-btn {
  color: #000000;
}
.cid-vjDzKO1DXp {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDzKO1DXp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDzKO1DXp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDzKO1DXp .mbr-section-title {
  color: #ffffff;
}
.cid-vjDzKO1DXp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDzKOexUD {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDzKOexUD .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDzKOexUD .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDzKOexUD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDzKOexUD .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDzKOexUD .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDzKOexUD .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDzKOexUD .card-title,
.cid-vjDzKOexUD .iconfont-wrapper {
  color: #000000;
}
.cid-vjDzKOexUD .content-head {
  max-width: 1200px;
}
.cid-vjDzKOexUD .mbr-section-title {
  color: #ffffff;
}
.cid-vjDzKOexUD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDzKOexUD .card-text {
  color: #000000;
}
.cid-vjDzKOexUD .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDzKOexUD .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDzKOu6kf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDzKOu6kf .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDzKOu6kf .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDzKOu6kf .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDzKOu6kf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDzKOu6kf .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDzKOu6kf .card-title,
.cid-vjDzKOu6kf .iconfont-wrapper,
.cid-vjDzKOu6kf .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDzKOu6kf .content-head {
  max-width: 1200px;
}
.cid-vjDzKOu6kf .mbr-section-title {
  color: #000000;
}
.cid-vjDzKOu6kf .mbr-section-btn {
  text-align: center;
}
.cid-vjDzKORbjE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDzKORbjE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDzKORbjE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDzKORbjE .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDzKORbjE .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDzKORbjE .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDzKORbjE .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDzKORbjE .mbr-text,
.cid-vjDzKORbjE .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDzKORbjE .card-title,
.cid-vjDzKORbjE .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDzKP5dPO {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDzKP5dPO .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDzKP5dPO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDzKP5dPO .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDzKP5dPO .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDzKP5dPO .row {
    text-align: center;
  }
  .cid-vjDzKP5dPO .row > div {
    margin: auto;
  }
  .cid-vjDzKP5dPO .social-row {
    justify-content: center;
  }
}
.cid-vjDzKP5dPO .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDzKP5dPO .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDzKP5dPO .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDzKP5dPO .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDzKP5dPO .mbr-text {
  color: #ffffff;
}
.cid-vjDzKP5dPO .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDzKP5dPO .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDzKP5dPO div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDzKP5dPO .copyright {
  color: #f7f7f7;
}
.cid-vjDAfpUtgX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDAfpUtgX .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDAfpUtgX .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDAfpUtgX .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDAfpUtgX .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDAfpUtgX .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDAfpUtgX .container {
    padding: 0 1rem;
  }
}
.cid-vjDAfpUtgX .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDAfpUtgX .nav-link {
  position: relative;
}
.cid-vjDAfpUtgX .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDAfpUtgX nav.navbar {
  position: fixed;
}
.cid-vjDAfpUtgX .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDAfpUtgX .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDAfpUtgX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDAfpUtgX .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDAfpUtgX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDAfpUtgX .navbar.collapsed {
  justify-content: center;
}
.cid-vjDAfpUtgX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDAfpUtgX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDAfpUtgX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDAfpUtgX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDAfpUtgX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDAfpUtgX .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-vjDAfpUtgX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDAfpUtgX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDAfpUtgX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDAfpUtgX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDAfpUtgX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDAfpUtgX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDAfpUtgX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDAfpUtgX .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-vjDAfpUtgX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDAfpUtgX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDAfpUtgX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDAfpUtgX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDAfpUtgX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDAfpUtgX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDAfpUtgX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDAfpUtgX .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDAfpUtgX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDAfpUtgX .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-vjDAfpUtgX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDAfpUtgX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDAfpUtgX .dropdown-item:hover,
.cid-vjDAfpUtgX .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDAfpUtgX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDAfpUtgX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDAfpUtgX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDAfpUtgX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDAfpUtgX .dropdown-menu,
.cid-vjDAfpUtgX .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDAfpUtgX .nav-item:focus,
.cid-vjDAfpUtgX .nav-link:focus {
  outline: none;
}
.cid-vjDAfpUtgX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDAfpUtgX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDAfpUtgX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDAfpUtgX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDAfpUtgX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDAfpUtgX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDAfpUtgX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDAfpUtgX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDAfpUtgX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDAfpUtgX .dropdown-item.active,
.cid-vjDAfpUtgX .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDAfpUtgX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDAfpUtgX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDAfpUtgX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDAfpUtgX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDAfpUtgX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDAfpUtgX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDAfpUtgX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDAfpUtgX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDAfpUtgX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDAfpUtgX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDAfpUtgX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDAfpUtgX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDAfpUtgX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDAfpUtgX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDAfpUtgX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDAfpUtgX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDAfpUtgX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDAfpUtgX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDAfpUtgX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDAfpUtgX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDAfpUtgX .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-vjDAfpUtgX .navbar {
    height: 70px;
  }
  .cid-vjDAfpUtgX .navbar.opened {
    height: auto;
  }
  .cid-vjDAfpUtgX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDAfq9eju {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDAfq9eju .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDAfq9eju .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDAfq9eju .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDAfq9eju .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDAfq9eju .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDAfq9eju {
    align-items: center;
  }
  .cid-vjDAfq9eju .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDAfq9eju .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDAfq9eju {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDAfq9eju .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDAfq9eju .content-wrap {
    width: 100%;
  }
}
.cid-vjDAfq9eju .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDAfq9eju .mbr-text,
.cid-vjDAfq9eju .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDAfqjF6k {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDAfqjF6k .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDAfqjF6k .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-vjDAfqjF6k .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDAfqjF6k .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDAfqjF6k .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDAfqjF6k .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDAfqjF6k .mbr-section-title {
  color: #000000;
}
.cid-vjDAfqjF6k .mbr-text,
.cid-vjDAfqjF6k .mbr-section-btn {
  color: #000000;
}
.cid-vjDAfqrsBn {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDAfqrsBn .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDAfqrsBn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDAfqrsBn .mbr-section-title {
  color: #ffffff;
}
.cid-vjDAfqrsBn .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDAfqAUcm {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDAfqAUcm .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDAfqAUcm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDAfqAUcm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDAfqAUcm .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDAfqAUcm .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDAfqAUcm .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDAfqAUcm .card-title,
.cid-vjDAfqAUcm .iconfont-wrapper {
  color: #000000;
}
.cid-vjDAfqAUcm .content-head {
  max-width: 1200px;
}
.cid-vjDAfqAUcm .mbr-section-title {
  color: #ffffff;
}
.cid-vjDAfqAUcm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDAfqAUcm .card-text {
  color: #000000;
}
.cid-vjDAfqAUcm .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDAfqAUcm .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDAfqOj6U {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDAfqOj6U .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDAfqOj6U .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDAfqOj6U .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDAfqOj6U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDAfqOj6U .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDAfqOj6U .card-title,
.cid-vjDAfqOj6U .iconfont-wrapper,
.cid-vjDAfqOj6U .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDAfqOj6U .content-head {
  max-width: 1200px;
}
.cid-vjDAfqOj6U .mbr-section-title {
  color: #000000;
}
.cid-vjDAfqOj6U .mbr-section-btn {
  text-align: center;
}
.cid-vjDAfr5D2L {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDAfr5D2L .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDAfr5D2L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDAfr5D2L .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDAfr5D2L .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDAfr5D2L .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDAfr5D2L .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDAfr5D2L .mbr-text,
.cid-vjDAfr5D2L .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDAfr5D2L .card-title,
.cid-vjDAfr5D2L .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDAfrhB5N {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDAfrhB5N .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDAfrhB5N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDAfrhB5N .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDAfrhB5N .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDAfrhB5N .row {
    text-align: center;
  }
  .cid-vjDAfrhB5N .row > div {
    margin: auto;
  }
  .cid-vjDAfrhB5N .social-row {
    justify-content: center;
  }
}
.cid-vjDAfrhB5N .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDAfrhB5N .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDAfrhB5N .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDAfrhB5N .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDAfrhB5N .mbr-text {
  color: #ffffff;
}
.cid-vjDAfrhB5N .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDAfrhB5N .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDAfrhB5N div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDAfrhB5N .copyright {
  color: #f7f7f7;
}
.cid-vjDAER0meF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDAER0meF .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDAER0meF .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDAER0meF .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDAER0meF .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDAER0meF .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDAER0meF .container {
    padding: 0 1rem;
  }
}
.cid-vjDAER0meF .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDAER0meF .nav-link {
  position: relative;
}
.cid-vjDAER0meF .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDAER0meF nav.navbar {
  position: fixed;
}
.cid-vjDAER0meF .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDAER0meF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDAER0meF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDAER0meF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDAER0meF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDAER0meF .navbar.collapsed {
  justify-content: center;
}
.cid-vjDAER0meF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDAER0meF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDAER0meF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDAER0meF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDAER0meF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDAER0meF .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-vjDAER0meF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDAER0meF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDAER0meF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDAER0meF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDAER0meF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDAER0meF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDAER0meF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDAER0meF .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-vjDAER0meF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDAER0meF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDAER0meF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDAER0meF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDAER0meF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDAER0meF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDAER0meF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDAER0meF .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDAER0meF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDAER0meF .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-vjDAER0meF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDAER0meF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDAER0meF .dropdown-item:hover,
.cid-vjDAER0meF .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDAER0meF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDAER0meF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDAER0meF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDAER0meF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDAER0meF .dropdown-menu,
.cid-vjDAER0meF .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDAER0meF .nav-item:focus,
.cid-vjDAER0meF .nav-link:focus {
  outline: none;
}
.cid-vjDAER0meF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDAER0meF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDAER0meF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDAER0meF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDAER0meF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDAER0meF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDAER0meF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDAER0meF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDAER0meF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDAER0meF .dropdown-item.active,
.cid-vjDAER0meF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDAER0meF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDAER0meF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDAER0meF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDAER0meF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDAER0meF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDAER0meF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDAER0meF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDAER0meF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDAER0meF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDAER0meF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDAER0meF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDAER0meF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDAER0meF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDAER0meF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDAER0meF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDAER0meF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDAER0meF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDAER0meF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDAER0meF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDAER0meF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDAER0meF .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-vjDAER0meF .navbar {
    height: 70px;
  }
  .cid-vjDAER0meF .navbar.opened {
    height: auto;
  }
  .cid-vjDAER0meF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDAERfwaj {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDAERfwaj .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDAERfwaj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDAERfwaj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDAERfwaj .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDAERfwaj .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDAERfwaj {
    align-items: center;
  }
  .cid-vjDAERfwaj .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDAERfwaj .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDAERfwaj {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDAERfwaj .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDAERfwaj .content-wrap {
    width: 100%;
  }
}
.cid-vjDAERfwaj .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDAERfwaj .mbr-text,
.cid-vjDAERfwaj .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDAERppCk {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDAERppCk .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDAERppCk .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-vjDAERppCk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDAERppCk .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDAERppCk .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDAERppCk .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDAERppCk .mbr-section-title {
  color: #000000;
}
.cid-vjDAERppCk .mbr-text,
.cid-vjDAERppCk .mbr-section-btn {
  color: #000000;
}
.cid-vjDAERxUjT {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDAERxUjT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDAERxUjT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDAERxUjT .mbr-section-title {
  color: #ffffff;
}
.cid-vjDAERxUjT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDAERG2VF {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDAERG2VF .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDAERG2VF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDAERG2VF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDAERG2VF .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDAERG2VF .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDAERG2VF .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDAERG2VF .card-title,
.cid-vjDAERG2VF .iconfont-wrapper {
  color: #000000;
}
.cid-vjDAERG2VF .content-head {
  max-width: 1200px;
}
.cid-vjDAERG2VF .mbr-section-title {
  color: #ffffff;
}
.cid-vjDAERG2VF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDAERG2VF .card-text {
  color: #000000;
}
.cid-vjDAERG2VF .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDAERG2VF .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDAERTo5D {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDAERTo5D .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDAERTo5D .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDAERTo5D .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDAERTo5D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDAERTo5D .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDAERTo5D .card-title,
.cid-vjDAERTo5D .iconfont-wrapper,
.cid-vjDAERTo5D .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDAERTo5D .content-head {
  max-width: 1200px;
}
.cid-vjDAERTo5D .mbr-section-title {
  color: #000000;
}
.cid-vjDAERTo5D .mbr-section-btn {
  text-align: center;
}
.cid-vjDAESbqYf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDAESbqYf .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDAESbqYf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDAESbqYf .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDAESbqYf .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDAESbqYf .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDAESbqYf .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDAESbqYf .mbr-text,
.cid-vjDAESbqYf .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDAESbqYf .card-title,
.cid-vjDAESbqYf .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDAESleaH {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDAESleaH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDAESleaH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDAESleaH .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDAESleaH .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDAESleaH .row {
    text-align: center;
  }
  .cid-vjDAESleaH .row > div {
    margin: auto;
  }
  .cid-vjDAESleaH .social-row {
    justify-content: center;
  }
}
.cid-vjDAESleaH .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDAESleaH .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDAESleaH .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDAESleaH .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDAESleaH .mbr-text {
  color: #ffffff;
}
.cid-vjDAESleaH .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDAESleaH .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDAESleaH div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDAESleaH .copyright {
  color: #f7f7f7;
}
.cid-vjDB5RkhVj {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDB5RkhVj .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDB5RkhVj .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDB5RkhVj .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDB5RkhVj .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDB5RkhVj .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDB5RkhVj .container {
    padding: 0 1rem;
  }
}
.cid-vjDB5RkhVj .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDB5RkhVj .nav-link {
  position: relative;
}
.cid-vjDB5RkhVj .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDB5RkhVj nav.navbar {
  position: fixed;
}
.cid-vjDB5RkhVj .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDB5RkhVj .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDB5RkhVj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDB5RkhVj .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDB5RkhVj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDB5RkhVj .navbar.collapsed {
  justify-content: center;
}
.cid-vjDB5RkhVj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDB5RkhVj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDB5RkhVj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDB5RkhVj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDB5RkhVj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDB5RkhVj .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-vjDB5RkhVj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDB5RkhVj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDB5RkhVj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDB5RkhVj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDB5RkhVj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDB5RkhVj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDB5RkhVj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDB5RkhVj .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-vjDB5RkhVj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDB5RkhVj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDB5RkhVj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDB5RkhVj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDB5RkhVj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDB5RkhVj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDB5RkhVj .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDB5RkhVj .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDB5RkhVj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDB5RkhVj .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-vjDB5RkhVj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDB5RkhVj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDB5RkhVj .dropdown-item:hover,
.cid-vjDB5RkhVj .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDB5RkhVj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDB5RkhVj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDB5RkhVj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDB5RkhVj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDB5RkhVj .dropdown-menu,
.cid-vjDB5RkhVj .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDB5RkhVj .nav-item:focus,
.cid-vjDB5RkhVj .nav-link:focus {
  outline: none;
}
.cid-vjDB5RkhVj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDB5RkhVj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDB5RkhVj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDB5RkhVj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDB5RkhVj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDB5RkhVj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDB5RkhVj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDB5RkhVj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDB5RkhVj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDB5RkhVj .dropdown-item.active,
.cid-vjDB5RkhVj .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDB5RkhVj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDB5RkhVj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDB5RkhVj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDB5RkhVj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDB5RkhVj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDB5RkhVj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDB5RkhVj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDB5RkhVj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDB5RkhVj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDB5RkhVj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDB5RkhVj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDB5RkhVj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDB5RkhVj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDB5RkhVj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDB5RkhVj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDB5RkhVj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDB5RkhVj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDB5RkhVj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDB5RkhVj .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDB5RkhVj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDB5RkhVj .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-vjDB5RkhVj .navbar {
    height: 70px;
  }
  .cid-vjDB5RkhVj .navbar.opened {
    height: auto;
  }
  .cid-vjDB5RkhVj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDB5RyQYk {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDB5RyQYk .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDB5RyQYk .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDB5RyQYk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDB5RyQYk .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDB5RyQYk .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDB5RyQYk {
    align-items: center;
  }
  .cid-vjDB5RyQYk .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDB5RyQYk .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDB5RyQYk {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDB5RyQYk .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDB5RyQYk .content-wrap {
    width: 100%;
  }
}
.cid-vjDB5RyQYk .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDB5RyQYk .mbr-text,
.cid-vjDB5RyQYk .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDB5RHXt1 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDB5RHXt1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDB5RHXt1 .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-vjDB5RHXt1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDB5RHXt1 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDB5RHXt1 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDB5RHXt1 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDB5RHXt1 .mbr-section-title {
  color: #000000;
}
.cid-vjDB5RHXt1 .mbr-text,
.cid-vjDB5RHXt1 .mbr-section-btn {
  color: #000000;
}
.cid-vjDB5RQbst {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDB5RQbst .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDB5RQbst .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDB5RQbst .mbr-section-title {
  color: #ffffff;
}
.cid-vjDB5RQbst .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDB5S0T3Z {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDB5S0T3Z .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDB5S0T3Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDB5S0T3Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDB5S0T3Z .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDB5S0T3Z .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDB5S0T3Z .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDB5S0T3Z .card-title,
.cid-vjDB5S0T3Z .iconfont-wrapper {
  color: #000000;
}
.cid-vjDB5S0T3Z .content-head {
  max-width: 1200px;
}
.cid-vjDB5S0T3Z .mbr-section-title {
  color: #ffffff;
}
.cid-vjDB5S0T3Z .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDB5S0T3Z .card-text {
  color: #000000;
}
.cid-vjDB5S0T3Z .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDB5S0T3Z .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDB5ScL8E {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDB5ScL8E .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDB5ScL8E .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDB5ScL8E .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDB5ScL8E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDB5ScL8E .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDB5ScL8E .card-title,
.cid-vjDB5ScL8E .iconfont-wrapper,
.cid-vjDB5ScL8E .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDB5ScL8E .content-head {
  max-width: 1200px;
}
.cid-vjDB5ScL8E .mbr-section-title {
  color: #000000;
}
.cid-vjDB5ScL8E .mbr-section-btn {
  text-align: center;
}
.cid-vjDB5StUjb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDB5StUjb .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDB5StUjb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDB5StUjb .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDB5StUjb .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDB5StUjb .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDB5StUjb .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDB5StUjb .mbr-text,
.cid-vjDB5StUjb .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDB5StUjb .card-title,
.cid-vjDB5StUjb .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDB5SDaC0 {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDB5SDaC0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDB5SDaC0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDB5SDaC0 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDB5SDaC0 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDB5SDaC0 .row {
    text-align: center;
  }
  .cid-vjDB5SDaC0 .row > div {
    margin: auto;
  }
  .cid-vjDB5SDaC0 .social-row {
    justify-content: center;
  }
}
.cid-vjDB5SDaC0 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDB5SDaC0 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDB5SDaC0 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDB5SDaC0 .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDB5SDaC0 .mbr-text {
  color: #ffffff;
}
.cid-vjDB5SDaC0 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDB5SDaC0 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDB5SDaC0 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDB5SDaC0 .copyright {
  color: #f7f7f7;
}
.cid-vjDBxvTGj4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDBxvTGj4 .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDBxvTGj4 .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDBxvTGj4 .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDBxvTGj4 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDBxvTGj4 .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDBxvTGj4 .container {
    padding: 0 1rem;
  }
}
.cid-vjDBxvTGj4 .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDBxvTGj4 .nav-link {
  position: relative;
}
.cid-vjDBxvTGj4 .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDBxvTGj4 nav.navbar {
  position: fixed;
}
.cid-vjDBxvTGj4 .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDBxvTGj4 .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDBxvTGj4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDBxvTGj4 .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDBxvTGj4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDBxvTGj4 .navbar.collapsed {
  justify-content: center;
}
.cid-vjDBxvTGj4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDBxvTGj4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDBxvTGj4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDBxvTGj4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDBxvTGj4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDBxvTGj4 .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-vjDBxvTGj4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDBxvTGj4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDBxvTGj4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDBxvTGj4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDBxvTGj4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDBxvTGj4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDBxvTGj4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDBxvTGj4 .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-vjDBxvTGj4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDBxvTGj4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDBxvTGj4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDBxvTGj4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDBxvTGj4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDBxvTGj4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDBxvTGj4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDBxvTGj4 .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDBxvTGj4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDBxvTGj4 .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-vjDBxvTGj4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDBxvTGj4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDBxvTGj4 .dropdown-item:hover,
.cid-vjDBxvTGj4 .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDBxvTGj4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDBxvTGj4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDBxvTGj4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDBxvTGj4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDBxvTGj4 .dropdown-menu,
.cid-vjDBxvTGj4 .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDBxvTGj4 .nav-item:focus,
.cid-vjDBxvTGj4 .nav-link:focus {
  outline: none;
}
.cid-vjDBxvTGj4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDBxvTGj4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDBxvTGj4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDBxvTGj4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDBxvTGj4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDBxvTGj4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDBxvTGj4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDBxvTGj4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDBxvTGj4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDBxvTGj4 .dropdown-item.active,
.cid-vjDBxvTGj4 .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDBxvTGj4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDBxvTGj4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDBxvTGj4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDBxvTGj4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDBxvTGj4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDBxvTGj4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDBxvTGj4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDBxvTGj4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDBxvTGj4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDBxvTGj4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDBxvTGj4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDBxvTGj4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDBxvTGj4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDBxvTGj4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDBxvTGj4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDBxvTGj4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDBxvTGj4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDBxvTGj4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDBxvTGj4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDBxvTGj4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDBxvTGj4 .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-vjDBxvTGj4 .navbar {
    height: 70px;
  }
  .cid-vjDBxvTGj4 .navbar.opened {
    height: auto;
  }
  .cid-vjDBxvTGj4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDBxw92xL {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDBxw92xL .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDBxw92xL .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDBxw92xL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDBxw92xL .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDBxw92xL .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDBxw92xL {
    align-items: center;
  }
  .cid-vjDBxw92xL .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDBxw92xL .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDBxw92xL {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDBxw92xL .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDBxw92xL .content-wrap {
    width: 100%;
  }
}
.cid-vjDBxw92xL .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDBxw92xL .mbr-text,
.cid-vjDBxw92xL .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDBxwiFR6 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDBxwiFR6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDBxwiFR6 .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-vjDBxwiFR6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDBxwiFR6 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDBxwiFR6 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDBxwiFR6 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDBxwiFR6 .mbr-section-title {
  color: #000000;
}
.cid-vjDBxwiFR6 .mbr-text,
.cid-vjDBxwiFR6 .mbr-section-btn {
  color: #000000;
}
.cid-vjDBxwrhrl {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDBxwrhrl .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDBxwrhrl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDBxwrhrl .mbr-section-title {
  color: #ffffff;
}
.cid-vjDBxwrhrl .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDBxwzS0h {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDBxwzS0h .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDBxwzS0h .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDBxwzS0h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDBxwzS0h .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDBxwzS0h .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDBxwzS0h .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDBxwzS0h .card-title,
.cid-vjDBxwzS0h .iconfont-wrapper {
  color: #000000;
}
.cid-vjDBxwzS0h .content-head {
  max-width: 1200px;
}
.cid-vjDBxwzS0h .mbr-section-title {
  color: #ffffff;
}
.cid-vjDBxwzS0h .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDBxwzS0h .card-text {
  color: #000000;
}
.cid-vjDBxwzS0h .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDBxwzS0h .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDBxwMmon {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDBxwMmon .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDBxwMmon .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDBxwMmon .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDBxwMmon .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDBxwMmon .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDBxwMmon .card-title,
.cid-vjDBxwMmon .iconfont-wrapper,
.cid-vjDBxwMmon .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDBxwMmon .content-head {
  max-width: 1200px;
}
.cid-vjDBxwMmon .mbr-section-title {
  color: #000000;
}
.cid-vjDBxwMmon .mbr-section-btn {
  text-align: center;
}
.cid-vjDBxx7aej {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDBxx7aej .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDBxx7aej .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDBxx7aej .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDBxx7aej .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDBxx7aej .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDBxx7aej .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDBxx7aej .mbr-text,
.cid-vjDBxx7aej .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDBxx7aej .card-title,
.cid-vjDBxx7aej .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDBxxj5Wq {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDBxxj5Wq .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDBxxj5Wq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDBxxj5Wq .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDBxxj5Wq .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDBxxj5Wq .row {
    text-align: center;
  }
  .cid-vjDBxxj5Wq .row > div {
    margin: auto;
  }
  .cid-vjDBxxj5Wq .social-row {
    justify-content: center;
  }
}
.cid-vjDBxxj5Wq .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDBxxj5Wq .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDBxxj5Wq .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDBxxj5Wq .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDBxxj5Wq .mbr-text {
  color: #ffffff;
}
.cid-vjDBxxj5Wq .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDBxxj5Wq .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDBxxj5Wq div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDBxxj5Wq .copyright {
  color: #f7f7f7;
}
.cid-vjDRJlXt9Q {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDRJlXt9Q .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDRJlXt9Q .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDRJlXt9Q .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDRJlXt9Q .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDRJlXt9Q .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDRJlXt9Q .container {
    padding: 0 1rem;
  }
}
.cid-vjDRJlXt9Q .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDRJlXt9Q .nav-link {
  position: relative;
}
.cid-vjDRJlXt9Q .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDRJlXt9Q nav.navbar {
  position: fixed;
}
.cid-vjDRJlXt9Q .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDRJlXt9Q .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDRJlXt9Q .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDRJlXt9Q .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDRJlXt9Q .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDRJlXt9Q .navbar.collapsed {
  justify-content: center;
}
.cid-vjDRJlXt9Q .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDRJlXt9Q .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDRJlXt9Q .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDRJlXt9Q .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDRJlXt9Q .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDRJlXt9Q .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-vjDRJlXt9Q .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDRJlXt9Q .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDRJlXt9Q .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDRJlXt9Q .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDRJlXt9Q .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDRJlXt9Q .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDRJlXt9Q .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDRJlXt9Q .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-vjDRJlXt9Q .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDRJlXt9Q .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDRJlXt9Q .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDRJlXt9Q .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDRJlXt9Q .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDRJlXt9Q .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDRJlXt9Q .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDRJlXt9Q .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDRJlXt9Q .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDRJlXt9Q .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-vjDRJlXt9Q .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDRJlXt9Q .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDRJlXt9Q .dropdown-item:hover,
.cid-vjDRJlXt9Q .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDRJlXt9Q .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDRJlXt9Q .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDRJlXt9Q .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDRJlXt9Q .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDRJlXt9Q .dropdown-menu,
.cid-vjDRJlXt9Q .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDRJlXt9Q .nav-item:focus,
.cid-vjDRJlXt9Q .nav-link:focus {
  outline: none;
}
.cid-vjDRJlXt9Q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDRJlXt9Q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDRJlXt9Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDRJlXt9Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDRJlXt9Q .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDRJlXt9Q .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDRJlXt9Q .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDRJlXt9Q .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDRJlXt9Q .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDRJlXt9Q .dropdown-item.active,
.cid-vjDRJlXt9Q .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDRJlXt9Q .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDRJlXt9Q .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDRJlXt9Q .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDRJlXt9Q .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDRJlXt9Q .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDRJlXt9Q .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDRJlXt9Q ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDRJlXt9Q .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDRJlXt9Q button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDRJlXt9Q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDRJlXt9Q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDRJlXt9Q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDRJlXt9Q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDRJlXt9Q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDRJlXt9Q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDRJlXt9Q nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDRJlXt9Q nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDRJlXt9Q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDRJlXt9Q .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDRJlXt9Q a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDRJlXt9Q .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-vjDRJlXt9Q .navbar {
    height: 70px;
  }
  .cid-vjDRJlXt9Q .navbar.opened {
    height: auto;
  }
  .cid-vjDRJlXt9Q .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDRJmatpF {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDRJmatpF .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDRJmatpF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRJmatpF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDRJmatpF .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDRJmatpF .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDRJmatpF {
    align-items: center;
  }
  .cid-vjDRJmatpF .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDRJmatpF .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDRJmatpF {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDRJmatpF .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDRJmatpF .content-wrap {
    width: 100%;
  }
}
.cid-vjDRJmatpF .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDRJmatpF .mbr-text,
.cid-vjDRJmatpF .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDRJmj0Vu {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDRJmj0Vu .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRJmj0Vu .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-vjDRJmj0Vu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDRJmj0Vu .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDRJmj0Vu .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDRJmj0Vu .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDRJmj0Vu .mbr-section-title {
  color: #000000;
}
.cid-vjDRJmj0Vu .mbr-text,
.cid-vjDRJmj0Vu .mbr-section-btn {
  color: #000000;
}
.cid-vjDRJmrQax {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDRJmrQax .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRJmrQax .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDRJmrQax .mbr-section-title {
  color: #ffffff;
}
.cid-vjDRJmrQax .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDRJmCew6 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDRJmCew6 .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDRJmCew6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRJmCew6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDRJmCew6 .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDRJmCew6 .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDRJmCew6 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDRJmCew6 .card-title,
.cid-vjDRJmCew6 .iconfont-wrapper {
  color: #000000;
}
.cid-vjDRJmCew6 .content-head {
  max-width: 1200px;
}
.cid-vjDRJmCew6 .mbr-section-title {
  color: #ffffff;
}
.cid-vjDRJmCew6 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDRJmCew6 .card-text {
  color: #000000;
}
.cid-vjDRJmCew6 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDRJmCew6 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDRJmOUUt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDRJmOUUt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRJmOUUt .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDRJmOUUt .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDRJmOUUt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDRJmOUUt .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDRJmOUUt .card-title,
.cid-vjDRJmOUUt .iconfont-wrapper,
.cid-vjDRJmOUUt .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDRJmOUUt .content-head {
  max-width: 1200px;
}
.cid-vjDRJmOUUt .mbr-section-title {
  color: #000000;
}
.cid-vjDRJmOUUt .mbr-section-btn {
  text-align: center;
}
.cid-vjDRJn640N {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDRJn640N .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRJn640N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDRJn640N .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDRJn640N .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDRJn640N .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDRJn640N .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDRJn640N .mbr-text,
.cid-vjDRJn640N .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDRJn640N .card-title,
.cid-vjDRJn640N .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDRJnhN6T {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDRJnhN6T .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRJnhN6T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDRJnhN6T .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDRJnhN6T .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDRJnhN6T .row {
    text-align: center;
  }
  .cid-vjDRJnhN6T .row > div {
    margin: auto;
  }
  .cid-vjDRJnhN6T .social-row {
    justify-content: center;
  }
}
.cid-vjDRJnhN6T .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDRJnhN6T .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDRJnhN6T .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDRJnhN6T .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDRJnhN6T .mbr-text {
  color: #ffffff;
}
.cid-vjDRJnhN6T .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDRJnhN6T .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDRJnhN6T div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDRJnhN6T .copyright {
  color: #f7f7f7;
}
.cid-vjDRQtrMyF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDRQtrMyF .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDRQtrMyF .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDRQtrMyF .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDRQtrMyF .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDRQtrMyF .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDRQtrMyF .container {
    padding: 0 1rem;
  }
}
.cid-vjDRQtrMyF .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDRQtrMyF .nav-link {
  position: relative;
}
.cid-vjDRQtrMyF .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDRQtrMyF nav.navbar {
  position: fixed;
}
.cid-vjDRQtrMyF .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDRQtrMyF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDRQtrMyF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDRQtrMyF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDRQtrMyF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDRQtrMyF .navbar.collapsed {
  justify-content: center;
}
.cid-vjDRQtrMyF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDRQtrMyF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDRQtrMyF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDRQtrMyF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDRQtrMyF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDRQtrMyF .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-vjDRQtrMyF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDRQtrMyF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDRQtrMyF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDRQtrMyF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDRQtrMyF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDRQtrMyF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDRQtrMyF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDRQtrMyF .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-vjDRQtrMyF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDRQtrMyF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDRQtrMyF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDRQtrMyF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDRQtrMyF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDRQtrMyF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDRQtrMyF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDRQtrMyF .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDRQtrMyF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDRQtrMyF .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-vjDRQtrMyF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDRQtrMyF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDRQtrMyF .dropdown-item:hover,
.cid-vjDRQtrMyF .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDRQtrMyF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDRQtrMyF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDRQtrMyF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDRQtrMyF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDRQtrMyF .dropdown-menu,
.cid-vjDRQtrMyF .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDRQtrMyF .nav-item:focus,
.cid-vjDRQtrMyF .nav-link:focus {
  outline: none;
}
.cid-vjDRQtrMyF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDRQtrMyF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDRQtrMyF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDRQtrMyF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDRQtrMyF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDRQtrMyF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDRQtrMyF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDRQtrMyF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDRQtrMyF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDRQtrMyF .dropdown-item.active,
.cid-vjDRQtrMyF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDRQtrMyF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDRQtrMyF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDRQtrMyF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDRQtrMyF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDRQtrMyF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDRQtrMyF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDRQtrMyF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDRQtrMyF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDRQtrMyF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDRQtrMyF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDRQtrMyF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDRQtrMyF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDRQtrMyF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDRQtrMyF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDRQtrMyF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDRQtrMyF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDRQtrMyF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDRQtrMyF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDRQtrMyF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDRQtrMyF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDRQtrMyF .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-vjDRQtrMyF .navbar {
    height: 70px;
  }
  .cid-vjDRQtrMyF .navbar.opened {
    height: auto;
  }
  .cid-vjDRQtrMyF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDRQtG1ER {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDRQtG1ER .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDRQtG1ER .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRQtG1ER .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDRQtG1ER .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDRQtG1ER .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDRQtG1ER {
    align-items: center;
  }
  .cid-vjDRQtG1ER .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDRQtG1ER .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDRQtG1ER {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDRQtG1ER .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDRQtG1ER .content-wrap {
    width: 100%;
  }
}
.cid-vjDRQtG1ER .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDRQtG1ER .mbr-text,
.cid-vjDRQtG1ER .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDRQtQOjn {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDRQtQOjn .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRQtQOjn .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-vjDRQtQOjn .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDRQtQOjn .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDRQtQOjn .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDRQtQOjn .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDRQtQOjn .mbr-section-title {
  color: #000000;
}
.cid-vjDRQtQOjn .mbr-text,
.cid-vjDRQtQOjn .mbr-section-btn {
  color: #000000;
}
.cid-vjDRQu1quv {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDRQu1quv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRQu1quv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDRQu1quv .mbr-section-title {
  color: #ffffff;
}
.cid-vjDRQu1quv .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDRQudI9s {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDRQudI9s .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDRQudI9s .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRQudI9s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDRQudI9s .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDRQudI9s .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDRQudI9s .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDRQudI9s .card-title,
.cid-vjDRQudI9s .iconfont-wrapper {
  color: #000000;
}
.cid-vjDRQudI9s .content-head {
  max-width: 1200px;
}
.cid-vjDRQudI9s .mbr-section-title {
  color: #ffffff;
}
.cid-vjDRQudI9s .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDRQudI9s .card-text {
  color: #000000;
}
.cid-vjDRQudI9s .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDRQudI9s .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDRQusFa7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDRQusFa7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRQusFa7 .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDRQusFa7 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDRQusFa7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDRQusFa7 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDRQusFa7 .card-title,
.cid-vjDRQusFa7 .iconfont-wrapper,
.cid-vjDRQusFa7 .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDRQusFa7 .content-head {
  max-width: 1200px;
}
.cid-vjDRQusFa7 .mbr-section-title {
  color: #000000;
}
.cid-vjDRQusFa7 .mbr-section-btn {
  text-align: center;
}
.cid-vjDRQuSmPh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDRQuSmPh .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRQuSmPh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDRQuSmPh .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDRQuSmPh .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDRQuSmPh .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDRQuSmPh .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDRQuSmPh .mbr-text,
.cid-vjDRQuSmPh .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDRQuSmPh .card-title,
.cid-vjDRQuSmPh .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDRQvbirp {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDRQvbirp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRQvbirp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDRQvbirp .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDRQvbirp .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDRQvbirp .row {
    text-align: center;
  }
  .cid-vjDRQvbirp .row > div {
    margin: auto;
  }
  .cid-vjDRQvbirp .social-row {
    justify-content: center;
  }
}
.cid-vjDRQvbirp .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDRQvbirp .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDRQvbirp .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDRQvbirp .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDRQvbirp .mbr-text {
  color: #ffffff;
}
.cid-vjDRQvbirp .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDRQvbirp .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDRQvbirp div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDRQvbirp .copyright {
  color: #f7f7f7;
}
.cid-vjDRTX8eCo {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDRTX8eCo .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDRTX8eCo .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDRTX8eCo .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDRTX8eCo .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDRTX8eCo .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDRTX8eCo .container {
    padding: 0 1rem;
  }
}
.cid-vjDRTX8eCo .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDRTX8eCo .nav-link {
  position: relative;
}
.cid-vjDRTX8eCo .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDRTX8eCo nav.navbar {
  position: fixed;
}
.cid-vjDRTX8eCo .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDRTX8eCo .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDRTX8eCo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDRTX8eCo .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDRTX8eCo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDRTX8eCo .navbar.collapsed {
  justify-content: center;
}
.cid-vjDRTX8eCo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDRTX8eCo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDRTX8eCo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDRTX8eCo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDRTX8eCo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDRTX8eCo .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-vjDRTX8eCo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDRTX8eCo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDRTX8eCo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDRTX8eCo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDRTX8eCo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDRTX8eCo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDRTX8eCo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDRTX8eCo .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-vjDRTX8eCo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDRTX8eCo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDRTX8eCo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDRTX8eCo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDRTX8eCo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDRTX8eCo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDRTX8eCo .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDRTX8eCo .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDRTX8eCo .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDRTX8eCo .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-vjDRTX8eCo .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDRTX8eCo .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDRTX8eCo .dropdown-item:hover,
.cid-vjDRTX8eCo .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDRTX8eCo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDRTX8eCo .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDRTX8eCo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDRTX8eCo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDRTX8eCo .dropdown-menu,
.cid-vjDRTX8eCo .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDRTX8eCo .nav-item:focus,
.cid-vjDRTX8eCo .nav-link:focus {
  outline: none;
}
.cid-vjDRTX8eCo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDRTX8eCo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDRTX8eCo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDRTX8eCo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDRTX8eCo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDRTX8eCo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDRTX8eCo .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDRTX8eCo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDRTX8eCo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDRTX8eCo .dropdown-item.active,
.cid-vjDRTX8eCo .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDRTX8eCo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDRTX8eCo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDRTX8eCo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDRTX8eCo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDRTX8eCo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDRTX8eCo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDRTX8eCo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDRTX8eCo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDRTX8eCo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDRTX8eCo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDRTX8eCo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDRTX8eCo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDRTX8eCo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDRTX8eCo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDRTX8eCo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDRTX8eCo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDRTX8eCo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDRTX8eCo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDRTX8eCo .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDRTX8eCo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDRTX8eCo .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-vjDRTX8eCo .navbar {
    height: 70px;
  }
  .cid-vjDRTX8eCo .navbar.opened {
    height: auto;
  }
  .cid-vjDRTX8eCo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDRTXpCdD {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDRTXpCdD .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDRTXpCdD .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRTXpCdD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDRTXpCdD .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDRTXpCdD .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDRTXpCdD {
    align-items: center;
  }
  .cid-vjDRTXpCdD .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDRTXpCdD .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDRTXpCdD {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDRTXpCdD .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDRTXpCdD .content-wrap {
    width: 100%;
  }
}
.cid-vjDRTXpCdD .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDRTXpCdD .mbr-text,
.cid-vjDRTXpCdD .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDRTXA2zf {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDRTXA2zf .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRTXA2zf .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-vjDRTXA2zf .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDRTXA2zf .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDRTXA2zf .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDRTXA2zf .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDRTXA2zf .mbr-section-title {
  color: #000000;
}
.cid-vjDRTXA2zf .mbr-text,
.cid-vjDRTXA2zf .mbr-section-btn {
  color: #000000;
}
.cid-vjDRTXMPlU {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDRTXMPlU .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRTXMPlU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDRTXMPlU .mbr-section-title {
  color: #ffffff;
}
.cid-vjDRTXMPlU .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDRTXW2cc {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDRTXW2cc .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDRTXW2cc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRTXW2cc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDRTXW2cc .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDRTXW2cc .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDRTXW2cc .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDRTXW2cc .card-title,
.cid-vjDRTXW2cc .iconfont-wrapper {
  color: #000000;
}
.cid-vjDRTXW2cc .content-head {
  max-width: 1200px;
}
.cid-vjDRTXW2cc .mbr-section-title {
  color: #ffffff;
}
.cid-vjDRTXW2cc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDRTXW2cc .card-text {
  color: #000000;
}
.cid-vjDRTXW2cc .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDRTXW2cc .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDRTYdY2e {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDRTYdY2e .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRTYdY2e .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDRTYdY2e .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDRTYdY2e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDRTYdY2e .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDRTYdY2e .card-title,
.cid-vjDRTYdY2e .iconfont-wrapper,
.cid-vjDRTYdY2e .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDRTYdY2e .content-head {
  max-width: 1200px;
}
.cid-vjDRTYdY2e .mbr-section-title {
  color: #000000;
}
.cid-vjDRTYdY2e .mbr-section-btn {
  text-align: center;
}
.cid-vjDRTYvm0r {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDRTYvm0r .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRTYvm0r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDRTYvm0r .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDRTYvm0r .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDRTYvm0r .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDRTYvm0r .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDRTYvm0r .mbr-text,
.cid-vjDRTYvm0r .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDRTYvm0r .card-title,
.cid-vjDRTYvm0r .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDRTYLm9y {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDRTYLm9y .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRTYLm9y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDRTYLm9y .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDRTYLm9y .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDRTYLm9y .row {
    text-align: center;
  }
  .cid-vjDRTYLm9y .row > div {
    margin: auto;
  }
  .cid-vjDRTYLm9y .social-row {
    justify-content: center;
  }
}
.cid-vjDRTYLm9y .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDRTYLm9y .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDRTYLm9y .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDRTYLm9y .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDRTYLm9y .mbr-text {
  color: #ffffff;
}
.cid-vjDRTYLm9y .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDRTYLm9y .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDRTYLm9y div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDRTYLm9y .copyright {
  color: #f7f7f7;
}
.cid-vjDRVJLGLd {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDRVJLGLd .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDRVJLGLd .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDRVJLGLd .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDRVJLGLd .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDRVJLGLd .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDRVJLGLd .container {
    padding: 0 1rem;
  }
}
.cid-vjDRVJLGLd .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDRVJLGLd .nav-link {
  position: relative;
}
.cid-vjDRVJLGLd .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDRVJLGLd nav.navbar {
  position: fixed;
}
.cid-vjDRVJLGLd .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDRVJLGLd .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDRVJLGLd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDRVJLGLd .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDRVJLGLd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDRVJLGLd .navbar.collapsed {
  justify-content: center;
}
.cid-vjDRVJLGLd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDRVJLGLd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDRVJLGLd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDRVJLGLd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDRVJLGLd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDRVJLGLd .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-vjDRVJLGLd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDRVJLGLd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDRVJLGLd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDRVJLGLd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDRVJLGLd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDRVJLGLd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDRVJLGLd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDRVJLGLd .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-vjDRVJLGLd .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDRVJLGLd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDRVJLGLd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDRVJLGLd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDRVJLGLd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDRVJLGLd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDRVJLGLd .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDRVJLGLd .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDRVJLGLd .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDRVJLGLd .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-vjDRVJLGLd .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDRVJLGLd .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDRVJLGLd .dropdown-item:hover,
.cid-vjDRVJLGLd .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDRVJLGLd .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDRVJLGLd .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDRVJLGLd .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDRVJLGLd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDRVJLGLd .dropdown-menu,
.cid-vjDRVJLGLd .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDRVJLGLd .nav-item:focus,
.cid-vjDRVJLGLd .nav-link:focus {
  outline: none;
}
.cid-vjDRVJLGLd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDRVJLGLd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDRVJLGLd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDRVJLGLd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDRVJLGLd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDRVJLGLd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDRVJLGLd .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDRVJLGLd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDRVJLGLd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDRVJLGLd .dropdown-item.active,
.cid-vjDRVJLGLd .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDRVJLGLd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDRVJLGLd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDRVJLGLd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDRVJLGLd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDRVJLGLd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDRVJLGLd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDRVJLGLd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDRVJLGLd .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDRVJLGLd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDRVJLGLd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDRVJLGLd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDRVJLGLd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDRVJLGLd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDRVJLGLd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDRVJLGLd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDRVJLGLd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDRVJLGLd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDRVJLGLd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDRVJLGLd .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDRVJLGLd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDRVJLGLd .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-vjDRVJLGLd .navbar {
    height: 70px;
  }
  .cid-vjDRVJLGLd .navbar.opened {
    height: auto;
  }
  .cid-vjDRVJLGLd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDRVK0OYO {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDRVK0OYO .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDRVK0OYO .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRVK0OYO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDRVK0OYO .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDRVK0OYO .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDRVK0OYO {
    align-items: center;
  }
  .cid-vjDRVK0OYO .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDRVK0OYO .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDRVK0OYO {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDRVK0OYO .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDRVK0OYO .content-wrap {
    width: 100%;
  }
}
.cid-vjDRVK0OYO .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDRVK0OYO .mbr-text,
.cid-vjDRVK0OYO .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDRVK8mPg {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDRVK8mPg .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRVK8mPg .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-vjDRVK8mPg .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDRVK8mPg .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDRVK8mPg .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDRVK8mPg .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDRVK8mPg .mbr-section-title {
  color: #000000;
}
.cid-vjDRVK8mPg .mbr-text,
.cid-vjDRVK8mPg .mbr-section-btn {
  color: #000000;
}
.cid-vjDRVKi2ti {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDRVKi2ti .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRVKi2ti .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDRVKi2ti .mbr-section-title {
  color: #ffffff;
}
.cid-vjDRVKi2ti .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDRVKvgrJ {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDRVKvgrJ .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDRVKvgrJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRVKvgrJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDRVKvgrJ .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDRVKvgrJ .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDRVKvgrJ .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDRVKvgrJ .card-title,
.cid-vjDRVKvgrJ .iconfont-wrapper {
  color: #000000;
}
.cid-vjDRVKvgrJ .content-head {
  max-width: 1200px;
}
.cid-vjDRVKvgrJ .mbr-section-title {
  color: #ffffff;
}
.cid-vjDRVKvgrJ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDRVKvgrJ .card-text {
  color: #000000;
}
.cid-vjDRVKvgrJ .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDRVKvgrJ .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDRVKJ967 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDRVKJ967 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRVKJ967 .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDRVKJ967 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDRVKJ967 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDRVKJ967 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDRVKJ967 .card-title,
.cid-vjDRVKJ967 .iconfont-wrapper,
.cid-vjDRVKJ967 .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDRVKJ967 .content-head {
  max-width: 1200px;
}
.cid-vjDRVKJ967 .mbr-section-title {
  color: #000000;
}
.cid-vjDRVKJ967 .mbr-section-btn {
  text-align: center;
}
.cid-vjDRVKZX6z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDRVKZX6z .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRVKZX6z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDRVKZX6z .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDRVKZX6z .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDRVKZX6z .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDRVKZX6z .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDRVKZX6z .mbr-text,
.cid-vjDRVKZX6z .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDRVKZX6z .card-title,
.cid-vjDRVKZX6z .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDRVLcnTx {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDRVLcnTx .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDRVLcnTx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDRVLcnTx .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDRVLcnTx .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDRVLcnTx .row {
    text-align: center;
  }
  .cid-vjDRVLcnTx .row > div {
    margin: auto;
  }
  .cid-vjDRVLcnTx .social-row {
    justify-content: center;
  }
}
.cid-vjDRVLcnTx .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDRVLcnTx .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDRVLcnTx .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDRVLcnTx .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDRVLcnTx .mbr-text {
  color: #ffffff;
}
.cid-vjDRVLcnTx .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDRVLcnTx .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDRVLcnTx div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDRVLcnTx .copyright {
  color: #f7f7f7;
}
.cid-vjDSjihKuU {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDSjihKuU .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDSjihKuU .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDSjihKuU .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDSjihKuU .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDSjihKuU .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDSjihKuU .container {
    padding: 0 1rem;
  }
}
.cid-vjDSjihKuU .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDSjihKuU .nav-link {
  position: relative;
}
.cid-vjDSjihKuU .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDSjihKuU nav.navbar {
  position: fixed;
}
.cid-vjDSjihKuU .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDSjihKuU .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDSjihKuU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDSjihKuU .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDSjihKuU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDSjihKuU .navbar.collapsed {
  justify-content: center;
}
.cid-vjDSjihKuU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDSjihKuU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDSjihKuU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDSjihKuU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDSjihKuU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDSjihKuU .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-vjDSjihKuU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDSjihKuU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDSjihKuU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDSjihKuU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDSjihKuU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDSjihKuU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDSjihKuU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDSjihKuU .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-vjDSjihKuU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDSjihKuU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDSjihKuU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDSjihKuU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDSjihKuU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDSjihKuU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDSjihKuU .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDSjihKuU .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDSjihKuU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDSjihKuU .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-vjDSjihKuU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDSjihKuU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDSjihKuU .dropdown-item:hover,
.cid-vjDSjihKuU .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDSjihKuU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDSjihKuU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDSjihKuU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDSjihKuU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDSjihKuU .dropdown-menu,
.cid-vjDSjihKuU .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDSjihKuU .nav-item:focus,
.cid-vjDSjihKuU .nav-link:focus {
  outline: none;
}
.cid-vjDSjihKuU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDSjihKuU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDSjihKuU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDSjihKuU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDSjihKuU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDSjihKuU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDSjihKuU .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDSjihKuU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDSjihKuU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDSjihKuU .dropdown-item.active,
.cid-vjDSjihKuU .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDSjihKuU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDSjihKuU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDSjihKuU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDSjihKuU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDSjihKuU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDSjihKuU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDSjihKuU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDSjihKuU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDSjihKuU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDSjihKuU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDSjihKuU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDSjihKuU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSjihKuU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSjihKuU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDSjihKuU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSjihKuU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDSjihKuU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDSjihKuU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSjihKuU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDSjihKuU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDSjihKuU .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-vjDSjihKuU .navbar {
    height: 70px;
  }
  .cid-vjDSjihKuU .navbar.opened {
    height: auto;
  }
  .cid-vjDSjihKuU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDSjiwPMP {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDSjiwPMP .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDSjiwPMP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSjiwPMP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSjiwPMP .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDSjiwPMP .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDSjiwPMP {
    align-items: center;
  }
  .cid-vjDSjiwPMP .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDSjiwPMP .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDSjiwPMP {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDSjiwPMP .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDSjiwPMP .content-wrap {
    width: 100%;
  }
}
.cid-vjDSjiwPMP .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSjiwPMP .mbr-text,
.cid-vjDSjiwPMP .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSjiKoLn {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDSjiKoLn .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSjiKoLn .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-vjDSjiKoLn .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSjiKoLn .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDSjiKoLn .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSjiKoLn .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDSjiKoLn .mbr-section-title {
  color: #000000;
}
.cid-vjDSjiKoLn .mbr-text,
.cid-vjDSjiKoLn .mbr-section-btn {
  color: #000000;
}
.cid-vjDSjiTdQP {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDSjiTdQP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSjiTdQP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSjiTdQP .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSjiTdQP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSjj2IhN {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDSjj2IhN .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDSjj2IhN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSjj2IhN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSjj2IhN .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDSjj2IhN .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDSjj2IhN .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDSjj2IhN .card-title,
.cid-vjDSjj2IhN .iconfont-wrapper {
  color: #000000;
}
.cid-vjDSjj2IhN .content-head {
  max-width: 1200px;
}
.cid-vjDSjj2IhN .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSjj2IhN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSjj2IhN .card-text {
  color: #000000;
}
.cid-vjDSjj2IhN .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSjj2IhN .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDSjjenwS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDSjjenwS .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSjjenwS .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSjjenwS .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSjjenwS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSjjenwS .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDSjjenwS .card-title,
.cid-vjDSjjenwS .iconfont-wrapper,
.cid-vjDSjjenwS .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDSjjenwS .content-head {
  max-width: 1200px;
}
.cid-vjDSjjenwS .mbr-section-title {
  color: #000000;
}
.cid-vjDSjjenwS .mbr-section-btn {
  text-align: center;
}
.cid-vjDSjjt0En {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDSjjt0En .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSjjt0En .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSjjt0En .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDSjjt0En .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDSjjt0En .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSjjt0En .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDSjjt0En .mbr-text,
.cid-vjDSjjt0En .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDSjjt0En .card-title,
.cid-vjDSjjt0En .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDSjjDaSW {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDSjjDaSW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSjjDaSW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSjjDaSW .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDSjjDaSW .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDSjjDaSW .row {
    text-align: center;
  }
  .cid-vjDSjjDaSW .row > div {
    margin: auto;
  }
  .cid-vjDSjjDaSW .social-row {
    justify-content: center;
  }
}
.cid-vjDSjjDaSW .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDSjjDaSW .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDSjjDaSW .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSjjDaSW .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDSjjDaSW .mbr-text {
  color: #ffffff;
}
.cid-vjDSjjDaSW .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDSjjDaSW .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDSjjDaSW div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDSjjDaSW .copyright {
  color: #f7f7f7;
}
.cid-vjDSotJBxV {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDSotJBxV .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDSotJBxV .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDSotJBxV .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDSotJBxV .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDSotJBxV .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDSotJBxV .container {
    padding: 0 1rem;
  }
}
.cid-vjDSotJBxV .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDSotJBxV .nav-link {
  position: relative;
}
.cid-vjDSotJBxV .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDSotJBxV nav.navbar {
  position: fixed;
}
.cid-vjDSotJBxV .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDSotJBxV .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDSotJBxV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDSotJBxV .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDSotJBxV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDSotJBxV .navbar.collapsed {
  justify-content: center;
}
.cid-vjDSotJBxV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDSotJBxV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDSotJBxV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDSotJBxV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDSotJBxV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDSotJBxV .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-vjDSotJBxV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDSotJBxV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDSotJBxV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDSotJBxV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDSotJBxV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDSotJBxV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDSotJBxV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDSotJBxV .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-vjDSotJBxV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDSotJBxV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDSotJBxV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDSotJBxV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDSotJBxV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDSotJBxV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDSotJBxV .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDSotJBxV .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDSotJBxV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDSotJBxV .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-vjDSotJBxV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDSotJBxV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDSotJBxV .dropdown-item:hover,
.cid-vjDSotJBxV .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDSotJBxV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDSotJBxV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDSotJBxV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDSotJBxV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDSotJBxV .dropdown-menu,
.cid-vjDSotJBxV .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDSotJBxV .nav-item:focus,
.cid-vjDSotJBxV .nav-link:focus {
  outline: none;
}
.cid-vjDSotJBxV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDSotJBxV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDSotJBxV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDSotJBxV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDSotJBxV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDSotJBxV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDSotJBxV .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDSotJBxV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDSotJBxV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDSotJBxV .dropdown-item.active,
.cid-vjDSotJBxV .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDSotJBxV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDSotJBxV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDSotJBxV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDSotJBxV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDSotJBxV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDSotJBxV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDSotJBxV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDSotJBxV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDSotJBxV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDSotJBxV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDSotJBxV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDSotJBxV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSotJBxV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSotJBxV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDSotJBxV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSotJBxV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDSotJBxV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDSotJBxV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSotJBxV .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDSotJBxV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDSotJBxV .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-vjDSotJBxV .navbar {
    height: 70px;
  }
  .cid-vjDSotJBxV .navbar.opened {
    height: auto;
  }
  .cid-vjDSotJBxV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDSotWZui {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDSotWZui .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDSotWZui .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSotWZui .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSotWZui .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDSotWZui .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDSotWZui {
    align-items: center;
  }
  .cid-vjDSotWZui .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDSotWZui .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDSotWZui {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDSotWZui .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDSotWZui .content-wrap {
    width: 100%;
  }
}
.cid-vjDSotWZui .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSotWZui .mbr-text,
.cid-vjDSotWZui .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSou5r26 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDSou5r26 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSou5r26 .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-vjDSou5r26 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSou5r26 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDSou5r26 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSou5r26 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDSou5r26 .mbr-section-title {
  color: #000000;
}
.cid-vjDSou5r26 .mbr-text,
.cid-vjDSou5r26 .mbr-section-btn {
  color: #000000;
}
.cid-vjDSougnJF {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDSougnJF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSougnJF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSougnJF .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSougnJF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSoupZNf {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDSoupZNf .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDSoupZNf .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSoupZNf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSoupZNf .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDSoupZNf .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDSoupZNf .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDSoupZNf .card-title,
.cid-vjDSoupZNf .iconfont-wrapper {
  color: #000000;
}
.cid-vjDSoupZNf .content-head {
  max-width: 1200px;
}
.cid-vjDSoupZNf .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSoupZNf .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSoupZNf .card-text {
  color: #000000;
}
.cid-vjDSoupZNf .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSoupZNf .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDSouADTZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDSouADTZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSouADTZ .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSouADTZ .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSouADTZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSouADTZ .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDSouADTZ .card-title,
.cid-vjDSouADTZ .iconfont-wrapper,
.cid-vjDSouADTZ .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDSouADTZ .content-head {
  max-width: 1200px;
}
.cid-vjDSouADTZ .mbr-section-title {
  color: #000000;
}
.cid-vjDSouADTZ .mbr-section-btn {
  text-align: center;
}
.cid-vjDSouSRwq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDSouSRwq .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSouSRwq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSouSRwq .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDSouSRwq .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDSouSRwq .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSouSRwq .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDSouSRwq .mbr-text,
.cid-vjDSouSRwq .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDSouSRwq .card-title,
.cid-vjDSouSRwq .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDSov2kF1 {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDSov2kF1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSov2kF1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSov2kF1 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDSov2kF1 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDSov2kF1 .row {
    text-align: center;
  }
  .cid-vjDSov2kF1 .row > div {
    margin: auto;
  }
  .cid-vjDSov2kF1 .social-row {
    justify-content: center;
  }
}
.cid-vjDSov2kF1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDSov2kF1 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDSov2kF1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSov2kF1 .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDSov2kF1 .mbr-text {
  color: #ffffff;
}
.cid-vjDSov2kF1 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDSov2kF1 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDSov2kF1 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDSov2kF1 .copyright {
  color: #f7f7f7;
}
.cid-vjDSqMyUXG {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDSqMyUXG .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDSqMyUXG .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDSqMyUXG .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDSqMyUXG .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDSqMyUXG .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDSqMyUXG .container {
    padding: 0 1rem;
  }
}
.cid-vjDSqMyUXG .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDSqMyUXG .nav-link {
  position: relative;
}
.cid-vjDSqMyUXG .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDSqMyUXG nav.navbar {
  position: fixed;
}
.cid-vjDSqMyUXG .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDSqMyUXG .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDSqMyUXG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDSqMyUXG .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDSqMyUXG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDSqMyUXG .navbar.collapsed {
  justify-content: center;
}
.cid-vjDSqMyUXG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDSqMyUXG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDSqMyUXG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDSqMyUXG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDSqMyUXG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDSqMyUXG .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-vjDSqMyUXG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDSqMyUXG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDSqMyUXG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDSqMyUXG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDSqMyUXG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDSqMyUXG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDSqMyUXG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDSqMyUXG .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-vjDSqMyUXG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDSqMyUXG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDSqMyUXG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDSqMyUXG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDSqMyUXG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDSqMyUXG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDSqMyUXG .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDSqMyUXG .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDSqMyUXG .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDSqMyUXG .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-vjDSqMyUXG .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDSqMyUXG .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDSqMyUXG .dropdown-item:hover,
.cid-vjDSqMyUXG .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDSqMyUXG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDSqMyUXG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDSqMyUXG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDSqMyUXG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDSqMyUXG .dropdown-menu,
.cid-vjDSqMyUXG .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDSqMyUXG .nav-item:focus,
.cid-vjDSqMyUXG .nav-link:focus {
  outline: none;
}
.cid-vjDSqMyUXG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDSqMyUXG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDSqMyUXG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDSqMyUXG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDSqMyUXG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDSqMyUXG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDSqMyUXG .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDSqMyUXG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDSqMyUXG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDSqMyUXG .dropdown-item.active,
.cid-vjDSqMyUXG .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDSqMyUXG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDSqMyUXG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDSqMyUXG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDSqMyUXG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDSqMyUXG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDSqMyUXG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDSqMyUXG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDSqMyUXG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDSqMyUXG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDSqMyUXG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDSqMyUXG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDSqMyUXG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSqMyUXG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSqMyUXG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDSqMyUXG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSqMyUXG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDSqMyUXG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDSqMyUXG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSqMyUXG .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDSqMyUXG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDSqMyUXG .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-vjDSqMyUXG .navbar {
    height: 70px;
  }
  .cid-vjDSqMyUXG .navbar.opened {
    height: auto;
  }
  .cid-vjDSqMyUXG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDSqMMn49 {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDSqMMn49 .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDSqMMn49 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSqMMn49 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSqMMn49 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDSqMMn49 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDSqMMn49 {
    align-items: center;
  }
  .cid-vjDSqMMn49 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDSqMMn49 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDSqMMn49 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDSqMMn49 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDSqMMn49 .content-wrap {
    width: 100%;
  }
}
.cid-vjDSqMMn49 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSqMMn49 .mbr-text,
.cid-vjDSqMMn49 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSqMUPsa {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDSqMUPsa .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSqMUPsa .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-vjDSqMUPsa .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSqMUPsa .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDSqMUPsa .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSqMUPsa .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDSqMUPsa .mbr-section-title {
  color: #000000;
}
.cid-vjDSqMUPsa .mbr-text,
.cid-vjDSqMUPsa .mbr-section-btn {
  color: #000000;
}
.cid-vjDSqN3pBr {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDSqN3pBr .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSqN3pBr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSqN3pBr .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSqN3pBr .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSqNd4M9 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDSqNd4M9 .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDSqNd4M9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSqNd4M9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSqNd4M9 .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDSqNd4M9 .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDSqNd4M9 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDSqNd4M9 .card-title,
.cid-vjDSqNd4M9 .iconfont-wrapper {
  color: #000000;
}
.cid-vjDSqNd4M9 .content-head {
  max-width: 1200px;
}
.cid-vjDSqNd4M9 .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSqNd4M9 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSqNd4M9 .card-text {
  color: #000000;
}
.cid-vjDSqNd4M9 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSqNd4M9 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDSqNqAwy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDSqNqAwy .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSqNqAwy .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSqNqAwy .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSqNqAwy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSqNqAwy .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDSqNqAwy .card-title,
.cid-vjDSqNqAwy .iconfont-wrapper,
.cid-vjDSqNqAwy .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDSqNqAwy .content-head {
  max-width: 1200px;
}
.cid-vjDSqNqAwy .mbr-section-title {
  color: #000000;
}
.cid-vjDSqNqAwy .mbr-section-btn {
  text-align: center;
}
.cid-vjDSqNHaEj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDSqNHaEj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSqNHaEj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSqNHaEj .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDSqNHaEj .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDSqNHaEj .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSqNHaEj .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDSqNHaEj .mbr-text,
.cid-vjDSqNHaEj .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDSqNHaEj .card-title,
.cid-vjDSqNHaEj .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDSqNT9Ev {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDSqNT9Ev .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSqNT9Ev .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSqNT9Ev .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDSqNT9Ev .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDSqNT9Ev .row {
    text-align: center;
  }
  .cid-vjDSqNT9Ev .row > div {
    margin: auto;
  }
  .cid-vjDSqNT9Ev .social-row {
    justify-content: center;
  }
}
.cid-vjDSqNT9Ev .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDSqNT9Ev .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDSqNT9Ev .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSqNT9Ev .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDSqNT9Ev .mbr-text {
  color: #ffffff;
}
.cid-vjDSqNT9Ev .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDSqNT9Ev .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDSqNT9Ev div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDSqNT9Ev .copyright {
  color: #f7f7f7;
}
.cid-vjDSu3puZs {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDSu3puZs .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDSu3puZs .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDSu3puZs .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDSu3puZs .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDSu3puZs .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDSu3puZs .container {
    padding: 0 1rem;
  }
}
.cid-vjDSu3puZs .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDSu3puZs .nav-link {
  position: relative;
}
.cid-vjDSu3puZs .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDSu3puZs nav.navbar {
  position: fixed;
}
.cid-vjDSu3puZs .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDSu3puZs .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDSu3puZs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDSu3puZs .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDSu3puZs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDSu3puZs .navbar.collapsed {
  justify-content: center;
}
.cid-vjDSu3puZs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDSu3puZs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDSu3puZs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDSu3puZs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDSu3puZs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDSu3puZs .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-vjDSu3puZs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDSu3puZs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDSu3puZs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDSu3puZs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDSu3puZs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDSu3puZs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDSu3puZs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDSu3puZs .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-vjDSu3puZs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDSu3puZs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDSu3puZs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDSu3puZs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDSu3puZs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDSu3puZs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDSu3puZs .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDSu3puZs .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDSu3puZs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDSu3puZs .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-vjDSu3puZs .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDSu3puZs .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDSu3puZs .dropdown-item:hover,
.cid-vjDSu3puZs .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDSu3puZs .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDSu3puZs .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDSu3puZs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDSu3puZs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDSu3puZs .dropdown-menu,
.cid-vjDSu3puZs .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDSu3puZs .nav-item:focus,
.cid-vjDSu3puZs .nav-link:focus {
  outline: none;
}
.cid-vjDSu3puZs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDSu3puZs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDSu3puZs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDSu3puZs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDSu3puZs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDSu3puZs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDSu3puZs .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDSu3puZs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDSu3puZs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDSu3puZs .dropdown-item.active,
.cid-vjDSu3puZs .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDSu3puZs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDSu3puZs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDSu3puZs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDSu3puZs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDSu3puZs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDSu3puZs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDSu3puZs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDSu3puZs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDSu3puZs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDSu3puZs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDSu3puZs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDSu3puZs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSu3puZs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSu3puZs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDSu3puZs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSu3puZs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDSu3puZs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDSu3puZs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSu3puZs .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDSu3puZs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDSu3puZs .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-vjDSu3puZs .navbar {
    height: 70px;
  }
  .cid-vjDSu3puZs .navbar.opened {
    height: auto;
  }
  .cid-vjDSu3puZs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDSu3B0FO {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDSu3B0FO .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDSu3B0FO .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSu3B0FO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSu3B0FO .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDSu3B0FO .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDSu3B0FO {
    align-items: center;
  }
  .cid-vjDSu3B0FO .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDSu3B0FO .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDSu3B0FO {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDSu3B0FO .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDSu3B0FO .content-wrap {
    width: 100%;
  }
}
.cid-vjDSu3B0FO .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSu3B0FO .mbr-text,
.cid-vjDSu3B0FO .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSu3J89t {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDSu3J89t .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSu3J89t .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-vjDSu3J89t .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSu3J89t .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDSu3J89t .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSu3J89t .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDSu3J89t .mbr-section-title {
  color: #000000;
}
.cid-vjDSu3J89t .mbr-text,
.cid-vjDSu3J89t .mbr-section-btn {
  color: #000000;
}
.cid-vjDSu3Qdqz {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDSu3Qdqz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSu3Qdqz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSu3Qdqz .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSu3Qdqz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSu3Zr9a {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDSu3Zr9a .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDSu3Zr9a .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSu3Zr9a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSu3Zr9a .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDSu3Zr9a .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDSu3Zr9a .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDSu3Zr9a .card-title,
.cid-vjDSu3Zr9a .iconfont-wrapper {
  color: #000000;
}
.cid-vjDSu3Zr9a .content-head {
  max-width: 1200px;
}
.cid-vjDSu3Zr9a .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSu3Zr9a .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSu3Zr9a .card-text {
  color: #000000;
}
.cid-vjDSu3Zr9a .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSu3Zr9a .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDSu4aDWp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDSu4aDWp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSu4aDWp .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSu4aDWp .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSu4aDWp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSu4aDWp .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDSu4aDWp .card-title,
.cid-vjDSu4aDWp .iconfont-wrapper,
.cid-vjDSu4aDWp .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDSu4aDWp .content-head {
  max-width: 1200px;
}
.cid-vjDSu4aDWp .mbr-section-title {
  color: #000000;
}
.cid-vjDSu4aDWp .mbr-section-btn {
  text-align: center;
}
.cid-vjDSu4pVEF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDSu4pVEF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSu4pVEF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSu4pVEF .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDSu4pVEF .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDSu4pVEF .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSu4pVEF .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDSu4pVEF .mbr-text,
.cid-vjDSu4pVEF .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDSu4pVEF .card-title,
.cid-vjDSu4pVEF .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDSu4zpPt {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDSu4zpPt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSu4zpPt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSu4zpPt .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDSu4zpPt .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDSu4zpPt .row {
    text-align: center;
  }
  .cid-vjDSu4zpPt .row > div {
    margin: auto;
  }
  .cid-vjDSu4zpPt .social-row {
    justify-content: center;
  }
}
.cid-vjDSu4zpPt .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDSu4zpPt .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDSu4zpPt .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSu4zpPt .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDSu4zpPt .mbr-text {
  color: #ffffff;
}
.cid-vjDSu4zpPt .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDSu4zpPt .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDSu4zpPt div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDSu4zpPt .copyright {
  color: #f7f7f7;
}
.cid-vjDSzSRi3h {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDSzSRi3h .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDSzSRi3h .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDSzSRi3h .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDSzSRi3h .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDSzSRi3h .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDSzSRi3h .container {
    padding: 0 1rem;
  }
}
.cid-vjDSzSRi3h .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDSzSRi3h .nav-link {
  position: relative;
}
.cid-vjDSzSRi3h .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDSzSRi3h nav.navbar {
  position: fixed;
}
.cid-vjDSzSRi3h .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDSzSRi3h .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDSzSRi3h .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDSzSRi3h .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDSzSRi3h .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDSzSRi3h .navbar.collapsed {
  justify-content: center;
}
.cid-vjDSzSRi3h .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDSzSRi3h .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDSzSRi3h .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDSzSRi3h .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDSzSRi3h .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDSzSRi3h .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-vjDSzSRi3h .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDSzSRi3h .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDSzSRi3h .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDSzSRi3h .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDSzSRi3h .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDSzSRi3h .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDSzSRi3h .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDSzSRi3h .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-vjDSzSRi3h .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDSzSRi3h .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDSzSRi3h .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDSzSRi3h .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDSzSRi3h .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDSzSRi3h .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDSzSRi3h .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDSzSRi3h .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDSzSRi3h .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDSzSRi3h .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-vjDSzSRi3h .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDSzSRi3h .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDSzSRi3h .dropdown-item:hover,
.cid-vjDSzSRi3h .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDSzSRi3h .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDSzSRi3h .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDSzSRi3h .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDSzSRi3h .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDSzSRi3h .dropdown-menu,
.cid-vjDSzSRi3h .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDSzSRi3h .nav-item:focus,
.cid-vjDSzSRi3h .nav-link:focus {
  outline: none;
}
.cid-vjDSzSRi3h .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDSzSRi3h .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDSzSRi3h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDSzSRi3h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDSzSRi3h .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDSzSRi3h .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDSzSRi3h .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDSzSRi3h .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDSzSRi3h .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDSzSRi3h .dropdown-item.active,
.cid-vjDSzSRi3h .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDSzSRi3h .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDSzSRi3h .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDSzSRi3h .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDSzSRi3h .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDSzSRi3h .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDSzSRi3h .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDSzSRi3h ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDSzSRi3h .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDSzSRi3h button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDSzSRi3h button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDSzSRi3h button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDSzSRi3h button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSzSRi3h button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSzSRi3h button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDSzSRi3h nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSzSRi3h nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDSzSRi3h nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDSzSRi3h nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSzSRi3h .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDSzSRi3h a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDSzSRi3h .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-vjDSzSRi3h .navbar {
    height: 70px;
  }
  .cid-vjDSzSRi3h .navbar.opened {
    height: auto;
  }
  .cid-vjDSzSRi3h .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDSzT4mzO {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDSzT4mzO .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDSzT4mzO .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSzT4mzO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSzT4mzO .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDSzT4mzO .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDSzT4mzO {
    align-items: center;
  }
  .cid-vjDSzT4mzO .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDSzT4mzO .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDSzT4mzO {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDSzT4mzO .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDSzT4mzO .content-wrap {
    width: 100%;
  }
}
.cid-vjDSzT4mzO .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSzT4mzO .mbr-text,
.cid-vjDSzT4mzO .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSzTcNtC {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDSzTcNtC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSzTcNtC .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-vjDSzTcNtC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSzTcNtC .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDSzTcNtC .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSzTcNtC .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDSzTcNtC .mbr-section-title {
  color: #000000;
}
.cid-vjDSzTcNtC .mbr-text,
.cid-vjDSzTcNtC .mbr-section-btn {
  color: #000000;
}
.cid-vjDSzTkHXq {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDSzTkHXq .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSzTkHXq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSzTkHXq .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSzTkHXq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSzTtEIZ {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDSzTtEIZ .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDSzTtEIZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSzTtEIZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSzTtEIZ .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDSzTtEIZ .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDSzTtEIZ .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDSzTtEIZ .card-title,
.cid-vjDSzTtEIZ .iconfont-wrapper {
  color: #000000;
}
.cid-vjDSzTtEIZ .content-head {
  max-width: 1200px;
}
.cid-vjDSzTtEIZ .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSzTtEIZ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSzTtEIZ .card-text {
  color: #000000;
}
.cid-vjDSzTtEIZ .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSzTtEIZ .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDSzTFMXE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDSzTFMXE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSzTFMXE .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSzTFMXE .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSzTFMXE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSzTFMXE .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDSzTFMXE .card-title,
.cid-vjDSzTFMXE .iconfont-wrapper,
.cid-vjDSzTFMXE .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDSzTFMXE .content-head {
  max-width: 1200px;
}
.cid-vjDSzTFMXE .mbr-section-title {
  color: #000000;
}
.cid-vjDSzTFMXE .mbr-section-btn {
  text-align: center;
}
.cid-vjDSzTVpE7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDSzTVpE7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSzTVpE7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSzTVpE7 .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDSzTVpE7 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDSzTVpE7 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSzTVpE7 .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDSzTVpE7 .mbr-text,
.cid-vjDSzTVpE7 .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDSzTVpE7 .card-title,
.cid-vjDSzTVpE7 .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDSzU6riO {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDSzU6riO .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSzU6riO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSzU6riO .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDSzU6riO .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDSzU6riO .row {
    text-align: center;
  }
  .cid-vjDSzU6riO .row > div {
    margin: auto;
  }
  .cid-vjDSzU6riO .social-row {
    justify-content: center;
  }
}
.cid-vjDSzU6riO .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDSzU6riO .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDSzU6riO .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSzU6riO .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDSzU6riO .mbr-text {
  color: #ffffff;
}
.cid-vjDSzU6riO .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDSzU6riO .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDSzU6riO div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDSzU6riO .copyright {
  color: #f7f7f7;
}
.cid-vjDSGNKYlc {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDSGNKYlc .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDSGNKYlc .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDSGNKYlc .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDSGNKYlc .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDSGNKYlc .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDSGNKYlc .container {
    padding: 0 1rem;
  }
}
.cid-vjDSGNKYlc .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDSGNKYlc .nav-link {
  position: relative;
}
.cid-vjDSGNKYlc .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDSGNKYlc nav.navbar {
  position: fixed;
}
.cid-vjDSGNKYlc .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDSGNKYlc .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDSGNKYlc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDSGNKYlc .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDSGNKYlc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDSGNKYlc .navbar.collapsed {
  justify-content: center;
}
.cid-vjDSGNKYlc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDSGNKYlc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDSGNKYlc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDSGNKYlc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDSGNKYlc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDSGNKYlc .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-vjDSGNKYlc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDSGNKYlc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDSGNKYlc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDSGNKYlc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDSGNKYlc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDSGNKYlc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDSGNKYlc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDSGNKYlc .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-vjDSGNKYlc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDSGNKYlc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDSGNKYlc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDSGNKYlc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDSGNKYlc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDSGNKYlc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDSGNKYlc .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDSGNKYlc .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDSGNKYlc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDSGNKYlc .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-vjDSGNKYlc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDSGNKYlc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDSGNKYlc .dropdown-item:hover,
.cid-vjDSGNKYlc .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDSGNKYlc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDSGNKYlc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDSGNKYlc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDSGNKYlc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDSGNKYlc .dropdown-menu,
.cid-vjDSGNKYlc .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDSGNKYlc .nav-item:focus,
.cid-vjDSGNKYlc .nav-link:focus {
  outline: none;
}
.cid-vjDSGNKYlc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDSGNKYlc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDSGNKYlc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDSGNKYlc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDSGNKYlc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDSGNKYlc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDSGNKYlc .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDSGNKYlc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDSGNKYlc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDSGNKYlc .dropdown-item.active,
.cid-vjDSGNKYlc .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDSGNKYlc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDSGNKYlc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDSGNKYlc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDSGNKYlc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDSGNKYlc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDSGNKYlc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDSGNKYlc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDSGNKYlc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDSGNKYlc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDSGNKYlc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDSGNKYlc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDSGNKYlc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSGNKYlc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSGNKYlc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDSGNKYlc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSGNKYlc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDSGNKYlc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDSGNKYlc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSGNKYlc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDSGNKYlc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDSGNKYlc .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-vjDSGNKYlc .navbar {
    height: 70px;
  }
  .cid-vjDSGNKYlc .navbar.opened {
    height: auto;
  }
  .cid-vjDSGNKYlc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDSGNX81z {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/locations-woodstock-bg.webp");
}
.cid-vjDSGNX81z .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDSGNX81z .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSGNX81z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSGNX81z .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDSGNX81z .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDSGNX81z {
    align-items: center;
  }
  .cid-vjDSGNX81z .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDSGNX81z .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDSGNX81z {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDSGNX81z .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDSGNX81z .content-wrap {
    width: 100%;
  }
}
.cid-vjDSGNX81z .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSGNX81z .mbr-text,
.cid-vjDSGNX81z .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSGO57ma {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDSGO57ma .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSGO57ma .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-vjDSGO57ma .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSGO57ma .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDSGO57ma .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSGO57ma .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDSGO57ma .mbr-section-title {
  color: #000000;
}
.cid-vjDSGO57ma .mbr-text,
.cid-vjDSGO57ma .mbr-section-btn {
  color: #000000;
}
.cid-vjDSGOcj9a {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDSGOcj9a .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSGOcj9a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSGOcj9a .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSGOcj9a .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSGOl4VJ {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDSGOl4VJ .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDSGOl4VJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSGOl4VJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSGOl4VJ .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDSGOl4VJ .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDSGOl4VJ .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDSGOl4VJ .card-title,
.cid-vjDSGOl4VJ .iconfont-wrapper {
  color: #000000;
}
.cid-vjDSGOl4VJ .content-head {
  max-width: 1200px;
}
.cid-vjDSGOl4VJ .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSGOl4VJ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSGOl4VJ .card-text {
  color: #000000;
}
.cid-vjDSGOl4VJ .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSGOl4VJ .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDSGOwabi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDSGOwabi .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSGOwabi .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSGOwabi .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSGOwabi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSGOwabi .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDSGOwabi .card-title,
.cid-vjDSGOwabi .iconfont-wrapper,
.cid-vjDSGOwabi .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDSGOwabi .content-head {
  max-width: 1200px;
}
.cid-vjDSGOwabi .mbr-section-title {
  color: #000000;
}
.cid-vjDSGOwabi .mbr-section-btn {
  text-align: center;
}
.cid-vjDSGOM8oH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDSGOM8oH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSGOM8oH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSGOM8oH .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDSGOM8oH .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDSGOM8oH .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSGOM8oH .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDSGOM8oH .mbr-text,
.cid-vjDSGOM8oH .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDSGOM8oH .card-title,
.cid-vjDSGOM8oH .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDSGOWulp {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDSGOWulp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSGOWulp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSGOWulp .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDSGOWulp .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDSGOWulp .row {
    text-align: center;
  }
  .cid-vjDSGOWulp .row > div {
    margin: auto;
  }
  .cid-vjDSGOWulp .social-row {
    justify-content: center;
  }
}
.cid-vjDSGOWulp .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDSGOWulp .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDSGOWulp .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSGOWulp .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDSGOWulp .mbr-text {
  color: #ffffff;
}
.cid-vjDSGOWulp .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDSGOWulp .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDSGOWulp div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDSGOWulp .copyright {
  color: #f7f7f7;
}
.cid-vjDSISai7X {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDSISai7X .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDSISai7X .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDSISai7X .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDSISai7X .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDSISai7X .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDSISai7X .container {
    padding: 0 1rem;
  }
}
.cid-vjDSISai7X .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDSISai7X .nav-link {
  position: relative;
}
.cid-vjDSISai7X .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDSISai7X nav.navbar {
  position: fixed;
}
.cid-vjDSISai7X .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDSISai7X .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDSISai7X .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDSISai7X .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDSISai7X .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDSISai7X .navbar.collapsed {
  justify-content: center;
}
.cid-vjDSISai7X .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDSISai7X .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDSISai7X .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDSISai7X .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDSISai7X .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDSISai7X .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-vjDSISai7X .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDSISai7X .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDSISai7X .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDSISai7X .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDSISai7X .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDSISai7X .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDSISai7X .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDSISai7X .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-vjDSISai7X .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDSISai7X .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDSISai7X .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDSISai7X .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDSISai7X .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDSISai7X .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDSISai7X .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDSISai7X .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDSISai7X .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDSISai7X .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-vjDSISai7X .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDSISai7X .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDSISai7X .dropdown-item:hover,
.cid-vjDSISai7X .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDSISai7X .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDSISai7X .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDSISai7X .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDSISai7X .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDSISai7X .dropdown-menu,
.cid-vjDSISai7X .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDSISai7X .nav-item:focus,
.cid-vjDSISai7X .nav-link:focus {
  outline: none;
}
.cid-vjDSISai7X .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDSISai7X .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDSISai7X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDSISai7X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDSISai7X .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDSISai7X .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDSISai7X .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDSISai7X .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDSISai7X .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDSISai7X .dropdown-item.active,
.cid-vjDSISai7X .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDSISai7X .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDSISai7X .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDSISai7X .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDSISai7X .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDSISai7X .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDSISai7X .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDSISai7X ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDSISai7X .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDSISai7X button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDSISai7X button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDSISai7X button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDSISai7X button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSISai7X button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSISai7X button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDSISai7X nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSISai7X nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDSISai7X nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDSISai7X nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSISai7X .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDSISai7X a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDSISai7X .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-vjDSISai7X .navbar {
    height: 70px;
  }
  .cid-vjDSISai7X .navbar.opened {
    height: auto;
  }
  .cid-vjDSISai7X .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDSISm8GZ {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDSISm8GZ .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDSISm8GZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSISm8GZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSISm8GZ .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDSISm8GZ .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDSISm8GZ {
    align-items: center;
  }
  .cid-vjDSISm8GZ .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDSISm8GZ .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDSISm8GZ {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDSISm8GZ .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDSISm8GZ .content-wrap {
    width: 100%;
  }
}
.cid-vjDSISm8GZ .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSISm8GZ .mbr-text,
.cid-vjDSISm8GZ .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSISv8oS {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDSISv8oS .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSISv8oS .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-vjDSISv8oS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSISv8oS .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDSISv8oS .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSISv8oS .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDSISv8oS .mbr-section-title {
  color: #000000;
}
.cid-vjDSISv8oS .mbr-text,
.cid-vjDSISv8oS .mbr-section-btn {
  color: #000000;
}
.cid-vjDSISDhbD {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDSISDhbD .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSISDhbD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSISDhbD .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSISDhbD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSISLd5D {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDSISLd5D .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDSISLd5D .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSISLd5D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSISLd5D .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDSISLd5D .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDSISLd5D .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDSISLd5D .card-title,
.cid-vjDSISLd5D .iconfont-wrapper {
  color: #000000;
}
.cid-vjDSISLd5D .content-head {
  max-width: 1200px;
}
.cid-vjDSISLd5D .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSISLd5D .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSISLd5D .card-text {
  color: #000000;
}
.cid-vjDSISLd5D .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSISLd5D .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDSISXysx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDSISXysx .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSISXysx .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSISXysx .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSISXysx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSISXysx .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDSISXysx .card-title,
.cid-vjDSISXysx .iconfont-wrapper,
.cid-vjDSISXysx .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDSISXysx .content-head {
  max-width: 1200px;
}
.cid-vjDSISXysx .mbr-section-title {
  color: #000000;
}
.cid-vjDSISXysx .mbr-section-btn {
  text-align: center;
}
.cid-vjDSITcK65 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDSITcK65 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSITcK65 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSITcK65 .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDSITcK65 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDSITcK65 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSITcK65 .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDSITcK65 .mbr-text,
.cid-vjDSITcK65 .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDSITcK65 .card-title,
.cid-vjDSITcK65 .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDSITmJGL {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDSITmJGL .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSITmJGL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSITmJGL .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDSITmJGL .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDSITmJGL .row {
    text-align: center;
  }
  .cid-vjDSITmJGL .row > div {
    margin: auto;
  }
  .cid-vjDSITmJGL .social-row {
    justify-content: center;
  }
}
.cid-vjDSITmJGL .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDSITmJGL .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDSITmJGL .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSITmJGL .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDSITmJGL .mbr-text {
  color: #ffffff;
}
.cid-vjDSITmJGL .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDSITmJGL .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDSITmJGL div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDSITmJGL .copyright {
  color: #f7f7f7;
}
.cid-vjDSMBWXYf {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDSMBWXYf .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDSMBWXYf .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDSMBWXYf .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDSMBWXYf .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDSMBWXYf .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDSMBWXYf .container {
    padding: 0 1rem;
  }
}
.cid-vjDSMBWXYf .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDSMBWXYf .nav-link {
  position: relative;
}
.cid-vjDSMBWXYf .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDSMBWXYf nav.navbar {
  position: fixed;
}
.cid-vjDSMBWXYf .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDSMBWXYf .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDSMBWXYf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDSMBWXYf .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDSMBWXYf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDSMBWXYf .navbar.collapsed {
  justify-content: center;
}
.cid-vjDSMBWXYf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDSMBWXYf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDSMBWXYf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDSMBWXYf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDSMBWXYf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDSMBWXYf .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-vjDSMBWXYf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDSMBWXYf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDSMBWXYf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDSMBWXYf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDSMBWXYf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDSMBWXYf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDSMBWXYf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDSMBWXYf .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-vjDSMBWXYf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDSMBWXYf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDSMBWXYf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDSMBWXYf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDSMBWXYf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDSMBWXYf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDSMBWXYf .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDSMBWXYf .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDSMBWXYf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDSMBWXYf .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-vjDSMBWXYf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDSMBWXYf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDSMBWXYf .dropdown-item:hover,
.cid-vjDSMBWXYf .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDSMBWXYf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDSMBWXYf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDSMBWXYf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDSMBWXYf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDSMBWXYf .dropdown-menu,
.cid-vjDSMBWXYf .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDSMBWXYf .nav-item:focus,
.cid-vjDSMBWXYf .nav-link:focus {
  outline: none;
}
.cid-vjDSMBWXYf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDSMBWXYf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDSMBWXYf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDSMBWXYf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDSMBWXYf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDSMBWXYf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDSMBWXYf .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDSMBWXYf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDSMBWXYf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDSMBWXYf .dropdown-item.active,
.cid-vjDSMBWXYf .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDSMBWXYf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDSMBWXYf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDSMBWXYf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDSMBWXYf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDSMBWXYf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDSMBWXYf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDSMBWXYf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDSMBWXYf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDSMBWXYf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDSMBWXYf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDSMBWXYf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDSMBWXYf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSMBWXYf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSMBWXYf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDSMBWXYf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSMBWXYf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDSMBWXYf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDSMBWXYf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSMBWXYf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDSMBWXYf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDSMBWXYf .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-vjDSMBWXYf .navbar {
    height: 70px;
  }
  .cid-vjDSMBWXYf .navbar.opened {
    height: auto;
  }
  .cid-vjDSMBWXYf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDSMCaRWd {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDSMCaRWd .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDSMCaRWd .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSMCaRWd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSMCaRWd .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDSMCaRWd .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDSMCaRWd {
    align-items: center;
  }
  .cid-vjDSMCaRWd .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDSMCaRWd .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDSMCaRWd {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDSMCaRWd .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDSMCaRWd .content-wrap {
    width: 100%;
  }
}
.cid-vjDSMCaRWd .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSMCaRWd .mbr-text,
.cid-vjDSMCaRWd .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSMCjaGx {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDSMCjaGx .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSMCjaGx .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-vjDSMCjaGx .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSMCjaGx .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDSMCjaGx .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSMCjaGx .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDSMCjaGx .mbr-section-title {
  color: #000000;
}
.cid-vjDSMCjaGx .mbr-text,
.cid-vjDSMCjaGx .mbr-section-btn {
  color: #000000;
}
.cid-vjDSMCsIMY {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDSMCsIMY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSMCsIMY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSMCsIMY .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSMCsIMY .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSMCAkGR {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDSMCAkGR .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDSMCAkGR .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSMCAkGR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSMCAkGR .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDSMCAkGR .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDSMCAkGR .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDSMCAkGR .card-title,
.cid-vjDSMCAkGR .iconfont-wrapper {
  color: #000000;
}
.cid-vjDSMCAkGR .content-head {
  max-width: 1200px;
}
.cid-vjDSMCAkGR .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSMCAkGR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSMCAkGR .card-text {
  color: #000000;
}
.cid-vjDSMCAkGR .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSMCAkGR .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDSMCMcq8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDSMCMcq8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSMCMcq8 .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSMCMcq8 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSMCMcq8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSMCMcq8 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDSMCMcq8 .card-title,
.cid-vjDSMCMcq8 .iconfont-wrapper,
.cid-vjDSMCMcq8 .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDSMCMcq8 .content-head {
  max-width: 1200px;
}
.cid-vjDSMCMcq8 .mbr-section-title {
  color: #000000;
}
.cid-vjDSMCMcq8 .mbr-section-btn {
  text-align: center;
}
.cid-vjDSMD3V2f {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDSMD3V2f .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSMD3V2f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSMD3V2f .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDSMD3V2f .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDSMD3V2f .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSMD3V2f .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDSMD3V2f .mbr-text,
.cid-vjDSMD3V2f .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDSMD3V2f .card-title,
.cid-vjDSMD3V2f .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDSMDdp1N {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDSMDdp1N .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSMDdp1N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSMDdp1N .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDSMDdp1N .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDSMDdp1N .row {
    text-align: center;
  }
  .cid-vjDSMDdp1N .row > div {
    margin: auto;
  }
  .cid-vjDSMDdp1N .social-row {
    justify-content: center;
  }
}
.cid-vjDSMDdp1N .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDSMDdp1N .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDSMDdp1N .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSMDdp1N .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDSMDdp1N .mbr-text {
  color: #ffffff;
}
.cid-vjDSMDdp1N .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDSMDdp1N .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDSMDdp1N div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDSMDdp1N .copyright {
  color: #f7f7f7;
}
.cid-vjDSPwdl9M {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDSPwdl9M .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDSPwdl9M .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDSPwdl9M .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDSPwdl9M .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDSPwdl9M .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDSPwdl9M .container {
    padding: 0 1rem;
  }
}
.cid-vjDSPwdl9M .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDSPwdl9M .nav-link {
  position: relative;
}
.cid-vjDSPwdl9M .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDSPwdl9M nav.navbar {
  position: fixed;
}
.cid-vjDSPwdl9M .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDSPwdl9M .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDSPwdl9M .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDSPwdl9M .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDSPwdl9M .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDSPwdl9M .navbar.collapsed {
  justify-content: center;
}
.cid-vjDSPwdl9M .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDSPwdl9M .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDSPwdl9M .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDSPwdl9M .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDSPwdl9M .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDSPwdl9M .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-vjDSPwdl9M .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDSPwdl9M .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDSPwdl9M .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDSPwdl9M .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDSPwdl9M .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDSPwdl9M .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDSPwdl9M .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDSPwdl9M .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-vjDSPwdl9M .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDSPwdl9M .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDSPwdl9M .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDSPwdl9M .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDSPwdl9M .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDSPwdl9M .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDSPwdl9M .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDSPwdl9M .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDSPwdl9M .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDSPwdl9M .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-vjDSPwdl9M .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDSPwdl9M .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDSPwdl9M .dropdown-item:hover,
.cid-vjDSPwdl9M .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDSPwdl9M .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDSPwdl9M .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDSPwdl9M .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDSPwdl9M .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDSPwdl9M .dropdown-menu,
.cid-vjDSPwdl9M .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDSPwdl9M .nav-item:focus,
.cid-vjDSPwdl9M .nav-link:focus {
  outline: none;
}
.cid-vjDSPwdl9M .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDSPwdl9M .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDSPwdl9M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDSPwdl9M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDSPwdl9M .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDSPwdl9M .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDSPwdl9M .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDSPwdl9M .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDSPwdl9M .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDSPwdl9M .dropdown-item.active,
.cid-vjDSPwdl9M .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDSPwdl9M .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDSPwdl9M .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDSPwdl9M .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDSPwdl9M .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDSPwdl9M .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDSPwdl9M .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDSPwdl9M ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDSPwdl9M .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDSPwdl9M button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDSPwdl9M button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDSPwdl9M button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDSPwdl9M button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSPwdl9M button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSPwdl9M button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDSPwdl9M nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSPwdl9M nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDSPwdl9M nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDSPwdl9M nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSPwdl9M .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDSPwdl9M a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDSPwdl9M .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-vjDSPwdl9M .navbar {
    height: 70px;
  }
  .cid-vjDSPwdl9M .navbar.opened {
    height: auto;
  }
  .cid-vjDSPwdl9M .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDSPwqDdo {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/locations-aylmer-bg.webp");
}
.cid-vjDSPwqDdo .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDSPwqDdo .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSPwqDdo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSPwqDdo .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDSPwqDdo .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDSPwqDdo {
    align-items: center;
  }
  .cid-vjDSPwqDdo .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDSPwqDdo .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDSPwqDdo {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDSPwqDdo .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDSPwqDdo .content-wrap {
    width: 100%;
  }
}
.cid-vjDSPwqDdo .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSPwqDdo .mbr-text,
.cid-vjDSPwqDdo .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSPwyeh3 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDSPwyeh3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSPwyeh3 .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-vjDSPwyeh3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSPwyeh3 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDSPwyeh3 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSPwyeh3 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDSPwyeh3 .mbr-section-title {
  color: #000000;
}
.cid-vjDSPwyeh3 .mbr-text,
.cid-vjDSPwyeh3 .mbr-section-btn {
  color: #000000;
}
.cid-vjDSPwIzrg {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDSPwIzrg .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSPwIzrg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSPwIzrg .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSPwIzrg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSPwQLBt {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDSPwQLBt .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDSPwQLBt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSPwQLBt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSPwQLBt .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDSPwQLBt .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDSPwQLBt .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDSPwQLBt .card-title,
.cid-vjDSPwQLBt .iconfont-wrapper {
  color: #000000;
}
.cid-vjDSPwQLBt .content-head {
  max-width: 1200px;
}
.cid-vjDSPwQLBt .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSPwQLBt .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSPwQLBt .card-text {
  color: #000000;
}
.cid-vjDSPwQLBt .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSPwQLBt .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDSPx28yR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDSPx28yR .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSPx28yR .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSPx28yR .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSPx28yR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSPx28yR .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDSPx28yR .card-title,
.cid-vjDSPx28yR .iconfont-wrapper,
.cid-vjDSPx28yR .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDSPx28yR .content-head {
  max-width: 1200px;
}
.cid-vjDSPx28yR .mbr-section-title {
  color: #000000;
}
.cid-vjDSPx28yR .mbr-section-btn {
  text-align: center;
}
.cid-vjDSPxgAnO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDSPxgAnO .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSPxgAnO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSPxgAnO .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDSPxgAnO .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDSPxgAnO .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSPxgAnO .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDSPxgAnO .mbr-text,
.cid-vjDSPxgAnO .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDSPxgAnO .card-title,
.cid-vjDSPxgAnO .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDSPxrg9g {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDSPxrg9g .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSPxrg9g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSPxrg9g .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDSPxrg9g .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDSPxrg9g .row {
    text-align: center;
  }
  .cid-vjDSPxrg9g .row > div {
    margin: auto;
  }
  .cid-vjDSPxrg9g .social-row {
    justify-content: center;
  }
}
.cid-vjDSPxrg9g .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDSPxrg9g .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDSPxrg9g .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSPxrg9g .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDSPxrg9g .mbr-text {
  color: #ffffff;
}
.cid-vjDSPxrg9g .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDSPxrg9g .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDSPxrg9g div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDSPxrg9g .copyright {
  color: #f7f7f7;
}
.cid-vjDSRl5tPt {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDSRl5tPt .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDSRl5tPt .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDSRl5tPt .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDSRl5tPt .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDSRl5tPt .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDSRl5tPt .container {
    padding: 0 1rem;
  }
}
.cid-vjDSRl5tPt .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDSRl5tPt .nav-link {
  position: relative;
}
.cid-vjDSRl5tPt .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDSRl5tPt nav.navbar {
  position: fixed;
}
.cid-vjDSRl5tPt .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDSRl5tPt .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDSRl5tPt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDSRl5tPt .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDSRl5tPt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDSRl5tPt .navbar.collapsed {
  justify-content: center;
}
.cid-vjDSRl5tPt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDSRl5tPt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDSRl5tPt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDSRl5tPt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDSRl5tPt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDSRl5tPt .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-vjDSRl5tPt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDSRl5tPt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDSRl5tPt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDSRl5tPt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDSRl5tPt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDSRl5tPt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDSRl5tPt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDSRl5tPt .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-vjDSRl5tPt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDSRl5tPt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDSRl5tPt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDSRl5tPt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDSRl5tPt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDSRl5tPt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDSRl5tPt .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDSRl5tPt .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDSRl5tPt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDSRl5tPt .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-vjDSRl5tPt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDSRl5tPt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDSRl5tPt .dropdown-item:hover,
.cid-vjDSRl5tPt .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDSRl5tPt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDSRl5tPt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDSRl5tPt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDSRl5tPt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDSRl5tPt .dropdown-menu,
.cid-vjDSRl5tPt .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDSRl5tPt .nav-item:focus,
.cid-vjDSRl5tPt .nav-link:focus {
  outline: none;
}
.cid-vjDSRl5tPt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDSRl5tPt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDSRl5tPt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDSRl5tPt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDSRl5tPt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDSRl5tPt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDSRl5tPt .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDSRl5tPt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDSRl5tPt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDSRl5tPt .dropdown-item.active,
.cid-vjDSRl5tPt .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDSRl5tPt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDSRl5tPt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDSRl5tPt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDSRl5tPt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDSRl5tPt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDSRl5tPt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDSRl5tPt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDSRl5tPt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDSRl5tPt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDSRl5tPt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDSRl5tPt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDSRl5tPt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSRl5tPt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSRl5tPt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDSRl5tPt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSRl5tPt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDSRl5tPt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDSRl5tPt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSRl5tPt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDSRl5tPt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDSRl5tPt .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-vjDSRl5tPt .navbar {
    height: 70px;
  }
  .cid-vjDSRl5tPt .navbar.opened {
    height: auto;
  }
  .cid-vjDSRl5tPt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDSRliIj6 {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDSRliIj6 .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDSRliIj6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSRliIj6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSRliIj6 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDSRliIj6 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDSRliIj6 {
    align-items: center;
  }
  .cid-vjDSRliIj6 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDSRliIj6 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDSRliIj6 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDSRliIj6 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDSRliIj6 .content-wrap {
    width: 100%;
  }
}
.cid-vjDSRliIj6 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSRliIj6 .mbr-text,
.cid-vjDSRliIj6 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSRlq9gU {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDSRlq9gU .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSRlq9gU .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-vjDSRlq9gU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSRlq9gU .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDSRlq9gU .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSRlq9gU .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDSRlq9gU .mbr-section-title {
  color: #000000;
}
.cid-vjDSRlq9gU .mbr-text,
.cid-vjDSRlq9gU .mbr-section-btn {
  color: #000000;
}
.cid-vjDSRly83Y {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDSRly83Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSRly83Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSRly83Y .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSRly83Y .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSRlGrnK {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDSRlGrnK .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDSRlGrnK .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSRlGrnK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSRlGrnK .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDSRlGrnK .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDSRlGrnK .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDSRlGrnK .card-title,
.cid-vjDSRlGrnK .iconfont-wrapper {
  color: #000000;
}
.cid-vjDSRlGrnK .content-head {
  max-width: 1200px;
}
.cid-vjDSRlGrnK .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSRlGrnK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSRlGrnK .card-text {
  color: #000000;
}
.cid-vjDSRlGrnK .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSRlGrnK .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDSRlRLdv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDSRlRLdv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSRlRLdv .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSRlRLdv .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSRlRLdv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSRlRLdv .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDSRlRLdv .card-title,
.cid-vjDSRlRLdv .iconfont-wrapper,
.cid-vjDSRlRLdv .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDSRlRLdv .content-head {
  max-width: 1200px;
}
.cid-vjDSRlRLdv .mbr-section-title {
  color: #000000;
}
.cid-vjDSRlRLdv .mbr-section-btn {
  text-align: center;
}
.cid-vjDSRm7WgM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDSRm7WgM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSRm7WgM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSRm7WgM .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDSRm7WgM .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDSRm7WgM .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSRm7WgM .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDSRm7WgM .mbr-text,
.cid-vjDSRm7WgM .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDSRm7WgM .card-title,
.cid-vjDSRm7WgM .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDSRmhE1D {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDSRmhE1D .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSRmhE1D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSRmhE1D .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDSRmhE1D .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDSRmhE1D .row {
    text-align: center;
  }
  .cid-vjDSRmhE1D .row > div {
    margin: auto;
  }
  .cid-vjDSRmhE1D .social-row {
    justify-content: center;
  }
}
.cid-vjDSRmhE1D .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDSRmhE1D .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDSRmhE1D .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSRmhE1D .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDSRmhE1D .mbr-text {
  color: #ffffff;
}
.cid-vjDSRmhE1D .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDSRmhE1D .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDSRmhE1D div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDSRmhE1D .copyright {
  color: #f7f7f7;
}
.cid-vjDST3YWHH {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDST3YWHH .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDST3YWHH .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDST3YWHH .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDST3YWHH .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDST3YWHH .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDST3YWHH .container {
    padding: 0 1rem;
  }
}
.cid-vjDST3YWHH .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDST3YWHH .nav-link {
  position: relative;
}
.cid-vjDST3YWHH .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDST3YWHH nav.navbar {
  position: fixed;
}
.cid-vjDST3YWHH .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDST3YWHH .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDST3YWHH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDST3YWHH .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDST3YWHH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDST3YWHH .navbar.collapsed {
  justify-content: center;
}
.cid-vjDST3YWHH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDST3YWHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDST3YWHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDST3YWHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDST3YWHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDST3YWHH .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-vjDST3YWHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDST3YWHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDST3YWHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDST3YWHH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDST3YWHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDST3YWHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDST3YWHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDST3YWHH .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-vjDST3YWHH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDST3YWHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDST3YWHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDST3YWHH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDST3YWHH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDST3YWHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDST3YWHH .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDST3YWHH .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDST3YWHH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDST3YWHH .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-vjDST3YWHH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDST3YWHH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDST3YWHH .dropdown-item:hover,
.cid-vjDST3YWHH .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDST3YWHH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDST3YWHH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDST3YWHH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDST3YWHH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDST3YWHH .dropdown-menu,
.cid-vjDST3YWHH .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDST3YWHH .nav-item:focus,
.cid-vjDST3YWHH .nav-link:focus {
  outline: none;
}
.cid-vjDST3YWHH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDST3YWHH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDST3YWHH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDST3YWHH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDST3YWHH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDST3YWHH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDST3YWHH .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDST3YWHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDST3YWHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDST3YWHH .dropdown-item.active,
.cid-vjDST3YWHH .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDST3YWHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDST3YWHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDST3YWHH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDST3YWHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDST3YWHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDST3YWHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDST3YWHH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDST3YWHH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDST3YWHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDST3YWHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDST3YWHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDST3YWHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDST3YWHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDST3YWHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDST3YWHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDST3YWHH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDST3YWHH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDST3YWHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDST3YWHH .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDST3YWHH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDST3YWHH .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-vjDST3YWHH .navbar {
    height: 70px;
  }
  .cid-vjDST3YWHH .navbar.opened {
    height: auto;
  }
  .cid-vjDST3YWHH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDST4fZs1 {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDST4fZs1 .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDST4fZs1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDST4fZs1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDST4fZs1 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDST4fZs1 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDST4fZs1 {
    align-items: center;
  }
  .cid-vjDST4fZs1 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDST4fZs1 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDST4fZs1 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDST4fZs1 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDST4fZs1 .content-wrap {
    width: 100%;
  }
}
.cid-vjDST4fZs1 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDST4fZs1 .mbr-text,
.cid-vjDST4fZs1 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDST4qC65 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDST4qC65 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDST4qC65 .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-vjDST4qC65 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDST4qC65 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDST4qC65 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDST4qC65 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDST4qC65 .mbr-section-title {
  color: #000000;
}
.cid-vjDST4qC65 .mbr-text,
.cid-vjDST4qC65 .mbr-section-btn {
  color: #000000;
}
.cid-vjDST4BIjm {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDST4BIjm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDST4BIjm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDST4BIjm .mbr-section-title {
  color: #ffffff;
}
.cid-vjDST4BIjm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDST4OyzD {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDST4OyzD .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDST4OyzD .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDST4OyzD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDST4OyzD .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDST4OyzD .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDST4OyzD .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDST4OyzD .card-title,
.cid-vjDST4OyzD .iconfont-wrapper {
  color: #000000;
}
.cid-vjDST4OyzD .content-head {
  max-width: 1200px;
}
.cid-vjDST4OyzD .mbr-section-title {
  color: #ffffff;
}
.cid-vjDST4OyzD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDST4OyzD .card-text {
  color: #000000;
}
.cid-vjDST4OyzD .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDST4OyzD .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDST511Tm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDST511Tm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDST511Tm .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDST511Tm .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDST511Tm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDST511Tm .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDST511Tm .card-title,
.cid-vjDST511Tm .iconfont-wrapper,
.cid-vjDST511Tm .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDST511Tm .content-head {
  max-width: 1200px;
}
.cid-vjDST511Tm .mbr-section-title {
  color: #000000;
}
.cid-vjDST511Tm .mbr-section-btn {
  text-align: center;
}
.cid-vjDST5lKu2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDST5lKu2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDST5lKu2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDST5lKu2 .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDST5lKu2 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDST5lKu2 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDST5lKu2 .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDST5lKu2 .mbr-text,
.cid-vjDST5lKu2 .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDST5lKu2 .card-title,
.cid-vjDST5lKu2 .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDST5v7r3 {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDST5v7r3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDST5v7r3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDST5v7r3 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDST5v7r3 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDST5v7r3 .row {
    text-align: center;
  }
  .cid-vjDST5v7r3 .row > div {
    margin: auto;
  }
  .cid-vjDST5v7r3 .social-row {
    justify-content: center;
  }
}
.cid-vjDST5v7r3 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDST5v7r3 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDST5v7r3 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDST5v7r3 .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDST5v7r3 .mbr-text {
  color: #ffffff;
}
.cid-vjDST5v7r3 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDST5v7r3 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDST5v7r3 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDST5v7r3 .copyright {
  color: #f7f7f7;
}
.cid-vjDSV3Gr7e {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDSV3Gr7e .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDSV3Gr7e .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDSV3Gr7e .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDSV3Gr7e .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDSV3Gr7e .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDSV3Gr7e .container {
    padding: 0 1rem;
  }
}
.cid-vjDSV3Gr7e .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDSV3Gr7e .nav-link {
  position: relative;
}
.cid-vjDSV3Gr7e .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDSV3Gr7e nav.navbar {
  position: fixed;
}
.cid-vjDSV3Gr7e .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDSV3Gr7e .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDSV3Gr7e .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDSV3Gr7e .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDSV3Gr7e .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDSV3Gr7e .navbar.collapsed {
  justify-content: center;
}
.cid-vjDSV3Gr7e .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDSV3Gr7e .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDSV3Gr7e .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDSV3Gr7e .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDSV3Gr7e .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDSV3Gr7e .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-vjDSV3Gr7e .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDSV3Gr7e .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDSV3Gr7e .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDSV3Gr7e .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDSV3Gr7e .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDSV3Gr7e .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDSV3Gr7e .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDSV3Gr7e .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-vjDSV3Gr7e .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDSV3Gr7e .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDSV3Gr7e .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDSV3Gr7e .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDSV3Gr7e .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDSV3Gr7e .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDSV3Gr7e .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDSV3Gr7e .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDSV3Gr7e .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDSV3Gr7e .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-vjDSV3Gr7e .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDSV3Gr7e .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDSV3Gr7e .dropdown-item:hover,
.cid-vjDSV3Gr7e .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDSV3Gr7e .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDSV3Gr7e .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDSV3Gr7e .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDSV3Gr7e .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDSV3Gr7e .dropdown-menu,
.cid-vjDSV3Gr7e .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDSV3Gr7e .nav-item:focus,
.cid-vjDSV3Gr7e .nav-link:focus {
  outline: none;
}
.cid-vjDSV3Gr7e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDSV3Gr7e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDSV3Gr7e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDSV3Gr7e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDSV3Gr7e .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDSV3Gr7e .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDSV3Gr7e .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDSV3Gr7e .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDSV3Gr7e .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDSV3Gr7e .dropdown-item.active,
.cid-vjDSV3Gr7e .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDSV3Gr7e .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDSV3Gr7e .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDSV3Gr7e .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDSV3Gr7e .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDSV3Gr7e .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDSV3Gr7e .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDSV3Gr7e ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDSV3Gr7e .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDSV3Gr7e button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDSV3Gr7e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDSV3Gr7e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDSV3Gr7e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSV3Gr7e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSV3Gr7e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDSV3Gr7e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSV3Gr7e nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDSV3Gr7e nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDSV3Gr7e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSV3Gr7e .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDSV3Gr7e a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDSV3Gr7e .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-vjDSV3Gr7e .navbar {
    height: 70px;
  }
  .cid-vjDSV3Gr7e .navbar.opened {
    height: auto;
  }
  .cid-vjDSV3Gr7e .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDSV3TgcP {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDSV3TgcP .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDSV3TgcP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSV3TgcP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSV3TgcP .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDSV3TgcP .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDSV3TgcP {
    align-items: center;
  }
  .cid-vjDSV3TgcP .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDSV3TgcP .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDSV3TgcP {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDSV3TgcP .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDSV3TgcP .content-wrap {
    width: 100%;
  }
}
.cid-vjDSV3TgcP .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSV3TgcP .mbr-text,
.cid-vjDSV3TgcP .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSV41V1q {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDSV41V1q .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSV41V1q .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-vjDSV41V1q .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSV41V1q .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDSV41V1q .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSV41V1q .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDSV41V1q .mbr-section-title {
  color: #000000;
}
.cid-vjDSV41V1q .mbr-text,
.cid-vjDSV41V1q .mbr-section-btn {
  color: #000000;
}
.cid-vjDSV49J9D {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDSV49J9D .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSV49J9D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSV49J9D .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSV49J9D .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSV4iUiN {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDSV4iUiN .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDSV4iUiN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSV4iUiN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSV4iUiN .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDSV4iUiN .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDSV4iUiN .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDSV4iUiN .card-title,
.cid-vjDSV4iUiN .iconfont-wrapper {
  color: #000000;
}
.cid-vjDSV4iUiN .content-head {
  max-width: 1200px;
}
.cid-vjDSV4iUiN .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSV4iUiN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSV4iUiN .card-text {
  color: #000000;
}
.cid-vjDSV4iUiN .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSV4iUiN .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDSV4sNB7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDSV4sNB7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSV4sNB7 .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSV4sNB7 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSV4sNB7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSV4sNB7 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDSV4sNB7 .card-title,
.cid-vjDSV4sNB7 .iconfont-wrapper,
.cid-vjDSV4sNB7 .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDSV4sNB7 .content-head {
  max-width: 1200px;
}
.cid-vjDSV4sNB7 .mbr-section-title {
  color: #000000;
}
.cid-vjDSV4sNB7 .mbr-section-btn {
  text-align: center;
}
.cid-vjDSV4JmFp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDSV4JmFp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSV4JmFp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSV4JmFp .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDSV4JmFp .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDSV4JmFp .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSV4JmFp .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDSV4JmFp .mbr-text,
.cid-vjDSV4JmFp .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDSV4JmFp .card-title,
.cid-vjDSV4JmFp .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDSV4SiWP {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDSV4SiWP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSV4SiWP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSV4SiWP .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDSV4SiWP .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDSV4SiWP .row {
    text-align: center;
  }
  .cid-vjDSV4SiWP .row > div {
    margin: auto;
  }
  .cid-vjDSV4SiWP .social-row {
    justify-content: center;
  }
}
.cid-vjDSV4SiWP .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDSV4SiWP .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDSV4SiWP .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSV4SiWP .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDSV4SiWP .mbr-text {
  color: #ffffff;
}
.cid-vjDSV4SiWP .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDSV4SiWP .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDSV4SiWP div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDSV4SiWP .copyright {
  color: #f7f7f7;
}
.cid-vjDSWZ11Ub {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDSWZ11Ub .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDSWZ11Ub .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDSWZ11Ub .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDSWZ11Ub .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDSWZ11Ub .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDSWZ11Ub .container {
    padding: 0 1rem;
  }
}
.cid-vjDSWZ11Ub .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDSWZ11Ub .nav-link {
  position: relative;
}
.cid-vjDSWZ11Ub .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDSWZ11Ub nav.navbar {
  position: fixed;
}
.cid-vjDSWZ11Ub .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDSWZ11Ub .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDSWZ11Ub .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDSWZ11Ub .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDSWZ11Ub .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDSWZ11Ub .navbar.collapsed {
  justify-content: center;
}
.cid-vjDSWZ11Ub .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDSWZ11Ub .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDSWZ11Ub .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDSWZ11Ub .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDSWZ11Ub .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDSWZ11Ub .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-vjDSWZ11Ub .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDSWZ11Ub .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDSWZ11Ub .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDSWZ11Ub .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDSWZ11Ub .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDSWZ11Ub .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDSWZ11Ub .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDSWZ11Ub .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-vjDSWZ11Ub .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDSWZ11Ub .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDSWZ11Ub .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDSWZ11Ub .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDSWZ11Ub .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDSWZ11Ub .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDSWZ11Ub .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDSWZ11Ub .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDSWZ11Ub .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDSWZ11Ub .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-vjDSWZ11Ub .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDSWZ11Ub .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDSWZ11Ub .dropdown-item:hover,
.cid-vjDSWZ11Ub .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDSWZ11Ub .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDSWZ11Ub .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDSWZ11Ub .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDSWZ11Ub .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDSWZ11Ub .dropdown-menu,
.cid-vjDSWZ11Ub .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDSWZ11Ub .nav-item:focus,
.cid-vjDSWZ11Ub .nav-link:focus {
  outline: none;
}
.cid-vjDSWZ11Ub .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDSWZ11Ub .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDSWZ11Ub .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDSWZ11Ub .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDSWZ11Ub .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDSWZ11Ub .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDSWZ11Ub .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDSWZ11Ub .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDSWZ11Ub .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDSWZ11Ub .dropdown-item.active,
.cid-vjDSWZ11Ub .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDSWZ11Ub .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDSWZ11Ub .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDSWZ11Ub .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDSWZ11Ub .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDSWZ11Ub .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDSWZ11Ub .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDSWZ11Ub ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDSWZ11Ub .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDSWZ11Ub button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDSWZ11Ub button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDSWZ11Ub button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDSWZ11Ub button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSWZ11Ub button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSWZ11Ub button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDSWZ11Ub nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSWZ11Ub nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDSWZ11Ub nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDSWZ11Ub nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSWZ11Ub .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDSWZ11Ub a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDSWZ11Ub .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-vjDSWZ11Ub .navbar {
    height: 70px;
  }
  .cid-vjDSWZ11Ub .navbar.opened {
    height: auto;
  }
  .cid-vjDSWZ11Ub .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDSWZj3m4 {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDSWZj3m4 .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDSWZj3m4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSWZj3m4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSWZj3m4 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDSWZj3m4 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDSWZj3m4 {
    align-items: center;
  }
  .cid-vjDSWZj3m4 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDSWZj3m4 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDSWZj3m4 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDSWZj3m4 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDSWZj3m4 .content-wrap {
    width: 100%;
  }
}
.cid-vjDSWZj3m4 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSWZj3m4 .mbr-text,
.cid-vjDSWZj3m4 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSWZqxUf {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDSWZqxUf .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSWZqxUf .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-vjDSWZqxUf .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSWZqxUf .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDSWZqxUf .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSWZqxUf .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDSWZqxUf .mbr-section-title {
  color: #000000;
}
.cid-vjDSWZqxUf .mbr-text,
.cid-vjDSWZqxUf .mbr-section-btn {
  color: #000000;
}
.cid-vjDSWZyWl8 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDSWZyWl8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSWZyWl8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSWZyWl8 .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSWZyWl8 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSWZIepE {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDSWZIepE .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDSWZIepE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSWZIepE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSWZIepE .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDSWZIepE .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDSWZIepE .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDSWZIepE .card-title,
.cid-vjDSWZIepE .iconfont-wrapper {
  color: #000000;
}
.cid-vjDSWZIepE .content-head {
  max-width: 1200px;
}
.cid-vjDSWZIepE .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSWZIepE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSWZIepE .card-text {
  color: #000000;
}
.cid-vjDSWZIepE .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSWZIepE .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDSWZTodl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDSWZTodl .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSWZTodl .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSWZTodl .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSWZTodl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSWZTodl .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDSWZTodl .card-title,
.cid-vjDSWZTodl .iconfont-wrapper,
.cid-vjDSWZTodl .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDSWZTodl .content-head {
  max-width: 1200px;
}
.cid-vjDSWZTodl .mbr-section-title {
  color: #000000;
}
.cid-vjDSWZTodl .mbr-section-btn {
  text-align: center;
}
.cid-vjDSX0aunh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDSX0aunh .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSX0aunh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSX0aunh .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDSX0aunh .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDSX0aunh .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSX0aunh .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDSX0aunh .mbr-text,
.cid-vjDSX0aunh .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDSX0aunh .card-title,
.cid-vjDSX0aunh .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDSX0kK31 {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDSX0kK31 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSX0kK31 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSX0kK31 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDSX0kK31 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDSX0kK31 .row {
    text-align: center;
  }
  .cid-vjDSX0kK31 .row > div {
    margin: auto;
  }
  .cid-vjDSX0kK31 .social-row {
    justify-content: center;
  }
}
.cid-vjDSX0kK31 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDSX0kK31 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDSX0kK31 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSX0kK31 .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDSX0kK31 .mbr-text {
  color: #ffffff;
}
.cid-vjDSX0kK31 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDSX0kK31 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDSX0kK31 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDSX0kK31 .copyright {
  color: #f7f7f7;
}
.cid-vjDSYXKf2m {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDSYXKf2m .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDSYXKf2m .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDSYXKf2m .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDSYXKf2m .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDSYXKf2m .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDSYXKf2m .container {
    padding: 0 1rem;
  }
}
.cid-vjDSYXKf2m .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDSYXKf2m .nav-link {
  position: relative;
}
.cid-vjDSYXKf2m .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDSYXKf2m nav.navbar {
  position: fixed;
}
.cid-vjDSYXKf2m .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDSYXKf2m .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDSYXKf2m .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDSYXKf2m .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDSYXKf2m .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDSYXKf2m .navbar.collapsed {
  justify-content: center;
}
.cid-vjDSYXKf2m .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDSYXKf2m .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDSYXKf2m .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDSYXKf2m .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDSYXKf2m .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDSYXKf2m .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-vjDSYXKf2m .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDSYXKf2m .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDSYXKf2m .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDSYXKf2m .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDSYXKf2m .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDSYXKf2m .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDSYXKf2m .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDSYXKf2m .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-vjDSYXKf2m .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDSYXKf2m .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDSYXKf2m .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDSYXKf2m .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDSYXKf2m .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDSYXKf2m .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDSYXKf2m .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDSYXKf2m .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDSYXKf2m .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDSYXKf2m .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-vjDSYXKf2m .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDSYXKf2m .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDSYXKf2m .dropdown-item:hover,
.cid-vjDSYXKf2m .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDSYXKf2m .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDSYXKf2m .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDSYXKf2m .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDSYXKf2m .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDSYXKf2m .dropdown-menu,
.cid-vjDSYXKf2m .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDSYXKf2m .nav-item:focus,
.cid-vjDSYXKf2m .nav-link:focus {
  outline: none;
}
.cid-vjDSYXKf2m .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDSYXKf2m .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDSYXKf2m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDSYXKf2m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDSYXKf2m .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDSYXKf2m .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDSYXKf2m .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDSYXKf2m .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDSYXKf2m .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDSYXKf2m .dropdown-item.active,
.cid-vjDSYXKf2m .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDSYXKf2m .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDSYXKf2m .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDSYXKf2m .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDSYXKf2m .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDSYXKf2m .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDSYXKf2m .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDSYXKf2m ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDSYXKf2m .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDSYXKf2m button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDSYXKf2m button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDSYXKf2m button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDSYXKf2m button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSYXKf2m button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSYXKf2m button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDSYXKf2m nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSYXKf2m nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDSYXKf2m nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDSYXKf2m nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSYXKf2m .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDSYXKf2m a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDSYXKf2m .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-vjDSYXKf2m .navbar {
    height: 70px;
  }
  .cid-vjDSYXKf2m .navbar.opened {
    height: auto;
  }
  .cid-vjDSYXKf2m .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDSYXWHj1 {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDSYXWHj1 .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDSYXWHj1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSYXWHj1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSYXWHj1 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDSYXWHj1 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDSYXWHj1 {
    align-items: center;
  }
  .cid-vjDSYXWHj1 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDSYXWHj1 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDSYXWHj1 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDSYXWHj1 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDSYXWHj1 .content-wrap {
    width: 100%;
  }
}
.cid-vjDSYXWHj1 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSYXWHj1 .mbr-text,
.cid-vjDSYXWHj1 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSYY4iTT {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDSYY4iTT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSYY4iTT .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-vjDSYY4iTT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSYY4iTT .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDSYY4iTT .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSYY4iTT .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDSYY4iTT .mbr-section-title {
  color: #000000;
}
.cid-vjDSYY4iTT .mbr-text,
.cid-vjDSYY4iTT .mbr-section-btn {
  color: #000000;
}
.cid-vjDSYYcC1m {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDSYYcC1m .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSYYcC1m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSYYcC1m .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSYYcC1m .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSYYj8B6 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDSYYj8B6 .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDSYYj8B6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSYYj8B6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSYYj8B6 .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDSYYj8B6 .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDSYYj8B6 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDSYYj8B6 .card-title,
.cid-vjDSYYj8B6 .iconfont-wrapper {
  color: #000000;
}
.cid-vjDSYYj8B6 .content-head {
  max-width: 1200px;
}
.cid-vjDSYYj8B6 .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSYYj8B6 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSYYj8B6 .card-text {
  color: #000000;
}
.cid-vjDSYYj8B6 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSYYj8B6 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDSYYyj0H {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDSYYyj0H .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSYYyj0H .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSYYyj0H .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSYYyj0H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSYYyj0H .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDSYYyj0H .card-title,
.cid-vjDSYYyj0H .iconfont-wrapper,
.cid-vjDSYYyj0H .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDSYYyj0H .content-head {
  max-width: 1200px;
}
.cid-vjDSYYyj0H .mbr-section-title {
  color: #000000;
}
.cid-vjDSYYyj0H .mbr-section-btn {
  text-align: center;
}
.cid-vjDSYYR1U1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDSYYR1U1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSYYR1U1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSYYR1U1 .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDSYYR1U1 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDSYYR1U1 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSYYR1U1 .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDSYYR1U1 .mbr-text,
.cid-vjDSYYR1U1 .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDSYYR1U1 .card-title,
.cid-vjDSYYR1U1 .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDSYZ1AUg {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDSYZ1AUg .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSYZ1AUg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSYZ1AUg .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDSYZ1AUg .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDSYZ1AUg .row {
    text-align: center;
  }
  .cid-vjDSYZ1AUg .row > div {
    margin: auto;
  }
  .cid-vjDSYZ1AUg .social-row {
    justify-content: center;
  }
}
.cid-vjDSYZ1AUg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDSYZ1AUg .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDSYZ1AUg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSYZ1AUg .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDSYZ1AUg .mbr-text {
  color: #ffffff;
}
.cid-vjDSYZ1AUg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDSYZ1AUg .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDSYZ1AUg div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDSYZ1AUg .copyright {
  color: #f7f7f7;
}
.cid-vjDT0Fw0ip {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDT0Fw0ip .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDT0Fw0ip .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDT0Fw0ip .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDT0Fw0ip .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDT0Fw0ip .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDT0Fw0ip .container {
    padding: 0 1rem;
  }
}
.cid-vjDT0Fw0ip .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDT0Fw0ip .nav-link {
  position: relative;
}
.cid-vjDT0Fw0ip .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDT0Fw0ip nav.navbar {
  position: fixed;
}
.cid-vjDT0Fw0ip .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDT0Fw0ip .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDT0Fw0ip .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDT0Fw0ip .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDT0Fw0ip .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDT0Fw0ip .navbar.collapsed {
  justify-content: center;
}
.cid-vjDT0Fw0ip .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDT0Fw0ip .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDT0Fw0ip .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDT0Fw0ip .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDT0Fw0ip .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDT0Fw0ip .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-vjDT0Fw0ip .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDT0Fw0ip .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDT0Fw0ip .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDT0Fw0ip .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDT0Fw0ip .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDT0Fw0ip .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDT0Fw0ip .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDT0Fw0ip .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-vjDT0Fw0ip .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDT0Fw0ip .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDT0Fw0ip .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDT0Fw0ip .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDT0Fw0ip .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDT0Fw0ip .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDT0Fw0ip .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDT0Fw0ip .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDT0Fw0ip .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDT0Fw0ip .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-vjDT0Fw0ip .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDT0Fw0ip .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDT0Fw0ip .dropdown-item:hover,
.cid-vjDT0Fw0ip .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDT0Fw0ip .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDT0Fw0ip .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDT0Fw0ip .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDT0Fw0ip .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDT0Fw0ip .dropdown-menu,
.cid-vjDT0Fw0ip .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDT0Fw0ip .nav-item:focus,
.cid-vjDT0Fw0ip .nav-link:focus {
  outline: none;
}
.cid-vjDT0Fw0ip .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDT0Fw0ip .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDT0Fw0ip .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDT0Fw0ip .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDT0Fw0ip .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDT0Fw0ip .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDT0Fw0ip .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDT0Fw0ip .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDT0Fw0ip .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDT0Fw0ip .dropdown-item.active,
.cid-vjDT0Fw0ip .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDT0Fw0ip .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDT0Fw0ip .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDT0Fw0ip .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDT0Fw0ip .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDT0Fw0ip .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDT0Fw0ip .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDT0Fw0ip ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDT0Fw0ip .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDT0Fw0ip button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDT0Fw0ip button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDT0Fw0ip button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDT0Fw0ip button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDT0Fw0ip button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDT0Fw0ip button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDT0Fw0ip nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDT0Fw0ip nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDT0Fw0ip nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDT0Fw0ip nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDT0Fw0ip .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDT0Fw0ip a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDT0Fw0ip .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-vjDT0Fw0ip .navbar {
    height: 70px;
  }
  .cid-vjDT0Fw0ip .navbar.opened {
    height: auto;
  }
  .cid-vjDT0Fw0ip .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDT0FKix0 {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDT0FKix0 .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDT0FKix0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT0FKix0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT0FKix0 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDT0FKix0 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDT0FKix0 {
    align-items: center;
  }
  .cid-vjDT0FKix0 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDT0FKix0 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDT0FKix0 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDT0FKix0 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDT0FKix0 .content-wrap {
    width: 100%;
  }
}
.cid-vjDT0FKix0 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDT0FKix0 .mbr-text,
.cid-vjDT0FKix0 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDT0FS3KW {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDT0FS3KW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT0FS3KW .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-vjDT0FS3KW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDT0FS3KW .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDT0FS3KW .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDT0FS3KW .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDT0FS3KW .mbr-section-title {
  color: #000000;
}
.cid-vjDT0FS3KW .mbr-text,
.cid-vjDT0FS3KW .mbr-section-btn {
  color: #000000;
}
.cid-vjDT0G0Ucg {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDT0G0Ucg .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT0G0Ucg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT0G0Ucg .mbr-section-title {
  color: #ffffff;
}
.cid-vjDT0G0Ucg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDT0G825H {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDT0G825H .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDT0G825H .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT0G825H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT0G825H .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDT0G825H .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDT0G825H .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDT0G825H .card-title,
.cid-vjDT0G825H .iconfont-wrapper {
  color: #000000;
}
.cid-vjDT0G825H .content-head {
  max-width: 1200px;
}
.cid-vjDT0G825H .mbr-section-title {
  color: #ffffff;
}
.cid-vjDT0G825H .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDT0G825H .card-text {
  color: #000000;
}
.cid-vjDT0G825H .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDT0G825H .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDT0Gj96t {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDT0Gj96t .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT0Gj96t .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDT0Gj96t .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDT0Gj96t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT0Gj96t .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDT0Gj96t .card-title,
.cid-vjDT0Gj96t .iconfont-wrapper,
.cid-vjDT0Gj96t .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDT0Gj96t .content-head {
  max-width: 1200px;
}
.cid-vjDT0Gj96t .mbr-section-title {
  color: #000000;
}
.cid-vjDT0Gj96t .mbr-section-btn {
  text-align: center;
}
.cid-vjDT0GzKNx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDT0GzKNx .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT0GzKNx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT0GzKNx .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDT0GzKNx .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDT0GzKNx .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDT0GzKNx .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDT0GzKNx .mbr-text,
.cid-vjDT0GzKNx .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDT0GzKNx .card-title,
.cid-vjDT0GzKNx .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDT0GJVuy {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDT0GJVuy .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT0GJVuy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT0GJVuy .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDT0GJVuy .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDT0GJVuy .row {
    text-align: center;
  }
  .cid-vjDT0GJVuy .row > div {
    margin: auto;
  }
  .cid-vjDT0GJVuy .social-row {
    justify-content: center;
  }
}
.cid-vjDT0GJVuy .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDT0GJVuy .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDT0GJVuy .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDT0GJVuy .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDT0GJVuy .mbr-text {
  color: #ffffff;
}
.cid-vjDT0GJVuy .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDT0GJVuy .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDT0GJVuy div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDT0GJVuy .copyright {
  color: #f7f7f7;
}
.cid-vjDT3CTwiu {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDT3CTwiu .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDT3CTwiu .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDT3CTwiu .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDT3CTwiu .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDT3CTwiu .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDT3CTwiu .container {
    padding: 0 1rem;
  }
}
.cid-vjDT3CTwiu .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDT3CTwiu .nav-link {
  position: relative;
}
.cid-vjDT3CTwiu .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDT3CTwiu nav.navbar {
  position: fixed;
}
.cid-vjDT3CTwiu .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDT3CTwiu .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDT3CTwiu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDT3CTwiu .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDT3CTwiu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDT3CTwiu .navbar.collapsed {
  justify-content: center;
}
.cid-vjDT3CTwiu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDT3CTwiu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDT3CTwiu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDT3CTwiu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDT3CTwiu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDT3CTwiu .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-vjDT3CTwiu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDT3CTwiu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDT3CTwiu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDT3CTwiu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDT3CTwiu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDT3CTwiu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDT3CTwiu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDT3CTwiu .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-vjDT3CTwiu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDT3CTwiu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDT3CTwiu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDT3CTwiu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDT3CTwiu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDT3CTwiu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDT3CTwiu .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDT3CTwiu .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDT3CTwiu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDT3CTwiu .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-vjDT3CTwiu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDT3CTwiu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDT3CTwiu .dropdown-item:hover,
.cid-vjDT3CTwiu .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDT3CTwiu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDT3CTwiu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDT3CTwiu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDT3CTwiu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDT3CTwiu .dropdown-menu,
.cid-vjDT3CTwiu .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDT3CTwiu .nav-item:focus,
.cid-vjDT3CTwiu .nav-link:focus {
  outline: none;
}
.cid-vjDT3CTwiu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDT3CTwiu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDT3CTwiu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDT3CTwiu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDT3CTwiu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDT3CTwiu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDT3CTwiu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDT3CTwiu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDT3CTwiu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDT3CTwiu .dropdown-item.active,
.cid-vjDT3CTwiu .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDT3CTwiu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDT3CTwiu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDT3CTwiu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDT3CTwiu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDT3CTwiu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDT3CTwiu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDT3CTwiu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDT3CTwiu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDT3CTwiu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDT3CTwiu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDT3CTwiu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDT3CTwiu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDT3CTwiu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDT3CTwiu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDT3CTwiu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDT3CTwiu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDT3CTwiu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDT3CTwiu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDT3CTwiu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDT3CTwiu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDT3CTwiu .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-vjDT3CTwiu .navbar {
    height: 70px;
  }
  .cid-vjDT3CTwiu .navbar.opened {
    height: auto;
  }
  .cid-vjDT3CTwiu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDT3D767y {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDT3D767y .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDT3D767y .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT3D767y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT3D767y .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDT3D767y .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDT3D767y {
    align-items: center;
  }
  .cid-vjDT3D767y .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDT3D767y .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDT3D767y {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDT3D767y .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDT3D767y .content-wrap {
    width: 100%;
  }
}
.cid-vjDT3D767y .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDT3D767y .mbr-text,
.cid-vjDT3D767y .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDT3DgYNu {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDT3DgYNu .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT3DgYNu .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-vjDT3DgYNu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDT3DgYNu .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDT3DgYNu .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDT3DgYNu .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDT3DgYNu .mbr-section-title {
  color: #000000;
}
.cid-vjDT3DgYNu .mbr-text,
.cid-vjDT3DgYNu .mbr-section-btn {
  color: #000000;
}
.cid-vjDT3Domm8 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDT3Domm8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT3Domm8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT3Domm8 .mbr-section-title {
  color: #ffffff;
}
.cid-vjDT3Domm8 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDT3DxUZN {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDT3DxUZN .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDT3DxUZN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT3DxUZN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT3DxUZN .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDT3DxUZN .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDT3DxUZN .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDT3DxUZN .card-title,
.cid-vjDT3DxUZN .iconfont-wrapper {
  color: #000000;
}
.cid-vjDT3DxUZN .content-head {
  max-width: 1200px;
}
.cid-vjDT3DxUZN .mbr-section-title {
  color: #ffffff;
}
.cid-vjDT3DxUZN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDT3DxUZN .card-text {
  color: #000000;
}
.cid-vjDT3DxUZN .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDT3DxUZN .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDT3DJoB2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDT3DJoB2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT3DJoB2 .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDT3DJoB2 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDT3DJoB2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT3DJoB2 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDT3DJoB2 .card-title,
.cid-vjDT3DJoB2 .iconfont-wrapper,
.cid-vjDT3DJoB2 .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDT3DJoB2 .content-head {
  max-width: 1200px;
}
.cid-vjDT3DJoB2 .mbr-section-title {
  color: #000000;
}
.cid-vjDT3DJoB2 .mbr-section-btn {
  text-align: center;
}
.cid-vjDT3E0TGK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDT3E0TGK .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT3E0TGK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT3E0TGK .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDT3E0TGK .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDT3E0TGK .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDT3E0TGK .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDT3E0TGK .mbr-text,
.cid-vjDT3E0TGK .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDT3E0TGK .card-title,
.cid-vjDT3E0TGK .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDT3Eahq9 {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDT3Eahq9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT3Eahq9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT3Eahq9 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDT3Eahq9 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDT3Eahq9 .row {
    text-align: center;
  }
  .cid-vjDT3Eahq9 .row > div {
    margin: auto;
  }
  .cid-vjDT3Eahq9 .social-row {
    justify-content: center;
  }
}
.cid-vjDT3Eahq9 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDT3Eahq9 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDT3Eahq9 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDT3Eahq9 .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDT3Eahq9 .mbr-text {
  color: #ffffff;
}
.cid-vjDT3Eahq9 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDT3Eahq9 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDT3Eahq9 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDT3Eahq9 .copyright {
  color: #f7f7f7;
}
.cid-vjDT5Bq71e {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDT5Bq71e .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDT5Bq71e .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDT5Bq71e .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDT5Bq71e .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDT5Bq71e .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDT5Bq71e .container {
    padding: 0 1rem;
  }
}
.cid-vjDT5Bq71e .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDT5Bq71e .nav-link {
  position: relative;
}
.cid-vjDT5Bq71e .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDT5Bq71e nav.navbar {
  position: fixed;
}
.cid-vjDT5Bq71e .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDT5Bq71e .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDT5Bq71e .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDT5Bq71e .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDT5Bq71e .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDT5Bq71e .navbar.collapsed {
  justify-content: center;
}
.cid-vjDT5Bq71e .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDT5Bq71e .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDT5Bq71e .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDT5Bq71e .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDT5Bq71e .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDT5Bq71e .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-vjDT5Bq71e .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDT5Bq71e .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDT5Bq71e .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDT5Bq71e .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDT5Bq71e .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDT5Bq71e .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDT5Bq71e .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDT5Bq71e .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-vjDT5Bq71e .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDT5Bq71e .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDT5Bq71e .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDT5Bq71e .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDT5Bq71e .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDT5Bq71e .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDT5Bq71e .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDT5Bq71e .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDT5Bq71e .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDT5Bq71e .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-vjDT5Bq71e .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDT5Bq71e .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDT5Bq71e .dropdown-item:hover,
.cid-vjDT5Bq71e .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDT5Bq71e .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDT5Bq71e .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDT5Bq71e .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDT5Bq71e .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDT5Bq71e .dropdown-menu,
.cid-vjDT5Bq71e .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDT5Bq71e .nav-item:focus,
.cid-vjDT5Bq71e .nav-link:focus {
  outline: none;
}
.cid-vjDT5Bq71e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDT5Bq71e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDT5Bq71e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDT5Bq71e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDT5Bq71e .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDT5Bq71e .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDT5Bq71e .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDT5Bq71e .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDT5Bq71e .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDT5Bq71e .dropdown-item.active,
.cid-vjDT5Bq71e .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDT5Bq71e .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDT5Bq71e .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDT5Bq71e .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDT5Bq71e .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDT5Bq71e .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDT5Bq71e .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDT5Bq71e ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDT5Bq71e .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDT5Bq71e button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDT5Bq71e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDT5Bq71e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDT5Bq71e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDT5Bq71e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDT5Bq71e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDT5Bq71e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDT5Bq71e nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDT5Bq71e nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDT5Bq71e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDT5Bq71e .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDT5Bq71e a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDT5Bq71e .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-vjDT5Bq71e .navbar {
    height: 70px;
  }
  .cid-vjDT5Bq71e .navbar.opened {
    height: auto;
  }
  .cid-vjDT5Bq71e .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDT5BDNsL {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/locations-thamesford-bg-1.webp");
}
.cid-vjDT5BDNsL .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDT5BDNsL .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT5BDNsL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT5BDNsL .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDT5BDNsL .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDT5BDNsL {
    align-items: center;
  }
  .cid-vjDT5BDNsL .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDT5BDNsL .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDT5BDNsL {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDT5BDNsL .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDT5BDNsL .content-wrap {
    width: 100%;
  }
}
.cid-vjDT5BDNsL .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDT5BDNsL .mbr-text,
.cid-vjDT5BDNsL .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDT5BM3Kg {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDT5BM3Kg .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT5BM3Kg .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-vjDT5BM3Kg .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDT5BM3Kg .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDT5BM3Kg .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDT5BM3Kg .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDT5BM3Kg .mbr-section-title {
  color: #000000;
}
.cid-vjDT5BM3Kg .mbr-text,
.cid-vjDT5BM3Kg .mbr-section-btn {
  color: #000000;
}
.cid-vjDT5BU8Tz {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDT5BU8Tz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT5BU8Tz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT5BU8Tz .mbr-section-title {
  color: #ffffff;
}
.cid-vjDT5BU8Tz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDT5C3TCR {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDT5C3TCR .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDT5C3TCR .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT5C3TCR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT5C3TCR .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDT5C3TCR .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDT5C3TCR .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDT5C3TCR .card-title,
.cid-vjDT5C3TCR .iconfont-wrapper {
  color: #000000;
}
.cid-vjDT5C3TCR .content-head {
  max-width: 1200px;
}
.cid-vjDT5C3TCR .mbr-section-title {
  color: #ffffff;
}
.cid-vjDT5C3TCR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDT5C3TCR .card-text {
  color: #000000;
}
.cid-vjDT5C3TCR .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDT5C3TCR .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDT5Ceeyt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDT5Ceeyt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT5Ceeyt .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDT5Ceeyt .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDT5Ceeyt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT5Ceeyt .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDT5Ceeyt .card-title,
.cid-vjDT5Ceeyt .iconfont-wrapper,
.cid-vjDT5Ceeyt .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDT5Ceeyt .content-head {
  max-width: 1200px;
}
.cid-vjDT5Ceeyt .mbr-section-title {
  color: #000000;
}
.cid-vjDT5Ceeyt .mbr-section-btn {
  text-align: center;
}
.cid-vjDT5CuKH5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDT5CuKH5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT5CuKH5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT5CuKH5 .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDT5CuKH5 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDT5CuKH5 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDT5CuKH5 .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDT5CuKH5 .mbr-text,
.cid-vjDT5CuKH5 .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDT5CuKH5 .card-title,
.cid-vjDT5CuKH5 .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDT5CDT5x {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDT5CDT5x .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT5CDT5x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT5CDT5x .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDT5CDT5x .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDT5CDT5x .row {
    text-align: center;
  }
  .cid-vjDT5CDT5x .row > div {
    margin: auto;
  }
  .cid-vjDT5CDT5x .social-row {
    justify-content: center;
  }
}
.cid-vjDT5CDT5x .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDT5CDT5x .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDT5CDT5x .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDT5CDT5x .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDT5CDT5x .mbr-text {
  color: #ffffff;
}
.cid-vjDT5CDT5x .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDT5CDT5x .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDT5CDT5x div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDT5CDT5x .copyright {
  color: #f7f7f7;
}
.cid-vjDT7Lmbpn {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDT7Lmbpn .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDT7Lmbpn .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDT7Lmbpn .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDT7Lmbpn .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDT7Lmbpn .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDT7Lmbpn .container {
    padding: 0 1rem;
  }
}
.cid-vjDT7Lmbpn .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDT7Lmbpn .nav-link {
  position: relative;
}
.cid-vjDT7Lmbpn .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDT7Lmbpn nav.navbar {
  position: fixed;
}
.cid-vjDT7Lmbpn .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDT7Lmbpn .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDT7Lmbpn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDT7Lmbpn .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDT7Lmbpn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDT7Lmbpn .navbar.collapsed {
  justify-content: center;
}
.cid-vjDT7Lmbpn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDT7Lmbpn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDT7Lmbpn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDT7Lmbpn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDT7Lmbpn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDT7Lmbpn .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-vjDT7Lmbpn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDT7Lmbpn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDT7Lmbpn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDT7Lmbpn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDT7Lmbpn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDT7Lmbpn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDT7Lmbpn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDT7Lmbpn .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-vjDT7Lmbpn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDT7Lmbpn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDT7Lmbpn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDT7Lmbpn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDT7Lmbpn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDT7Lmbpn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDT7Lmbpn .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDT7Lmbpn .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDT7Lmbpn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDT7Lmbpn .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-vjDT7Lmbpn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDT7Lmbpn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDT7Lmbpn .dropdown-item:hover,
.cid-vjDT7Lmbpn .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDT7Lmbpn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDT7Lmbpn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDT7Lmbpn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDT7Lmbpn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDT7Lmbpn .dropdown-menu,
.cid-vjDT7Lmbpn .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDT7Lmbpn .nav-item:focus,
.cid-vjDT7Lmbpn .nav-link:focus {
  outline: none;
}
.cid-vjDT7Lmbpn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDT7Lmbpn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDT7Lmbpn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDT7Lmbpn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDT7Lmbpn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDT7Lmbpn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDT7Lmbpn .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDT7Lmbpn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDT7Lmbpn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDT7Lmbpn .dropdown-item.active,
.cid-vjDT7Lmbpn .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDT7Lmbpn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDT7Lmbpn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDT7Lmbpn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDT7Lmbpn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDT7Lmbpn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDT7Lmbpn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDT7Lmbpn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDT7Lmbpn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDT7Lmbpn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDT7Lmbpn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDT7Lmbpn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDT7Lmbpn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDT7Lmbpn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDT7Lmbpn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDT7Lmbpn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDT7Lmbpn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDT7Lmbpn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDT7Lmbpn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDT7Lmbpn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDT7Lmbpn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDT7Lmbpn .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-vjDT7Lmbpn .navbar {
    height: 70px;
  }
  .cid-vjDT7Lmbpn .navbar.opened {
    height: auto;
  }
  .cid-vjDT7Lmbpn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDT7LyKa5 {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/locations-ingersoll-bg.webp");
}
.cid-vjDT7LyKa5 .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDT7LyKa5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT7LyKa5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT7LyKa5 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDT7LyKa5 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDT7LyKa5 {
    align-items: center;
  }
  .cid-vjDT7LyKa5 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDT7LyKa5 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDT7LyKa5 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDT7LyKa5 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDT7LyKa5 .content-wrap {
    width: 100%;
  }
}
.cid-vjDT7LyKa5 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDT7LyKa5 .mbr-text,
.cid-vjDT7LyKa5 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDT7LGXcN {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDT7LGXcN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT7LGXcN .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-vjDT7LGXcN .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDT7LGXcN .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDT7LGXcN .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDT7LGXcN .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDT7LGXcN .mbr-section-title {
  color: #000000;
}
.cid-vjDT7LGXcN .mbr-text,
.cid-vjDT7LGXcN .mbr-section-btn {
  color: #000000;
}
.cid-vjDT7LOZmw {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDT7LOZmw .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT7LOZmw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT7LOZmw .mbr-section-title {
  color: #ffffff;
}
.cid-vjDT7LOZmw .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDT7LXYif {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDT7LXYif .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDT7LXYif .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT7LXYif .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT7LXYif .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDT7LXYif .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDT7LXYif .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDT7LXYif .card-title,
.cid-vjDT7LXYif .iconfont-wrapper {
  color: #000000;
}
.cid-vjDT7LXYif .content-head {
  max-width: 1200px;
}
.cid-vjDT7LXYif .mbr-section-title {
  color: #ffffff;
}
.cid-vjDT7LXYif .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDT7LXYif .card-text {
  color: #000000;
}
.cid-vjDT7LXYif .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDT7LXYif .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDT7M8ClJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDT7M8ClJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT7M8ClJ .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDT7M8ClJ .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDT7M8ClJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT7M8ClJ .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDT7M8ClJ .card-title,
.cid-vjDT7M8ClJ .iconfont-wrapper,
.cid-vjDT7M8ClJ .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDT7M8ClJ .content-head {
  max-width: 1200px;
}
.cid-vjDT7M8ClJ .mbr-section-title {
  color: #000000;
}
.cid-vjDT7M8ClJ .mbr-section-btn {
  text-align: center;
}
.cid-vjDT7MqZSG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDT7MqZSG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT7MqZSG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT7MqZSG .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDT7MqZSG .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDT7MqZSG .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDT7MqZSG .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDT7MqZSG .mbr-text,
.cid-vjDT7MqZSG .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDT7MqZSG .card-title,
.cid-vjDT7MqZSG .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDT7MA4mb {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDT7MA4mb .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT7MA4mb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT7MA4mb .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDT7MA4mb .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDT7MA4mb .row {
    text-align: center;
  }
  .cid-vjDT7MA4mb .row > div {
    margin: auto;
  }
  .cid-vjDT7MA4mb .social-row {
    justify-content: center;
  }
}
.cid-vjDT7MA4mb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDT7MA4mb .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDT7MA4mb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDT7MA4mb .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDT7MA4mb .mbr-text {
  color: #ffffff;
}
.cid-vjDT7MA4mb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDT7MA4mb .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDT7MA4mb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDT7MA4mb .copyright {
  color: #f7f7f7;
}
.cid-vjDT9M46QO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDT9M46QO .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDT9M46QO .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDT9M46QO .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDT9M46QO .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDT9M46QO .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDT9M46QO .container {
    padding: 0 1rem;
  }
}
.cid-vjDT9M46QO .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDT9M46QO .nav-link {
  position: relative;
}
.cid-vjDT9M46QO .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDT9M46QO nav.navbar {
  position: fixed;
}
.cid-vjDT9M46QO .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDT9M46QO .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDT9M46QO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDT9M46QO .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDT9M46QO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDT9M46QO .navbar.collapsed {
  justify-content: center;
}
.cid-vjDT9M46QO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDT9M46QO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDT9M46QO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDT9M46QO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDT9M46QO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDT9M46QO .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-vjDT9M46QO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDT9M46QO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDT9M46QO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDT9M46QO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDT9M46QO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDT9M46QO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDT9M46QO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDT9M46QO .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-vjDT9M46QO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDT9M46QO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDT9M46QO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDT9M46QO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDT9M46QO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDT9M46QO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDT9M46QO .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDT9M46QO .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDT9M46QO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDT9M46QO .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-vjDT9M46QO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDT9M46QO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDT9M46QO .dropdown-item:hover,
.cid-vjDT9M46QO .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDT9M46QO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDT9M46QO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDT9M46QO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDT9M46QO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDT9M46QO .dropdown-menu,
.cid-vjDT9M46QO .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDT9M46QO .nav-item:focus,
.cid-vjDT9M46QO .nav-link:focus {
  outline: none;
}
.cid-vjDT9M46QO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDT9M46QO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDT9M46QO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDT9M46QO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDT9M46QO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDT9M46QO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDT9M46QO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDT9M46QO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDT9M46QO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDT9M46QO .dropdown-item.active,
.cid-vjDT9M46QO .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDT9M46QO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDT9M46QO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDT9M46QO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDT9M46QO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDT9M46QO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDT9M46QO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDT9M46QO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDT9M46QO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDT9M46QO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDT9M46QO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDT9M46QO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDT9M46QO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDT9M46QO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDT9M46QO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDT9M46QO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDT9M46QO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDT9M46QO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDT9M46QO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDT9M46QO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDT9M46QO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDT9M46QO .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-vjDT9M46QO .navbar {
    height: 70px;
  }
  .cid-vjDT9M46QO .navbar.opened {
    height: auto;
  }
  .cid-vjDT9M46QO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDT9Mgc5x {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDT9Mgc5x .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDT9Mgc5x .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT9Mgc5x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT9Mgc5x .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDT9Mgc5x .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDT9Mgc5x {
    align-items: center;
  }
  .cid-vjDT9Mgc5x .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDT9Mgc5x .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDT9Mgc5x {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDT9Mgc5x .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDT9Mgc5x .content-wrap {
    width: 100%;
  }
}
.cid-vjDT9Mgc5x .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDT9Mgc5x .mbr-text,
.cid-vjDT9Mgc5x .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDT9MoAHV {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDT9MoAHV .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT9MoAHV .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-vjDT9MoAHV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDT9MoAHV .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDT9MoAHV .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDT9MoAHV .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDT9MoAHV .mbr-section-title {
  color: #000000;
}
.cid-vjDT9MoAHV .mbr-text,
.cid-vjDT9MoAHV .mbr-section-btn {
  color: #000000;
}
.cid-vjDT9MwzOI {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDT9MwzOI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT9MwzOI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT9MwzOI .mbr-section-title {
  color: #ffffff;
}
.cid-vjDT9MwzOI .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDT9MErco {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDT9MErco .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDT9MErco .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT9MErco .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT9MErco .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDT9MErco .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDT9MErco .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDT9MErco .card-title,
.cid-vjDT9MErco .iconfont-wrapper {
  color: #000000;
}
.cid-vjDT9MErco .content-head {
  max-width: 1200px;
}
.cid-vjDT9MErco .mbr-section-title {
  color: #ffffff;
}
.cid-vjDT9MErco .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDT9MErco .card-text {
  color: #000000;
}
.cid-vjDT9MErco .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDT9MErco .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDT9MQKA2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDT9MQKA2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT9MQKA2 .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDT9MQKA2 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDT9MQKA2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT9MQKA2 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDT9MQKA2 .card-title,
.cid-vjDT9MQKA2 .iconfont-wrapper,
.cid-vjDT9MQKA2 .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDT9MQKA2 .content-head {
  max-width: 1200px;
}
.cid-vjDT9MQKA2 .mbr-section-title {
  color: #000000;
}
.cid-vjDT9MQKA2 .mbr-section-btn {
  text-align: center;
}
.cid-vjDT9N5xZr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDT9N5xZr .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT9N5xZr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT9N5xZr .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDT9N5xZr .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDT9N5xZr .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDT9N5xZr .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDT9N5xZr .mbr-text,
.cid-vjDT9N5xZr .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDT9N5xZr .card-title,
.cid-vjDT9N5xZr .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDT9NfTBB {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDT9NfTBB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDT9NfTBB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDT9NfTBB .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDT9NfTBB .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDT9NfTBB .row {
    text-align: center;
  }
  .cid-vjDT9NfTBB .row > div {
    margin: auto;
  }
  .cid-vjDT9NfTBB .social-row {
    justify-content: center;
  }
}
.cid-vjDT9NfTBB .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDT9NfTBB .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDT9NfTBB .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDT9NfTBB .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDT9NfTBB .mbr-text {
  color: #ffffff;
}
.cid-vjDT9NfTBB .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDT9NfTBB .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDT9NfTBB div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDT9NfTBB .copyright {
  color: #f7f7f7;
}
.cid-vjDTdzPKBC {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDTdzPKBC .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDTdzPKBC .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDTdzPKBC .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDTdzPKBC .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDTdzPKBC .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDTdzPKBC .container {
    padding: 0 1rem;
  }
}
.cid-vjDTdzPKBC .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDTdzPKBC .nav-link {
  position: relative;
}
.cid-vjDTdzPKBC .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDTdzPKBC nav.navbar {
  position: fixed;
}
.cid-vjDTdzPKBC .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDTdzPKBC .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDTdzPKBC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDTdzPKBC .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDTdzPKBC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDTdzPKBC .navbar.collapsed {
  justify-content: center;
}
.cid-vjDTdzPKBC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDTdzPKBC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDTdzPKBC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDTdzPKBC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDTdzPKBC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDTdzPKBC .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-vjDTdzPKBC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDTdzPKBC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDTdzPKBC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDTdzPKBC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDTdzPKBC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDTdzPKBC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDTdzPKBC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDTdzPKBC .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-vjDTdzPKBC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDTdzPKBC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDTdzPKBC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDTdzPKBC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDTdzPKBC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDTdzPKBC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDTdzPKBC .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDTdzPKBC .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDTdzPKBC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDTdzPKBC .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-vjDTdzPKBC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDTdzPKBC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDTdzPKBC .dropdown-item:hover,
.cid-vjDTdzPKBC .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDTdzPKBC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDTdzPKBC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDTdzPKBC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDTdzPKBC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDTdzPKBC .dropdown-menu,
.cid-vjDTdzPKBC .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDTdzPKBC .nav-item:focus,
.cid-vjDTdzPKBC .nav-link:focus {
  outline: none;
}
.cid-vjDTdzPKBC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDTdzPKBC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDTdzPKBC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDTdzPKBC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDTdzPKBC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDTdzPKBC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDTdzPKBC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDTdzPKBC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDTdzPKBC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDTdzPKBC .dropdown-item.active,
.cid-vjDTdzPKBC .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDTdzPKBC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDTdzPKBC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDTdzPKBC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDTdzPKBC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDTdzPKBC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDTdzPKBC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDTdzPKBC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDTdzPKBC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDTdzPKBC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDTdzPKBC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDTdzPKBC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDTdzPKBC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTdzPKBC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTdzPKBC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDTdzPKBC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTdzPKBC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDTdzPKBC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDTdzPKBC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTdzPKBC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDTdzPKBC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDTdzPKBC .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-vjDTdzPKBC .navbar {
    height: 70px;
  }
  .cid-vjDTdzPKBC .navbar.opened {
    height: auto;
  }
  .cid-vjDTdzPKBC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDTdA3NCy {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDTdA3NCy .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDTdA3NCy .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTdA3NCy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTdA3NCy .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDTdA3NCy .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDTdA3NCy {
    align-items: center;
  }
  .cid-vjDTdA3NCy .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDTdA3NCy .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDTdA3NCy {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDTdA3NCy .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDTdA3NCy .content-wrap {
    width: 100%;
  }
}
.cid-vjDTdA3NCy .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTdA3NCy .mbr-text,
.cid-vjDTdA3NCy .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTdAc6U6 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDTdAc6U6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTdAc6U6 .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-vjDTdAc6U6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTdAc6U6 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDTdAc6U6 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTdAc6U6 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDTdAc6U6 .mbr-section-title {
  color: #000000;
}
.cid-vjDTdAc6U6 .mbr-text,
.cid-vjDTdAc6U6 .mbr-section-btn {
  color: #000000;
}
.cid-vjDTdAkFDF {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDTdAkFDF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTdAkFDF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTdAkFDF .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTdAkFDF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTdAsaec {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDTdAsaec .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDTdAsaec .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTdAsaec .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTdAsaec .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDTdAsaec .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDTdAsaec .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDTdAsaec .card-title,
.cid-vjDTdAsaec .iconfont-wrapper {
  color: #000000;
}
.cid-vjDTdAsaec .content-head {
  max-width: 1200px;
}
.cid-vjDTdAsaec .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTdAsaec .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTdAsaec .card-text {
  color: #000000;
}
.cid-vjDTdAsaec .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTdAsaec .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDTdAEZod {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDTdAEZod .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTdAEZod .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTdAEZod .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTdAEZod .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTdAEZod .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDTdAEZod .card-title,
.cid-vjDTdAEZod .iconfont-wrapper,
.cid-vjDTdAEZod .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDTdAEZod .content-head {
  max-width: 1200px;
}
.cid-vjDTdAEZod .mbr-section-title {
  color: #000000;
}
.cid-vjDTdAEZod .mbr-section-btn {
  text-align: center;
}
.cid-vjDTdAXiVW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDTdAXiVW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTdAXiVW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTdAXiVW .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDTdAXiVW .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDTdAXiVW .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTdAXiVW .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDTdAXiVW .mbr-text,
.cid-vjDTdAXiVW .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDTdAXiVW .card-title,
.cid-vjDTdAXiVW .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDTdB8q1P {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDTdB8q1P .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTdB8q1P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTdB8q1P .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDTdB8q1P .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDTdB8q1P .row {
    text-align: center;
  }
  .cid-vjDTdB8q1P .row > div {
    margin: auto;
  }
  .cid-vjDTdB8q1P .social-row {
    justify-content: center;
  }
}
.cid-vjDTdB8q1P .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDTdB8q1P .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDTdB8q1P .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTdB8q1P .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDTdB8q1P .mbr-text {
  color: #ffffff;
}
.cid-vjDTdB8q1P .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDTdB8q1P .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDTdB8q1P div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDTdB8q1P .copyright {
  color: #f7f7f7;
}
.cid-vjDTfnaUGo {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDTfnaUGo .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDTfnaUGo .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDTfnaUGo .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDTfnaUGo .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDTfnaUGo .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDTfnaUGo .container {
    padding: 0 1rem;
  }
}
.cid-vjDTfnaUGo .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDTfnaUGo .nav-link {
  position: relative;
}
.cid-vjDTfnaUGo .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDTfnaUGo nav.navbar {
  position: fixed;
}
.cid-vjDTfnaUGo .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDTfnaUGo .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDTfnaUGo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDTfnaUGo .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDTfnaUGo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDTfnaUGo .navbar.collapsed {
  justify-content: center;
}
.cid-vjDTfnaUGo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDTfnaUGo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDTfnaUGo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDTfnaUGo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDTfnaUGo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDTfnaUGo .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-vjDTfnaUGo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDTfnaUGo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDTfnaUGo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDTfnaUGo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDTfnaUGo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDTfnaUGo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDTfnaUGo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDTfnaUGo .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-vjDTfnaUGo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDTfnaUGo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDTfnaUGo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDTfnaUGo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDTfnaUGo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDTfnaUGo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDTfnaUGo .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDTfnaUGo .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDTfnaUGo .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDTfnaUGo .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-vjDTfnaUGo .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDTfnaUGo .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDTfnaUGo .dropdown-item:hover,
.cid-vjDTfnaUGo .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDTfnaUGo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDTfnaUGo .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDTfnaUGo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDTfnaUGo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDTfnaUGo .dropdown-menu,
.cid-vjDTfnaUGo .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDTfnaUGo .nav-item:focus,
.cid-vjDTfnaUGo .nav-link:focus {
  outline: none;
}
.cid-vjDTfnaUGo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDTfnaUGo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDTfnaUGo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDTfnaUGo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDTfnaUGo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDTfnaUGo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDTfnaUGo .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDTfnaUGo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDTfnaUGo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDTfnaUGo .dropdown-item.active,
.cid-vjDTfnaUGo .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDTfnaUGo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDTfnaUGo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDTfnaUGo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDTfnaUGo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDTfnaUGo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDTfnaUGo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDTfnaUGo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDTfnaUGo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDTfnaUGo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDTfnaUGo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDTfnaUGo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDTfnaUGo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTfnaUGo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTfnaUGo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDTfnaUGo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTfnaUGo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDTfnaUGo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDTfnaUGo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTfnaUGo .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDTfnaUGo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDTfnaUGo .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-vjDTfnaUGo .navbar {
    height: 70px;
  }
  .cid-vjDTfnaUGo .navbar.opened {
    height: auto;
  }
  .cid-vjDTfnaUGo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDTfnnSFg {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/locations-lucan-bg.webp");
}
.cid-vjDTfnnSFg .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDTfnnSFg .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTfnnSFg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTfnnSFg .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDTfnnSFg .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDTfnnSFg {
    align-items: center;
  }
  .cid-vjDTfnnSFg .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDTfnnSFg .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDTfnnSFg {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDTfnnSFg .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDTfnnSFg .content-wrap {
    width: 100%;
  }
}
.cid-vjDTfnnSFg .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTfnnSFg .mbr-text,
.cid-vjDTfnnSFg .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTfnvCaY {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDTfnvCaY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTfnvCaY .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-vjDTfnvCaY .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTfnvCaY .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDTfnvCaY .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTfnvCaY .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDTfnvCaY .mbr-section-title {
  color: #000000;
}
.cid-vjDTfnvCaY .mbr-text,
.cid-vjDTfnvCaY .mbr-section-btn {
  color: #000000;
}
.cid-vjDTfnDZdk {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDTfnDZdk .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTfnDZdk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTfnDZdk .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTfnDZdk .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTfnMYS7 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDTfnMYS7 .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDTfnMYS7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTfnMYS7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTfnMYS7 .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDTfnMYS7 .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDTfnMYS7 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDTfnMYS7 .card-title,
.cid-vjDTfnMYS7 .iconfont-wrapper {
  color: #000000;
}
.cid-vjDTfnMYS7 .content-head {
  max-width: 1200px;
}
.cid-vjDTfnMYS7 .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTfnMYS7 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTfnMYS7 .card-text {
  color: #000000;
}
.cid-vjDTfnMYS7 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTfnMYS7 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDTfnYvgn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDTfnYvgn .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTfnYvgn .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTfnYvgn .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTfnYvgn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTfnYvgn .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDTfnYvgn .card-title,
.cid-vjDTfnYvgn .iconfont-wrapper,
.cid-vjDTfnYvgn .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDTfnYvgn .content-head {
  max-width: 1200px;
}
.cid-vjDTfnYvgn .mbr-section-title {
  color: #000000;
}
.cid-vjDTfnYvgn .mbr-section-btn {
  text-align: center;
}
.cid-vjDTfoePkr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDTfoePkr .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTfoePkr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTfoePkr .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDTfoePkr .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDTfoePkr .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTfoePkr .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDTfoePkr .mbr-text,
.cid-vjDTfoePkr .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDTfoePkr .card-title,
.cid-vjDTfoePkr .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDTfoo0ZN {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDTfoo0ZN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTfoo0ZN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTfoo0ZN .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDTfoo0ZN .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDTfoo0ZN .row {
    text-align: center;
  }
  .cid-vjDTfoo0ZN .row > div {
    margin: auto;
  }
  .cid-vjDTfoo0ZN .social-row {
    justify-content: center;
  }
}
.cid-vjDTfoo0ZN .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDTfoo0ZN .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDTfoo0ZN .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTfoo0ZN .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDTfoo0ZN .mbr-text {
  color: #ffffff;
}
.cid-vjDTfoo0ZN .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDTfoo0ZN .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDTfoo0ZN div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDTfoo0ZN .copyright {
  color: #f7f7f7;
}
.cid-vjDThDbBol {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDThDbBol .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDThDbBol .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDThDbBol .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDThDbBol .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDThDbBol .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDThDbBol .container {
    padding: 0 1rem;
  }
}
.cid-vjDThDbBol .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDThDbBol .nav-link {
  position: relative;
}
.cid-vjDThDbBol .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDThDbBol nav.navbar {
  position: fixed;
}
.cid-vjDThDbBol .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDThDbBol .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDThDbBol .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDThDbBol .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDThDbBol .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDThDbBol .navbar.collapsed {
  justify-content: center;
}
.cid-vjDThDbBol .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDThDbBol .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDThDbBol .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDThDbBol .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDThDbBol .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDThDbBol .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-vjDThDbBol .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDThDbBol .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDThDbBol .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDThDbBol .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDThDbBol .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDThDbBol .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDThDbBol .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDThDbBol .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-vjDThDbBol .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDThDbBol .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDThDbBol .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDThDbBol .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDThDbBol .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDThDbBol .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDThDbBol .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDThDbBol .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDThDbBol .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDThDbBol .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-vjDThDbBol .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDThDbBol .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDThDbBol .dropdown-item:hover,
.cid-vjDThDbBol .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDThDbBol .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDThDbBol .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDThDbBol .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDThDbBol .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDThDbBol .dropdown-menu,
.cid-vjDThDbBol .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDThDbBol .nav-item:focus,
.cid-vjDThDbBol .nav-link:focus {
  outline: none;
}
.cid-vjDThDbBol .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDThDbBol .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDThDbBol .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDThDbBol .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDThDbBol .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDThDbBol .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDThDbBol .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDThDbBol .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDThDbBol .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDThDbBol .dropdown-item.active,
.cid-vjDThDbBol .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDThDbBol .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDThDbBol .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDThDbBol .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDThDbBol .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDThDbBol .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDThDbBol .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDThDbBol ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDThDbBol .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDThDbBol button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDThDbBol button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDThDbBol button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDThDbBol button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDThDbBol button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDThDbBol button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDThDbBol nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDThDbBol nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDThDbBol nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDThDbBol nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDThDbBol .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDThDbBol a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDThDbBol .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-vjDThDbBol .navbar {
    height: 70px;
  }
  .cid-vjDThDbBol .navbar.opened {
    height: auto;
  }
  .cid-vjDThDbBol .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDThDoI1s {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDThDoI1s .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDThDoI1s .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDThDoI1s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDThDoI1s .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDThDoI1s .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDThDoI1s {
    align-items: center;
  }
  .cid-vjDThDoI1s .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDThDoI1s .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDThDoI1s {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDThDoI1s .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDThDoI1s .content-wrap {
    width: 100%;
  }
}
.cid-vjDThDoI1s .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDThDoI1s .mbr-text,
.cid-vjDThDoI1s .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDThDwad0 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDThDwad0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDThDwad0 .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-vjDThDwad0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDThDwad0 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDThDwad0 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDThDwad0 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDThDwad0 .mbr-section-title {
  color: #000000;
}
.cid-vjDThDwad0 .mbr-text,
.cid-vjDThDwad0 .mbr-section-btn {
  color: #000000;
}
.cid-vjDThDEPpA {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDThDEPpA .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDThDEPpA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDThDEPpA .mbr-section-title {
  color: #ffffff;
}
.cid-vjDThDEPpA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDThDMs7c {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDThDMs7c .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDThDMs7c .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDThDMs7c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDThDMs7c .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDThDMs7c .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDThDMs7c .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDThDMs7c .card-title,
.cid-vjDThDMs7c .iconfont-wrapper {
  color: #000000;
}
.cid-vjDThDMs7c .content-head {
  max-width: 1200px;
}
.cid-vjDThDMs7c .mbr-section-title {
  color: #ffffff;
}
.cid-vjDThDMs7c .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDThDMs7c .card-text {
  color: #000000;
}
.cid-vjDThDMs7c .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDThDMs7c .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDThDXzqL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDThDXzqL .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDThDXzqL .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDThDXzqL .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDThDXzqL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDThDXzqL .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDThDXzqL .card-title,
.cid-vjDThDXzqL .iconfont-wrapper,
.cid-vjDThDXzqL .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDThDXzqL .content-head {
  max-width: 1200px;
}
.cid-vjDThDXzqL .mbr-section-title {
  color: #000000;
}
.cid-vjDThDXzqL .mbr-section-btn {
  text-align: center;
}
.cid-vjDThEdXdS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDThEdXdS .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDThEdXdS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDThEdXdS .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDThEdXdS .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDThEdXdS .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDThEdXdS .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDThEdXdS .mbr-text,
.cid-vjDThEdXdS .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDThEdXdS .card-title,
.cid-vjDThEdXdS .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDThEnfiq {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDThEnfiq .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDThEnfiq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDThEnfiq .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDThEnfiq .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDThEnfiq .row {
    text-align: center;
  }
  .cid-vjDThEnfiq .row > div {
    margin: auto;
  }
  .cid-vjDThEnfiq .social-row {
    justify-content: center;
  }
}
.cid-vjDThEnfiq .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDThEnfiq .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDThEnfiq .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDThEnfiq .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDThEnfiq .mbr-text {
  color: #ffffff;
}
.cid-vjDThEnfiq .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDThEnfiq .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDThEnfiq div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDThEnfiq .copyright {
  color: #f7f7f7;
}
.cid-vjDTjRiV5s {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDTjRiV5s .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDTjRiV5s .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDTjRiV5s .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDTjRiV5s .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDTjRiV5s .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDTjRiV5s .container {
    padding: 0 1rem;
  }
}
.cid-vjDTjRiV5s .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDTjRiV5s .nav-link {
  position: relative;
}
.cid-vjDTjRiV5s .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDTjRiV5s nav.navbar {
  position: fixed;
}
.cid-vjDTjRiV5s .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDTjRiV5s .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDTjRiV5s .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDTjRiV5s .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDTjRiV5s .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDTjRiV5s .navbar.collapsed {
  justify-content: center;
}
.cid-vjDTjRiV5s .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDTjRiV5s .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDTjRiV5s .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDTjRiV5s .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDTjRiV5s .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDTjRiV5s .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-vjDTjRiV5s .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDTjRiV5s .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDTjRiV5s .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDTjRiV5s .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDTjRiV5s .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDTjRiV5s .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDTjRiV5s .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDTjRiV5s .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-vjDTjRiV5s .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDTjRiV5s .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDTjRiV5s .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDTjRiV5s .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDTjRiV5s .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDTjRiV5s .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDTjRiV5s .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDTjRiV5s .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDTjRiV5s .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDTjRiV5s .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-vjDTjRiV5s .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDTjRiV5s .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDTjRiV5s .dropdown-item:hover,
.cid-vjDTjRiV5s .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDTjRiV5s .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDTjRiV5s .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDTjRiV5s .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDTjRiV5s .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDTjRiV5s .dropdown-menu,
.cid-vjDTjRiV5s .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDTjRiV5s .nav-item:focus,
.cid-vjDTjRiV5s .nav-link:focus {
  outline: none;
}
.cid-vjDTjRiV5s .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDTjRiV5s .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDTjRiV5s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDTjRiV5s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDTjRiV5s .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDTjRiV5s .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDTjRiV5s .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDTjRiV5s .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDTjRiV5s .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDTjRiV5s .dropdown-item.active,
.cid-vjDTjRiV5s .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDTjRiV5s .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDTjRiV5s .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDTjRiV5s .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDTjRiV5s .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDTjRiV5s .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDTjRiV5s .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDTjRiV5s ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDTjRiV5s .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDTjRiV5s button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDTjRiV5s button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDTjRiV5s button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDTjRiV5s button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTjRiV5s button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTjRiV5s button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDTjRiV5s nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTjRiV5s nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDTjRiV5s nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDTjRiV5s nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTjRiV5s .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDTjRiV5s a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDTjRiV5s .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-vjDTjRiV5s .navbar {
    height: 70px;
  }
  .cid-vjDTjRiV5s .navbar.opened {
    height: auto;
  }
  .cid-vjDTjRiV5s .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDTjRv7HX {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/locations-mt-brydges-bg.webp");
}
.cid-vjDTjRv7HX .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDTjRv7HX .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTjRv7HX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTjRv7HX .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDTjRv7HX .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDTjRv7HX {
    align-items: center;
  }
  .cid-vjDTjRv7HX .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDTjRv7HX .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDTjRv7HX {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDTjRv7HX .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDTjRv7HX .content-wrap {
    width: 100%;
  }
}
.cid-vjDTjRv7HX .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTjRv7HX .mbr-text,
.cid-vjDTjRv7HX .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTjRGOkj {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDTjRGOkj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTjRGOkj .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-vjDTjRGOkj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTjRGOkj .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDTjRGOkj .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTjRGOkj .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDTjRGOkj .mbr-section-title {
  color: #000000;
}
.cid-vjDTjRGOkj .mbr-text,
.cid-vjDTjRGOkj .mbr-section-btn {
  color: #000000;
}
.cid-vjDTjRSqiD {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDTjRSqiD .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTjRSqiD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTjRSqiD .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTjRSqiD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTjS491W {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDTjS491W .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDTjS491W .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTjS491W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTjS491W .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDTjS491W .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDTjS491W .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDTjS491W .card-title,
.cid-vjDTjS491W .iconfont-wrapper {
  color: #000000;
}
.cid-vjDTjS491W .content-head {
  max-width: 1200px;
}
.cid-vjDTjS491W .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTjS491W .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTjS491W .card-text {
  color: #000000;
}
.cid-vjDTjS491W .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTjS491W .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDTjSmh2F {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDTjSmh2F .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTjSmh2F .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTjSmh2F .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTjSmh2F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTjSmh2F .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDTjSmh2F .card-title,
.cid-vjDTjSmh2F .iconfont-wrapper,
.cid-vjDTjSmh2F .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDTjSmh2F .content-head {
  max-width: 1200px;
}
.cid-vjDTjSmh2F .mbr-section-title {
  color: #000000;
}
.cid-vjDTjSmh2F .mbr-section-btn {
  text-align: center;
}
.cid-vjDTjSGRcC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDTjSGRcC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTjSGRcC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTjSGRcC .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDTjSGRcC .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDTjSGRcC .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTjSGRcC .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDTjSGRcC .mbr-text,
.cid-vjDTjSGRcC .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDTjSGRcC .card-title,
.cid-vjDTjSGRcC .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDTjSRDVR {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDTjSRDVR .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTjSRDVR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTjSRDVR .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDTjSRDVR .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDTjSRDVR .row {
    text-align: center;
  }
  .cid-vjDTjSRDVR .row > div {
    margin: auto;
  }
  .cid-vjDTjSRDVR .social-row {
    justify-content: center;
  }
}
.cid-vjDTjSRDVR .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDTjSRDVR .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDTjSRDVR .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTjSRDVR .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDTjSRDVR .mbr-text {
  color: #ffffff;
}
.cid-vjDTjSRDVR .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDTjSRDVR .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDTjSRDVR div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDTjSRDVR .copyright {
  color: #f7f7f7;
}
.cid-vjDToLOOnb {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDToLOOnb .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDToLOOnb .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDToLOOnb .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDToLOOnb .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDToLOOnb .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDToLOOnb .container {
    padding: 0 1rem;
  }
}
.cid-vjDToLOOnb .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDToLOOnb .nav-link {
  position: relative;
}
.cid-vjDToLOOnb .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDToLOOnb nav.navbar {
  position: fixed;
}
.cid-vjDToLOOnb .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDToLOOnb .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDToLOOnb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDToLOOnb .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDToLOOnb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDToLOOnb .navbar.collapsed {
  justify-content: center;
}
.cid-vjDToLOOnb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDToLOOnb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDToLOOnb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDToLOOnb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDToLOOnb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDToLOOnb .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-vjDToLOOnb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDToLOOnb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDToLOOnb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDToLOOnb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDToLOOnb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDToLOOnb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDToLOOnb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDToLOOnb .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-vjDToLOOnb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDToLOOnb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDToLOOnb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDToLOOnb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDToLOOnb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDToLOOnb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDToLOOnb .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDToLOOnb .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDToLOOnb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDToLOOnb .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-vjDToLOOnb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDToLOOnb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDToLOOnb .dropdown-item:hover,
.cid-vjDToLOOnb .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDToLOOnb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDToLOOnb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDToLOOnb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDToLOOnb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDToLOOnb .dropdown-menu,
.cid-vjDToLOOnb .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDToLOOnb .nav-item:focus,
.cid-vjDToLOOnb .nav-link:focus {
  outline: none;
}
.cid-vjDToLOOnb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDToLOOnb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDToLOOnb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDToLOOnb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDToLOOnb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDToLOOnb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDToLOOnb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDToLOOnb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDToLOOnb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDToLOOnb .dropdown-item.active,
.cid-vjDToLOOnb .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDToLOOnb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDToLOOnb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDToLOOnb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDToLOOnb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDToLOOnb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDToLOOnb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDToLOOnb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDToLOOnb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDToLOOnb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDToLOOnb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDToLOOnb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDToLOOnb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDToLOOnb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDToLOOnb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDToLOOnb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDToLOOnb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDToLOOnb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDToLOOnb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDToLOOnb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDToLOOnb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDToLOOnb .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-vjDToLOOnb .navbar {
    height: 70px;
  }
  .cid-vjDToLOOnb .navbar.opened {
    height: auto;
  }
  .cid-vjDToLOOnb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDToM1Jab {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDToM1Jab .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDToM1Jab .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDToM1Jab .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDToM1Jab .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDToM1Jab .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDToM1Jab {
    align-items: center;
  }
  .cid-vjDToM1Jab .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDToM1Jab .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDToM1Jab {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDToM1Jab .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDToM1Jab .content-wrap {
    width: 100%;
  }
}
.cid-vjDToM1Jab .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDToM1Jab .mbr-text,
.cid-vjDToM1Jab .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDToMcy1P {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDToMcy1P .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDToMcy1P .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-vjDToMcy1P .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDToMcy1P .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDToMcy1P .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDToMcy1P .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDToMcy1P .mbr-section-title {
  color: #000000;
}
.cid-vjDToMcy1P .mbr-text,
.cid-vjDToMcy1P .mbr-section-btn {
  color: #000000;
}
.cid-vjDToMmN7I {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDToMmN7I .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDToMmN7I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDToMmN7I .mbr-section-title {
  color: #ffffff;
}
.cid-vjDToMmN7I .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDToMuso1 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDToMuso1 .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDToMuso1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDToMuso1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDToMuso1 .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDToMuso1 .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDToMuso1 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDToMuso1 .card-title,
.cid-vjDToMuso1 .iconfont-wrapper {
  color: #000000;
}
.cid-vjDToMuso1 .content-head {
  max-width: 1200px;
}
.cid-vjDToMuso1 .mbr-section-title {
  color: #ffffff;
}
.cid-vjDToMuso1 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDToMuso1 .card-text {
  color: #000000;
}
.cid-vjDToMuso1 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDToMuso1 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDToMKp10 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDToMKp10 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDToMKp10 .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDToMKp10 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDToMKp10 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDToMKp10 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDToMKp10 .card-title,
.cid-vjDToMKp10 .iconfont-wrapper,
.cid-vjDToMKp10 .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDToMKp10 .content-head {
  max-width: 1200px;
}
.cid-vjDToMKp10 .mbr-section-title {
  color: #000000;
}
.cid-vjDToMKp10 .mbr-section-btn {
  text-align: center;
}
.cid-vjDToN3qqL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDToN3qqL .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDToN3qqL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDToN3qqL .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDToN3qqL .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDToN3qqL .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDToN3qqL .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDToN3qqL .mbr-text,
.cid-vjDToN3qqL .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDToN3qqL .card-title,
.cid-vjDToN3qqL .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDToNglth {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDToNglth .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDToNglth .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDToNglth .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDToNglth .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDToNglth .row {
    text-align: center;
  }
  .cid-vjDToNglth .row > div {
    margin: auto;
  }
  .cid-vjDToNglth .social-row {
    justify-content: center;
  }
}
.cid-vjDToNglth .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDToNglth .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDToNglth .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDToNglth .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDToNglth .mbr-text {
  color: #ffffff;
}
.cid-vjDToNglth .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDToNglth .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDToNglth div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDToNglth .copyright {
  color: #f7f7f7;
}
.cid-vjDTruO2KY {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDTruO2KY .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDTruO2KY .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDTruO2KY .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDTruO2KY .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDTruO2KY .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDTruO2KY .container {
    padding: 0 1rem;
  }
}
.cid-vjDTruO2KY .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDTruO2KY .nav-link {
  position: relative;
}
.cid-vjDTruO2KY .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDTruO2KY nav.navbar {
  position: fixed;
}
.cid-vjDTruO2KY .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDTruO2KY .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDTruO2KY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDTruO2KY .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDTruO2KY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDTruO2KY .navbar.collapsed {
  justify-content: center;
}
.cid-vjDTruO2KY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDTruO2KY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDTruO2KY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDTruO2KY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDTruO2KY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDTruO2KY .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-vjDTruO2KY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDTruO2KY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDTruO2KY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDTruO2KY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDTruO2KY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDTruO2KY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDTruO2KY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDTruO2KY .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-vjDTruO2KY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDTruO2KY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDTruO2KY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDTruO2KY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDTruO2KY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDTruO2KY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDTruO2KY .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDTruO2KY .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDTruO2KY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDTruO2KY .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-vjDTruO2KY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDTruO2KY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDTruO2KY .dropdown-item:hover,
.cid-vjDTruO2KY .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDTruO2KY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDTruO2KY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDTruO2KY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDTruO2KY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDTruO2KY .dropdown-menu,
.cid-vjDTruO2KY .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDTruO2KY .nav-item:focus,
.cid-vjDTruO2KY .nav-link:focus {
  outline: none;
}
.cid-vjDTruO2KY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDTruO2KY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDTruO2KY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDTruO2KY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDTruO2KY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDTruO2KY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDTruO2KY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDTruO2KY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDTruO2KY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDTruO2KY .dropdown-item.active,
.cid-vjDTruO2KY .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDTruO2KY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDTruO2KY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDTruO2KY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDTruO2KY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDTruO2KY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDTruO2KY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDTruO2KY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDTruO2KY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDTruO2KY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDTruO2KY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDTruO2KY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDTruO2KY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTruO2KY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTruO2KY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDTruO2KY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTruO2KY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDTruO2KY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDTruO2KY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTruO2KY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDTruO2KY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDTruO2KY .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-vjDTruO2KY .navbar {
    height: 70px;
  }
  .cid-vjDTruO2KY .navbar.opened {
    height: auto;
  }
  .cid-vjDTruO2KY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDTrv9HYv {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/locations-port-stanley-bg.webp");
}
.cid-vjDTrv9HYv .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDTrv9HYv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTrv9HYv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTrv9HYv .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDTrv9HYv .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDTrv9HYv {
    align-items: center;
  }
  .cid-vjDTrv9HYv .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDTrv9HYv .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDTrv9HYv {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDTrv9HYv .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDTrv9HYv .content-wrap {
    width: 100%;
  }
}
.cid-vjDTrv9HYv .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTrv9HYv .mbr-text,
.cid-vjDTrv9HYv .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTrvjCWF {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDTrvjCWF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTrvjCWF .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-vjDTrvjCWF .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTrvjCWF .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDTrvjCWF .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTrvjCWF .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDTrvjCWF .mbr-section-title {
  color: #000000;
}
.cid-vjDTrvjCWF .mbr-text,
.cid-vjDTrvjCWF .mbr-section-btn {
  color: #000000;
}
.cid-vjDTrvrps3 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDTrvrps3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTrvrps3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTrvrps3 .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTrvrps3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTrvCsvI {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDTrvCsvI .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDTrvCsvI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTrvCsvI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTrvCsvI .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDTrvCsvI .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDTrvCsvI .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDTrvCsvI .card-title,
.cid-vjDTrvCsvI .iconfont-wrapper {
  color: #000000;
}
.cid-vjDTrvCsvI .content-head {
  max-width: 1200px;
}
.cid-vjDTrvCsvI .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTrvCsvI .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTrvCsvI .card-text {
  color: #000000;
}
.cid-vjDTrvCsvI .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTrvCsvI .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDTrvRdij {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDTrvRdij .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTrvRdij .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTrvRdij .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTrvRdij .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTrvRdij .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDTrvRdij .card-title,
.cid-vjDTrvRdij .iconfont-wrapper,
.cid-vjDTrvRdij .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDTrvRdij .content-head {
  max-width: 1200px;
}
.cid-vjDTrvRdij .mbr-section-title {
  color: #000000;
}
.cid-vjDTrvRdij .mbr-section-btn {
  text-align: center;
}
.cid-vjDTrw7TCJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDTrw7TCJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTrw7TCJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTrw7TCJ .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDTrw7TCJ .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDTrw7TCJ .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTrw7TCJ .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDTrw7TCJ .mbr-text,
.cid-vjDTrw7TCJ .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDTrw7TCJ .card-title,
.cid-vjDTrw7TCJ .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDTrwkUoZ {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDTrwkUoZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTrwkUoZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTrwkUoZ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDTrwkUoZ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDTrwkUoZ .row {
    text-align: center;
  }
  .cid-vjDTrwkUoZ .row > div {
    margin: auto;
  }
  .cid-vjDTrwkUoZ .social-row {
    justify-content: center;
  }
}
.cid-vjDTrwkUoZ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDTrwkUoZ .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDTrwkUoZ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTrwkUoZ .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDTrwkUoZ .mbr-text {
  color: #ffffff;
}
.cid-vjDTrwkUoZ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDTrwkUoZ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDTrwkUoZ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDTrwkUoZ .copyright {
  color: #f7f7f7;
}
.cid-vjDTudNT4X {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDTudNT4X .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDTudNT4X .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDTudNT4X .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDTudNT4X .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDTudNT4X .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDTudNT4X .container {
    padding: 0 1rem;
  }
}
.cid-vjDTudNT4X .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDTudNT4X .nav-link {
  position: relative;
}
.cid-vjDTudNT4X .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDTudNT4X nav.navbar {
  position: fixed;
}
.cid-vjDTudNT4X .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDTudNT4X .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDTudNT4X .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDTudNT4X .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDTudNT4X .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDTudNT4X .navbar.collapsed {
  justify-content: center;
}
.cid-vjDTudNT4X .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDTudNT4X .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDTudNT4X .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDTudNT4X .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDTudNT4X .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDTudNT4X .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-vjDTudNT4X .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDTudNT4X .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDTudNT4X .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDTudNT4X .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDTudNT4X .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDTudNT4X .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDTudNT4X .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDTudNT4X .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-vjDTudNT4X .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDTudNT4X .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDTudNT4X .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDTudNT4X .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDTudNT4X .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDTudNT4X .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDTudNT4X .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDTudNT4X .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDTudNT4X .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDTudNT4X .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-vjDTudNT4X .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDTudNT4X .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDTudNT4X .dropdown-item:hover,
.cid-vjDTudNT4X .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDTudNT4X .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDTudNT4X .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDTudNT4X .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDTudNT4X .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDTudNT4X .dropdown-menu,
.cid-vjDTudNT4X .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDTudNT4X .nav-item:focus,
.cid-vjDTudNT4X .nav-link:focus {
  outline: none;
}
.cid-vjDTudNT4X .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDTudNT4X .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDTudNT4X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDTudNT4X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDTudNT4X .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDTudNT4X .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDTudNT4X .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDTudNT4X .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDTudNT4X .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDTudNT4X .dropdown-item.active,
.cid-vjDTudNT4X .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDTudNT4X .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDTudNT4X .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDTudNT4X .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDTudNT4X .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDTudNT4X .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDTudNT4X .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDTudNT4X ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDTudNT4X .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDTudNT4X button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDTudNT4X button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDTudNT4X button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDTudNT4X button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTudNT4X button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTudNT4X button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDTudNT4X nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTudNT4X nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDTudNT4X nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDTudNT4X nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTudNT4X .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDTudNT4X a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDTudNT4X .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-vjDTudNT4X .navbar {
    height: 70px;
  }
  .cid-vjDTudNT4X .navbar.opened {
    height: auto;
  }
  .cid-vjDTudNT4X .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDTudZ4uz {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDTudZ4uz .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDTudZ4uz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTudZ4uz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTudZ4uz .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDTudZ4uz .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDTudZ4uz {
    align-items: center;
  }
  .cid-vjDTudZ4uz .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDTudZ4uz .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDTudZ4uz {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDTudZ4uz .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDTudZ4uz .content-wrap {
    width: 100%;
  }
}
.cid-vjDTudZ4uz .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTudZ4uz .mbr-text,
.cid-vjDTudZ4uz .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTue7tWT {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDTue7tWT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTue7tWT .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-vjDTue7tWT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTue7tWT .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDTue7tWT .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTue7tWT .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDTue7tWT .mbr-section-title {
  color: #000000;
}
.cid-vjDTue7tWT .mbr-text,
.cid-vjDTue7tWT .mbr-section-btn {
  color: #000000;
}
.cid-vjDTueeNBr {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDTueeNBr .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTueeNBr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTueeNBr .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTueeNBr .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTuenhX7 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDTuenhX7 .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDTuenhX7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTuenhX7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTuenhX7 .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDTuenhX7 .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDTuenhX7 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDTuenhX7 .card-title,
.cid-vjDTuenhX7 .iconfont-wrapper {
  color: #000000;
}
.cid-vjDTuenhX7 .content-head {
  max-width: 1200px;
}
.cid-vjDTuenhX7 .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTuenhX7 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTuenhX7 .card-text {
  color: #000000;
}
.cid-vjDTuenhX7 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTuenhX7 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDTuezR9n {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDTuezR9n .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTuezR9n .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTuezR9n .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTuezR9n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTuezR9n .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDTuezR9n .card-title,
.cid-vjDTuezR9n .iconfont-wrapper,
.cid-vjDTuezR9n .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDTuezR9n .content-head {
  max-width: 1200px;
}
.cid-vjDTuezR9n .mbr-section-title {
  color: #000000;
}
.cid-vjDTuezR9n .mbr-section-btn {
  text-align: center;
}
.cid-vjDTuePjrt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDTuePjrt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTuePjrt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTuePjrt .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDTuePjrt .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDTuePjrt .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTuePjrt .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDTuePjrt .mbr-text,
.cid-vjDTuePjrt .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDTuePjrt .card-title,
.cid-vjDTuePjrt .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDTueZrBB {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDTueZrBB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTueZrBB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTueZrBB .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDTueZrBB .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDTueZrBB .row {
    text-align: center;
  }
  .cid-vjDTueZrBB .row > div {
    margin: auto;
  }
  .cid-vjDTueZrBB .social-row {
    justify-content: center;
  }
}
.cid-vjDTueZrBB .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDTueZrBB .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDTueZrBB .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTueZrBB .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDTueZrBB .mbr-text {
  color: #ffffff;
}
.cid-vjDTueZrBB .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDTueZrBB .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDTueZrBB div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDTueZrBB .copyright {
  color: #f7f7f7;
}
.cid-vjDTvZv7eG {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDTvZv7eG .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDTvZv7eG .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDTvZv7eG .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDTvZv7eG .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDTvZv7eG .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDTvZv7eG .container {
    padding: 0 1rem;
  }
}
.cid-vjDTvZv7eG .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDTvZv7eG .nav-link {
  position: relative;
}
.cid-vjDTvZv7eG .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDTvZv7eG nav.navbar {
  position: fixed;
}
.cid-vjDTvZv7eG .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDTvZv7eG .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDTvZv7eG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDTvZv7eG .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDTvZv7eG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDTvZv7eG .navbar.collapsed {
  justify-content: center;
}
.cid-vjDTvZv7eG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDTvZv7eG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDTvZv7eG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDTvZv7eG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDTvZv7eG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDTvZv7eG .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-vjDTvZv7eG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDTvZv7eG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDTvZv7eG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDTvZv7eG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDTvZv7eG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDTvZv7eG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDTvZv7eG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDTvZv7eG .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-vjDTvZv7eG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDTvZv7eG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDTvZv7eG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDTvZv7eG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDTvZv7eG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDTvZv7eG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDTvZv7eG .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDTvZv7eG .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDTvZv7eG .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDTvZv7eG .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-vjDTvZv7eG .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDTvZv7eG .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDTvZv7eG .dropdown-item:hover,
.cid-vjDTvZv7eG .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDTvZv7eG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDTvZv7eG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDTvZv7eG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDTvZv7eG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDTvZv7eG .dropdown-menu,
.cid-vjDTvZv7eG .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDTvZv7eG .nav-item:focus,
.cid-vjDTvZv7eG .nav-link:focus {
  outline: none;
}
.cid-vjDTvZv7eG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDTvZv7eG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDTvZv7eG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDTvZv7eG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDTvZv7eG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDTvZv7eG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDTvZv7eG .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDTvZv7eG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDTvZv7eG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDTvZv7eG .dropdown-item.active,
.cid-vjDTvZv7eG .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDTvZv7eG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDTvZv7eG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDTvZv7eG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDTvZv7eG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDTvZv7eG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDTvZv7eG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDTvZv7eG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDTvZv7eG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDTvZv7eG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDTvZv7eG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDTvZv7eG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDTvZv7eG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTvZv7eG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTvZv7eG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDTvZv7eG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTvZv7eG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDTvZv7eG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDTvZv7eG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTvZv7eG .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDTvZv7eG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDTvZv7eG .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-vjDTvZv7eG .navbar {
    height: 70px;
  }
  .cid-vjDTvZv7eG .navbar.opened {
    height: auto;
  }
  .cid-vjDTvZv7eG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDTvZIiGZ {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDTvZIiGZ .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDTvZIiGZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTvZIiGZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTvZIiGZ .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDTvZIiGZ .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDTvZIiGZ {
    align-items: center;
  }
  .cid-vjDTvZIiGZ .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDTvZIiGZ .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDTvZIiGZ {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDTvZIiGZ .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDTvZIiGZ .content-wrap {
    width: 100%;
  }
}
.cid-vjDTvZIiGZ .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTvZIiGZ .mbr-text,
.cid-vjDTvZIiGZ .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTvZU8ec {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDTvZU8ec .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTvZU8ec .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-vjDTvZU8ec .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTvZU8ec .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDTvZU8ec .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTvZU8ec .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDTvZU8ec .mbr-section-title {
  color: #000000;
}
.cid-vjDTvZU8ec .mbr-text,
.cid-vjDTvZU8ec .mbr-section-btn {
  color: #000000;
}
.cid-vjDTw04wNd {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDTw04wNd .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTw04wNd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTw04wNd .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTw04wNd .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTw0jfYi {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDTw0jfYi .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDTw0jfYi .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTw0jfYi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTw0jfYi .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDTw0jfYi .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDTw0jfYi .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDTw0jfYi .card-title,
.cid-vjDTw0jfYi .iconfont-wrapper {
  color: #000000;
}
.cid-vjDTw0jfYi .content-head {
  max-width: 1200px;
}
.cid-vjDTw0jfYi .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTw0jfYi .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTw0jfYi .card-text {
  color: #000000;
}
.cid-vjDTw0jfYi .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTw0jfYi .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDTw0Bx9k {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDTw0Bx9k .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTw0Bx9k .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTw0Bx9k .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTw0Bx9k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTw0Bx9k .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDTw0Bx9k .card-title,
.cid-vjDTw0Bx9k .iconfont-wrapper,
.cid-vjDTw0Bx9k .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDTw0Bx9k .content-head {
  max-width: 1200px;
}
.cid-vjDTw0Bx9k .mbr-section-title {
  color: #000000;
}
.cid-vjDTw0Bx9k .mbr-section-btn {
  text-align: center;
}
.cid-vjDTw0TLv0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDTw0TLv0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTw0TLv0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTw0TLv0 .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDTw0TLv0 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDTw0TLv0 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTw0TLv0 .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDTw0TLv0 .mbr-text,
.cid-vjDTw0TLv0 .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDTw0TLv0 .card-title,
.cid-vjDTw0TLv0 .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDTw19yZV {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDTw19yZV .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTw19yZV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTw19yZV .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDTw19yZV .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDTw19yZV .row {
    text-align: center;
  }
  .cid-vjDTw19yZV .row > div {
    margin: auto;
  }
  .cid-vjDTw19yZV .social-row {
    justify-content: center;
  }
}
.cid-vjDTw19yZV .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDTw19yZV .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDTw19yZV .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTw19yZV .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDTw19yZV .mbr-text {
  color: #ffffff;
}
.cid-vjDTw19yZV .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDTw19yZV .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDTw19yZV div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDTw19yZV .copyright {
  color: #f7f7f7;
}
.cid-vjDTyzA7lW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDTyzA7lW .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDTyzA7lW .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDTyzA7lW .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDTyzA7lW .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDTyzA7lW .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDTyzA7lW .container {
    padding: 0 1rem;
  }
}
.cid-vjDTyzA7lW .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDTyzA7lW .nav-link {
  position: relative;
}
.cid-vjDTyzA7lW .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDTyzA7lW nav.navbar {
  position: fixed;
}
.cid-vjDTyzA7lW .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDTyzA7lW .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDTyzA7lW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDTyzA7lW .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDTyzA7lW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDTyzA7lW .navbar.collapsed {
  justify-content: center;
}
.cid-vjDTyzA7lW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDTyzA7lW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDTyzA7lW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDTyzA7lW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDTyzA7lW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDTyzA7lW .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-vjDTyzA7lW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDTyzA7lW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDTyzA7lW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDTyzA7lW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDTyzA7lW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDTyzA7lW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDTyzA7lW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDTyzA7lW .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-vjDTyzA7lW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDTyzA7lW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDTyzA7lW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDTyzA7lW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDTyzA7lW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDTyzA7lW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDTyzA7lW .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDTyzA7lW .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDTyzA7lW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDTyzA7lW .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-vjDTyzA7lW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDTyzA7lW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDTyzA7lW .dropdown-item:hover,
.cid-vjDTyzA7lW .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDTyzA7lW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDTyzA7lW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDTyzA7lW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDTyzA7lW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDTyzA7lW .dropdown-menu,
.cid-vjDTyzA7lW .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDTyzA7lW .nav-item:focus,
.cid-vjDTyzA7lW .nav-link:focus {
  outline: none;
}
.cid-vjDTyzA7lW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDTyzA7lW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDTyzA7lW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDTyzA7lW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDTyzA7lW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDTyzA7lW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDTyzA7lW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDTyzA7lW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDTyzA7lW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDTyzA7lW .dropdown-item.active,
.cid-vjDTyzA7lW .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDTyzA7lW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDTyzA7lW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDTyzA7lW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDTyzA7lW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDTyzA7lW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDTyzA7lW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDTyzA7lW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDTyzA7lW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDTyzA7lW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDTyzA7lW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDTyzA7lW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDTyzA7lW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTyzA7lW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTyzA7lW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDTyzA7lW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTyzA7lW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDTyzA7lW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDTyzA7lW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTyzA7lW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDTyzA7lW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDTyzA7lW .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-vjDTyzA7lW .navbar {
    height: 70px;
  }
  .cid-vjDTyzA7lW .navbar.opened {
    height: auto;
  }
  .cid-vjDTyzA7lW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDTyzMQud {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDTyzMQud .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDTyzMQud .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTyzMQud .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTyzMQud .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDTyzMQud .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDTyzMQud {
    align-items: center;
  }
  .cid-vjDTyzMQud .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDTyzMQud .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDTyzMQud {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDTyzMQud .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDTyzMQud .content-wrap {
    width: 100%;
  }
}
.cid-vjDTyzMQud .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTyzMQud .mbr-text,
.cid-vjDTyzMQud .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTyzUccC {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDTyzUccC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTyzUccC .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-vjDTyzUccC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTyzUccC .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDTyzUccC .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTyzUccC .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDTyzUccC .mbr-section-title {
  color: #000000;
}
.cid-vjDTyzUccC .mbr-text,
.cid-vjDTyzUccC .mbr-section-btn {
  color: #000000;
}
.cid-vjDTyA2Wwi {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDTyA2Wwi .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTyA2Wwi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTyA2Wwi .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTyA2Wwi .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTyAexW7 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDTyAexW7 .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDTyAexW7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTyAexW7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTyAexW7 .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDTyAexW7 .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDTyAexW7 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDTyAexW7 .card-title,
.cid-vjDTyAexW7 .iconfont-wrapper {
  color: #000000;
}
.cid-vjDTyAexW7 .content-head {
  max-width: 1200px;
}
.cid-vjDTyAexW7 .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTyAexW7 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTyAexW7 .card-text {
  color: #000000;
}
.cid-vjDTyAexW7 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTyAexW7 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDTyAt8oH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDTyAt8oH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTyAt8oH .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTyAt8oH .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTyAt8oH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTyAt8oH .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDTyAt8oH .card-title,
.cid-vjDTyAt8oH .iconfont-wrapper,
.cid-vjDTyAt8oH .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDTyAt8oH .content-head {
  max-width: 1200px;
}
.cid-vjDTyAt8oH .mbr-section-title {
  color: #000000;
}
.cid-vjDTyAt8oH .mbr-section-btn {
  text-align: center;
}
.cid-vjDTyAM66M {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDTyAM66M .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTyAM66M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTyAM66M .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDTyAM66M .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDTyAM66M .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTyAM66M .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDTyAM66M .mbr-text,
.cid-vjDTyAM66M .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDTyAM66M .card-title,
.cid-vjDTyAM66M .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDTyB0CcN {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDTyB0CcN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTyB0CcN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTyB0CcN .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDTyB0CcN .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDTyB0CcN .row {
    text-align: center;
  }
  .cid-vjDTyB0CcN .row > div {
    margin: auto;
  }
  .cid-vjDTyB0CcN .social-row {
    justify-content: center;
  }
}
.cid-vjDTyB0CcN .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDTyB0CcN .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDTyB0CcN .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTyB0CcN .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDTyB0CcN .mbr-text {
  color: #ffffff;
}
.cid-vjDTyB0CcN .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDTyB0CcN .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDTyB0CcN div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDTyB0CcN .copyright {
  color: #f7f7f7;
}
.cid-vjDTCgAd9e {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDTCgAd9e .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDTCgAd9e .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDTCgAd9e .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDTCgAd9e .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDTCgAd9e .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDTCgAd9e .container {
    padding: 0 1rem;
  }
}
.cid-vjDTCgAd9e .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDTCgAd9e .nav-link {
  position: relative;
}
.cid-vjDTCgAd9e .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDTCgAd9e nav.navbar {
  position: fixed;
}
.cid-vjDTCgAd9e .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDTCgAd9e .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDTCgAd9e .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDTCgAd9e .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDTCgAd9e .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDTCgAd9e .navbar.collapsed {
  justify-content: center;
}
.cid-vjDTCgAd9e .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDTCgAd9e .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDTCgAd9e .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDTCgAd9e .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDTCgAd9e .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDTCgAd9e .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-vjDTCgAd9e .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDTCgAd9e .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDTCgAd9e .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDTCgAd9e .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDTCgAd9e .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDTCgAd9e .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDTCgAd9e .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDTCgAd9e .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-vjDTCgAd9e .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDTCgAd9e .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDTCgAd9e .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDTCgAd9e .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDTCgAd9e .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDTCgAd9e .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDTCgAd9e .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDTCgAd9e .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDTCgAd9e .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDTCgAd9e .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-vjDTCgAd9e .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDTCgAd9e .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDTCgAd9e .dropdown-item:hover,
.cid-vjDTCgAd9e .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDTCgAd9e .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDTCgAd9e .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDTCgAd9e .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDTCgAd9e .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDTCgAd9e .dropdown-menu,
.cid-vjDTCgAd9e .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDTCgAd9e .nav-item:focus,
.cid-vjDTCgAd9e .nav-link:focus {
  outline: none;
}
.cid-vjDTCgAd9e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDTCgAd9e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDTCgAd9e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDTCgAd9e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDTCgAd9e .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDTCgAd9e .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDTCgAd9e .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDTCgAd9e .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDTCgAd9e .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDTCgAd9e .dropdown-item.active,
.cid-vjDTCgAd9e .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDTCgAd9e .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDTCgAd9e .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDTCgAd9e .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDTCgAd9e .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDTCgAd9e .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDTCgAd9e .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDTCgAd9e ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDTCgAd9e .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDTCgAd9e button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDTCgAd9e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDTCgAd9e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDTCgAd9e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTCgAd9e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTCgAd9e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDTCgAd9e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTCgAd9e nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDTCgAd9e nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDTCgAd9e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTCgAd9e .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDTCgAd9e a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDTCgAd9e .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-vjDTCgAd9e .navbar {
    height: 70px;
  }
  .cid-vjDTCgAd9e .navbar.opened {
    height: auto;
  }
  .cid-vjDTCgAd9e .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDTCgVL5O {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/locations-strathroy-bg.webp");
}
.cid-vjDTCgVL5O .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDTCgVL5O .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTCgVL5O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTCgVL5O .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDTCgVL5O .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDTCgVL5O {
    align-items: center;
  }
  .cid-vjDTCgVL5O .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDTCgVL5O .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDTCgVL5O {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDTCgVL5O .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDTCgVL5O .content-wrap {
    width: 100%;
  }
}
.cid-vjDTCgVL5O .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTCgVL5O .mbr-text,
.cid-vjDTCgVL5O .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTCh4jRW {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDTCh4jRW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTCh4jRW .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-vjDTCh4jRW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTCh4jRW .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDTCh4jRW .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTCh4jRW .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDTCh4jRW .mbr-section-title {
  color: #000000;
}
.cid-vjDTCh4jRW .mbr-text,
.cid-vjDTCh4jRW .mbr-section-btn {
  color: #000000;
}
.cid-vjDTChhTvD {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDTChhTvD .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTChhTvD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTChhTvD .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTChhTvD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTChuYts {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDTChuYts .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDTChuYts .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTChuYts .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTChuYts .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDTChuYts .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDTChuYts .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDTChuYts .card-title,
.cid-vjDTChuYts .iconfont-wrapper {
  color: #000000;
}
.cid-vjDTChuYts .content-head {
  max-width: 1200px;
}
.cid-vjDTChuYts .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTChuYts .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTChuYts .card-text {
  color: #000000;
}
.cid-vjDTChuYts .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTChuYts .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDTChLVqM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDTChLVqM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTChLVqM .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTChLVqM .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTChLVqM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTChLVqM .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDTChLVqM .card-title,
.cid-vjDTChLVqM .iconfont-wrapper,
.cid-vjDTChLVqM .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDTChLVqM .content-head {
  max-width: 1200px;
}
.cid-vjDTChLVqM .mbr-section-title {
  color: #000000;
}
.cid-vjDTChLVqM .mbr-section-btn {
  text-align: center;
}
.cid-vjDTCi2rpM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDTCi2rpM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTCi2rpM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTCi2rpM .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDTCi2rpM .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDTCi2rpM .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTCi2rpM .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDTCi2rpM .mbr-text,
.cid-vjDTCi2rpM .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDTCi2rpM .card-title,
.cid-vjDTCi2rpM .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDTCicREK {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDTCicREK .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTCicREK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTCicREK .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDTCicREK .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDTCicREK .row {
    text-align: center;
  }
  .cid-vjDTCicREK .row > div {
    margin: auto;
  }
  .cid-vjDTCicREK .social-row {
    justify-content: center;
  }
}
.cid-vjDTCicREK .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDTCicREK .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDTCicREK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTCicREK .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDTCicREK .mbr-text {
  color: #ffffff;
}
.cid-vjDTCicREK .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDTCicREK .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDTCicREK div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDTCicREK .copyright {
  color: #f7f7f7;
}
.cid-vjDTEKtnwF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDTEKtnwF .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDTEKtnwF .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDTEKtnwF .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDTEKtnwF .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDTEKtnwF .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDTEKtnwF .container {
    padding: 0 1rem;
  }
}
.cid-vjDTEKtnwF .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDTEKtnwF .nav-link {
  position: relative;
}
.cid-vjDTEKtnwF .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDTEKtnwF nav.navbar {
  position: fixed;
}
.cid-vjDTEKtnwF .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDTEKtnwF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDTEKtnwF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDTEKtnwF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDTEKtnwF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDTEKtnwF .navbar.collapsed {
  justify-content: center;
}
.cid-vjDTEKtnwF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDTEKtnwF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDTEKtnwF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDTEKtnwF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDTEKtnwF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDTEKtnwF .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-vjDTEKtnwF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDTEKtnwF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDTEKtnwF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDTEKtnwF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDTEKtnwF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDTEKtnwF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDTEKtnwF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDTEKtnwF .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-vjDTEKtnwF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDTEKtnwF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDTEKtnwF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDTEKtnwF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDTEKtnwF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDTEKtnwF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDTEKtnwF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDTEKtnwF .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDTEKtnwF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDTEKtnwF .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-vjDTEKtnwF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDTEKtnwF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDTEKtnwF .dropdown-item:hover,
.cid-vjDTEKtnwF .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDTEKtnwF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDTEKtnwF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDTEKtnwF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDTEKtnwF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDTEKtnwF .dropdown-menu,
.cid-vjDTEKtnwF .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDTEKtnwF .nav-item:focus,
.cid-vjDTEKtnwF .nav-link:focus {
  outline: none;
}
.cid-vjDTEKtnwF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDTEKtnwF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDTEKtnwF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDTEKtnwF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDTEKtnwF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDTEKtnwF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDTEKtnwF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDTEKtnwF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDTEKtnwF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDTEKtnwF .dropdown-item.active,
.cid-vjDTEKtnwF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDTEKtnwF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDTEKtnwF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDTEKtnwF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDTEKtnwF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDTEKtnwF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDTEKtnwF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDTEKtnwF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDTEKtnwF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDTEKtnwF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDTEKtnwF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDTEKtnwF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDTEKtnwF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTEKtnwF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTEKtnwF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDTEKtnwF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTEKtnwF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDTEKtnwF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDTEKtnwF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTEKtnwF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDTEKtnwF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDTEKtnwF .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-vjDTEKtnwF .navbar {
    height: 70px;
  }
  .cid-vjDTEKtnwF .navbar.opened {
    height: auto;
  }
  .cid-vjDTEKtnwF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDTEKHVW3 {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDTEKHVW3 .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDTEKHVW3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTEKHVW3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTEKHVW3 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDTEKHVW3 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDTEKHVW3 {
    align-items: center;
  }
  .cid-vjDTEKHVW3 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDTEKHVW3 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDTEKHVW3 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDTEKHVW3 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDTEKHVW3 .content-wrap {
    width: 100%;
  }
}
.cid-vjDTEKHVW3 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTEKHVW3 .mbr-text,
.cid-vjDTEKHVW3 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTEKPj8N {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDTEKPj8N .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTEKPj8N .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-vjDTEKPj8N .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTEKPj8N .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDTEKPj8N .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTEKPj8N .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDTEKPj8N .mbr-section-title {
  color: #000000;
}
.cid-vjDTEKPj8N .mbr-text,
.cid-vjDTEKPj8N .mbr-section-btn {
  color: #000000;
}
.cid-vjDTEKXwaK {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDTEKXwaK .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTEKXwaK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTEKXwaK .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTEKXwaK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTEL59OG {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDTEL59OG .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDTEL59OG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTEL59OG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTEL59OG .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDTEL59OG .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDTEL59OG .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDTEL59OG .card-title,
.cid-vjDTEL59OG .iconfont-wrapper {
  color: #000000;
}
.cid-vjDTEL59OG .content-head {
  max-width: 1200px;
}
.cid-vjDTEL59OG .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTEL59OG .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTEL59OG .card-text {
  color: #000000;
}
.cid-vjDTEL59OG .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTEL59OG .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDTELkXnE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDTELkXnE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTELkXnE .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTELkXnE .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTELkXnE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTELkXnE .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDTELkXnE .card-title,
.cid-vjDTELkXnE .iconfont-wrapper,
.cid-vjDTELkXnE .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDTELkXnE .content-head {
  max-width: 1200px;
}
.cid-vjDTELkXnE .mbr-section-title {
  color: #000000;
}
.cid-vjDTELkXnE .mbr-section-btn {
  text-align: center;
}
.cid-vjDTELD3VJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDTELD3VJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTELD3VJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTELD3VJ .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDTELD3VJ .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDTELD3VJ .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTELD3VJ .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDTELD3VJ .mbr-text,
.cid-vjDTELD3VJ .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDTELD3VJ .card-title,
.cid-vjDTELD3VJ .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDTELN1wH {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDTELN1wH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTELN1wH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTELN1wH .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDTELN1wH .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDTELN1wH .row {
    text-align: center;
  }
  .cid-vjDTELN1wH .row > div {
    margin: auto;
  }
  .cid-vjDTELN1wH .social-row {
    justify-content: center;
  }
}
.cid-vjDTELN1wH .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDTELN1wH .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDTELN1wH .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTELN1wH .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDTELN1wH .mbr-text {
  color: #ffffff;
}
.cid-vjDTELN1wH .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDTELN1wH .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDTELN1wH div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDTELN1wH .copyright {
  color: #f7f7f7;
}
.cid-vjDTJJFaLx {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDTJJFaLx .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDTJJFaLx .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDTJJFaLx .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDTJJFaLx .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDTJJFaLx .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDTJJFaLx .container {
    padding: 0 1rem;
  }
}
.cid-vjDTJJFaLx .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDTJJFaLx .nav-link {
  position: relative;
}
.cid-vjDTJJFaLx .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDTJJFaLx nav.navbar {
  position: fixed;
}
.cid-vjDTJJFaLx .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDTJJFaLx .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDTJJFaLx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDTJJFaLx .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDTJJFaLx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDTJJFaLx .navbar.collapsed {
  justify-content: center;
}
.cid-vjDTJJFaLx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDTJJFaLx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDTJJFaLx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDTJJFaLx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDTJJFaLx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDTJJFaLx .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-vjDTJJFaLx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDTJJFaLx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDTJJFaLx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDTJJFaLx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDTJJFaLx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDTJJFaLx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDTJJFaLx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDTJJFaLx .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-vjDTJJFaLx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDTJJFaLx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDTJJFaLx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDTJJFaLx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDTJJFaLx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDTJJFaLx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDTJJFaLx .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDTJJFaLx .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDTJJFaLx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDTJJFaLx .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-vjDTJJFaLx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDTJJFaLx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDTJJFaLx .dropdown-item:hover,
.cid-vjDTJJFaLx .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDTJJFaLx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDTJJFaLx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDTJJFaLx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDTJJFaLx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDTJJFaLx .dropdown-menu,
.cid-vjDTJJFaLx .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDTJJFaLx .nav-item:focus,
.cid-vjDTJJFaLx .nav-link:focus {
  outline: none;
}
.cid-vjDTJJFaLx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDTJJFaLx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDTJJFaLx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDTJJFaLx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDTJJFaLx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDTJJFaLx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDTJJFaLx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDTJJFaLx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDTJJFaLx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDTJJFaLx .dropdown-item.active,
.cid-vjDTJJFaLx .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDTJJFaLx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDTJJFaLx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDTJJFaLx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDTJJFaLx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDTJJFaLx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDTJJFaLx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDTJJFaLx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDTJJFaLx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDTJJFaLx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDTJJFaLx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDTJJFaLx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDTJJFaLx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTJJFaLx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTJJFaLx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDTJJFaLx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTJJFaLx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDTJJFaLx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDTJJFaLx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTJJFaLx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDTJJFaLx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDTJJFaLx .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-vjDTJJFaLx .navbar {
    height: 70px;
  }
  .cid-vjDTJJFaLx .navbar.opened {
    height: auto;
  }
  .cid-vjDTJJFaLx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDTJJRBRE {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/locations-stratford-bg.webp");
}
.cid-vjDTJJRBRE .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDTJJRBRE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTJJRBRE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTJJRBRE .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDTJJRBRE .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDTJJRBRE {
    align-items: center;
  }
  .cid-vjDTJJRBRE .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDTJJRBRE .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDTJJRBRE {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDTJJRBRE .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDTJJRBRE .content-wrap {
    width: 100%;
  }
}
.cid-vjDTJJRBRE .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTJJRBRE .mbr-text,
.cid-vjDTJJRBRE .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTJJZHbl {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDTJJZHbl .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTJJZHbl .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-vjDTJJZHbl .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTJJZHbl .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDTJJZHbl .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTJJZHbl .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDTJJZHbl .mbr-section-title {
  color: #000000;
}
.cid-vjDTJJZHbl .mbr-text,
.cid-vjDTJJZHbl .mbr-section-btn {
  color: #000000;
}
.cid-vjDTJK7nfa {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDTJK7nfa .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTJK7nfa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTJK7nfa .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTJK7nfa .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTJKfqkT {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDTJKfqkT .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDTJKfqkT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTJKfqkT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTJKfqkT .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDTJKfqkT .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDTJKfqkT .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDTJKfqkT .card-title,
.cid-vjDTJKfqkT .iconfont-wrapper {
  color: #000000;
}
.cid-vjDTJKfqkT .content-head {
  max-width: 1200px;
}
.cid-vjDTJKfqkT .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTJKfqkT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTJKfqkT .card-text {
  color: #000000;
}
.cid-vjDTJKfqkT .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTJKfqkT .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDTJKqDdL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDTJKqDdL .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTJKqDdL .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTJKqDdL .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTJKqDdL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTJKqDdL .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDTJKqDdL .card-title,
.cid-vjDTJKqDdL .iconfont-wrapper,
.cid-vjDTJKqDdL .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDTJKqDdL .content-head {
  max-width: 1200px;
}
.cid-vjDTJKqDdL .mbr-section-title {
  color: #000000;
}
.cid-vjDTJKqDdL .mbr-section-btn {
  text-align: center;
}
.cid-vjDTJKG7WD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDTJKG7WD .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTJKG7WD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTJKG7WD .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDTJKG7WD .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDTJKG7WD .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTJKG7WD .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDTJKG7WD .mbr-text,
.cid-vjDTJKG7WD .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDTJKG7WD .card-title,
.cid-vjDTJKG7WD .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDTJKPt9S {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDTJKPt9S .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTJKPt9S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTJKPt9S .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDTJKPt9S .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDTJKPt9S .row {
    text-align: center;
  }
  .cid-vjDTJKPt9S .row > div {
    margin: auto;
  }
  .cid-vjDTJKPt9S .social-row {
    justify-content: center;
  }
}
.cid-vjDTJKPt9S .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDTJKPt9S .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDTJKPt9S .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTJKPt9S .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDTJKPt9S .mbr-text {
  color: #ffffff;
}
.cid-vjDTJKPt9S .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDTJKPt9S .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDTJKPt9S div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDTJKPt9S .copyright {
  color: #f7f7f7;
}
.cid-vjDTNP94Gh {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDTNP94Gh .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDTNP94Gh .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDTNP94Gh .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDTNP94Gh .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDTNP94Gh .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDTNP94Gh .container {
    padding: 0 1rem;
  }
}
.cid-vjDTNP94Gh .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDTNP94Gh .nav-link {
  position: relative;
}
.cid-vjDTNP94Gh .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDTNP94Gh nav.navbar {
  position: fixed;
}
.cid-vjDTNP94Gh .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDTNP94Gh .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDTNP94Gh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDTNP94Gh .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDTNP94Gh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDTNP94Gh .navbar.collapsed {
  justify-content: center;
}
.cid-vjDTNP94Gh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDTNP94Gh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDTNP94Gh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDTNP94Gh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDTNP94Gh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDTNP94Gh .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-vjDTNP94Gh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDTNP94Gh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDTNP94Gh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDTNP94Gh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDTNP94Gh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDTNP94Gh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDTNP94Gh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDTNP94Gh .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-vjDTNP94Gh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDTNP94Gh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDTNP94Gh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDTNP94Gh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDTNP94Gh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDTNP94Gh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDTNP94Gh .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDTNP94Gh .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDTNP94Gh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDTNP94Gh .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-vjDTNP94Gh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDTNP94Gh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDTNP94Gh .dropdown-item:hover,
.cid-vjDTNP94Gh .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDTNP94Gh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDTNP94Gh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDTNP94Gh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDTNP94Gh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDTNP94Gh .dropdown-menu,
.cid-vjDTNP94Gh .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDTNP94Gh .nav-item:focus,
.cid-vjDTNP94Gh .nav-link:focus {
  outline: none;
}
.cid-vjDTNP94Gh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDTNP94Gh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDTNP94Gh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDTNP94Gh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDTNP94Gh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDTNP94Gh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDTNP94Gh .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDTNP94Gh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDTNP94Gh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDTNP94Gh .dropdown-item.active,
.cid-vjDTNP94Gh .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDTNP94Gh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDTNP94Gh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDTNP94Gh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDTNP94Gh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDTNP94Gh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDTNP94Gh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDTNP94Gh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDTNP94Gh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDTNP94Gh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDTNP94Gh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDTNP94Gh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDTNP94Gh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTNP94Gh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTNP94Gh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDTNP94Gh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTNP94Gh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDTNP94Gh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDTNP94Gh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTNP94Gh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDTNP94Gh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDTNP94Gh .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-vjDTNP94Gh .navbar {
    height: 70px;
  }
  .cid-vjDTNP94Gh .navbar.opened {
    height: auto;
  }
  .cid-vjDTNP94Gh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDTNPo8Re {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDTNPo8Re .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDTNPo8Re .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTNPo8Re .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTNPo8Re .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDTNPo8Re .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDTNPo8Re {
    align-items: center;
  }
  .cid-vjDTNPo8Re .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDTNPo8Re .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDTNPo8Re {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDTNPo8Re .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDTNPo8Re .content-wrap {
    width: 100%;
  }
}
.cid-vjDTNPo8Re .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTNPo8Re .mbr-text,
.cid-vjDTNPo8Re .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTNPyIHh {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDTNPyIHh .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTNPyIHh .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-vjDTNPyIHh .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTNPyIHh .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDTNPyIHh .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTNPyIHh .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDTNPyIHh .mbr-section-title {
  color: #000000;
}
.cid-vjDTNPyIHh .mbr-text,
.cid-vjDTNPyIHh .mbr-section-btn {
  color: #000000;
}
.cid-vjDTNPHXXe {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDTNPHXXe .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTNPHXXe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTNPHXXe .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTNPHXXe .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTNPTSwX {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDTNPTSwX .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDTNPTSwX .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTNPTSwX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTNPTSwX .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDTNPTSwX .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDTNPTSwX .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDTNPTSwX .card-title,
.cid-vjDTNPTSwX .iconfont-wrapper {
  color: #000000;
}
.cid-vjDTNPTSwX .content-head {
  max-width: 1200px;
}
.cid-vjDTNPTSwX .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTNPTSwX .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTNPTSwX .card-text {
  color: #000000;
}
.cid-vjDTNPTSwX .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTNPTSwX .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDTNQ7t3Q {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDTNQ7t3Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTNQ7t3Q .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTNQ7t3Q .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTNQ7t3Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTNQ7t3Q .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDTNQ7t3Q .card-title,
.cid-vjDTNQ7t3Q .iconfont-wrapper,
.cid-vjDTNQ7t3Q .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDTNQ7t3Q .content-head {
  max-width: 1200px;
}
.cid-vjDTNQ7t3Q .mbr-section-title {
  color: #000000;
}
.cid-vjDTNQ7t3Q .mbr-section-btn {
  text-align: center;
}
.cid-vjDTNQsNyM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDTNQsNyM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTNQsNyM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTNQsNyM .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDTNQsNyM .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDTNQsNyM .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTNQsNyM .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDTNQsNyM .mbr-text,
.cid-vjDTNQsNyM .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDTNQsNyM .card-title,
.cid-vjDTNQsNyM .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDTNQCGPl {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDTNQCGPl .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTNQCGPl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTNQCGPl .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDTNQCGPl .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDTNQCGPl .row {
    text-align: center;
  }
  .cid-vjDTNQCGPl .row > div {
    margin: auto;
  }
  .cid-vjDTNQCGPl .social-row {
    justify-content: center;
  }
}
.cid-vjDTNQCGPl .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDTNQCGPl .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDTNQCGPl .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTNQCGPl .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDTNQCGPl .mbr-text {
  color: #ffffff;
}
.cid-vjDTNQCGPl .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDTNQCGPl .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDTNQCGPl div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDTNQCGPl .copyright {
  color: #f7f7f7;
}
.cid-vjDTRoF0YR {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDTRoF0YR .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDTRoF0YR .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDTRoF0YR .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDTRoF0YR .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDTRoF0YR .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDTRoF0YR .container {
    padding: 0 1rem;
  }
}
.cid-vjDTRoF0YR .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDTRoF0YR .nav-link {
  position: relative;
}
.cid-vjDTRoF0YR .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDTRoF0YR nav.navbar {
  position: fixed;
}
.cid-vjDTRoF0YR .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDTRoF0YR .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDTRoF0YR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDTRoF0YR .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDTRoF0YR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDTRoF0YR .navbar.collapsed {
  justify-content: center;
}
.cid-vjDTRoF0YR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDTRoF0YR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDTRoF0YR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDTRoF0YR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDTRoF0YR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDTRoF0YR .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-vjDTRoF0YR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDTRoF0YR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDTRoF0YR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDTRoF0YR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDTRoF0YR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDTRoF0YR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDTRoF0YR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDTRoF0YR .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-vjDTRoF0YR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDTRoF0YR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDTRoF0YR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDTRoF0YR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDTRoF0YR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDTRoF0YR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDTRoF0YR .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDTRoF0YR .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDTRoF0YR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDTRoF0YR .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-vjDTRoF0YR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDTRoF0YR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDTRoF0YR .dropdown-item:hover,
.cid-vjDTRoF0YR .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDTRoF0YR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDTRoF0YR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDTRoF0YR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDTRoF0YR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDTRoF0YR .dropdown-menu,
.cid-vjDTRoF0YR .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDTRoF0YR .nav-item:focus,
.cid-vjDTRoF0YR .nav-link:focus {
  outline: none;
}
.cid-vjDTRoF0YR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDTRoF0YR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDTRoF0YR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDTRoF0YR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDTRoF0YR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDTRoF0YR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDTRoF0YR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDTRoF0YR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDTRoF0YR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDTRoF0YR .dropdown-item.active,
.cid-vjDTRoF0YR .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDTRoF0YR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDTRoF0YR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDTRoF0YR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDTRoF0YR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDTRoF0YR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDTRoF0YR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDTRoF0YR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDTRoF0YR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDTRoF0YR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDTRoF0YR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDTRoF0YR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDTRoF0YR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTRoF0YR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTRoF0YR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDTRoF0YR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTRoF0YR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDTRoF0YR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDTRoF0YR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTRoF0YR .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDTRoF0YR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDTRoF0YR .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-vjDTRoF0YR .navbar {
    height: 70px;
  }
  .cid-vjDTRoF0YR .navbar.opened {
    height: auto;
  }
  .cid-vjDTRoF0YR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDTRoTYVA {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDTRoTYVA .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDTRoTYVA .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTRoTYVA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTRoTYVA .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDTRoTYVA .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDTRoTYVA {
    align-items: center;
  }
  .cid-vjDTRoTYVA .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDTRoTYVA .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDTRoTYVA {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDTRoTYVA .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDTRoTYVA .content-wrap {
    width: 100%;
  }
}
.cid-vjDTRoTYVA .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTRoTYVA .mbr-text,
.cid-vjDTRoTYVA .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTRp1Q2v {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDTRp1Q2v .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTRp1Q2v .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-vjDTRp1Q2v .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTRp1Q2v .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDTRp1Q2v .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTRp1Q2v .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDTRp1Q2v .mbr-section-title {
  color: #000000;
}
.cid-vjDTRp1Q2v .mbr-text,
.cid-vjDTRp1Q2v .mbr-section-btn {
  color: #000000;
}
.cid-vjDTRpaR23 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDTRpaR23 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTRpaR23 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTRpaR23 .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTRpaR23 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTRpi1MQ {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDTRpi1MQ .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDTRpi1MQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTRpi1MQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTRpi1MQ .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDTRpi1MQ .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDTRpi1MQ .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDTRpi1MQ .card-title,
.cid-vjDTRpi1MQ .iconfont-wrapper {
  color: #000000;
}
.cid-vjDTRpi1MQ .content-head {
  max-width: 1200px;
}
.cid-vjDTRpi1MQ .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTRpi1MQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTRpi1MQ .card-text {
  color: #000000;
}
.cid-vjDTRpi1MQ .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTRpi1MQ .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDTRpug0N {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDTRpug0N .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTRpug0N .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTRpug0N .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTRpug0N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTRpug0N .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDTRpug0N .card-title,
.cid-vjDTRpug0N .iconfont-wrapper,
.cid-vjDTRpug0N .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDTRpug0N .content-head {
  max-width: 1200px;
}
.cid-vjDTRpug0N .mbr-section-title {
  color: #000000;
}
.cid-vjDTRpug0N .mbr-section-btn {
  text-align: center;
}
.cid-vjDTRpL3o9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDTRpL3o9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTRpL3o9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTRpL3o9 .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDTRpL3o9 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDTRpL3o9 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTRpL3o9 .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDTRpL3o9 .mbr-text,
.cid-vjDTRpL3o9 .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDTRpL3o9 .card-title,
.cid-vjDTRpL3o9 .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDTRpVTEI {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDTRpVTEI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTRpVTEI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTRpVTEI .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDTRpVTEI .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDTRpVTEI .row {
    text-align: center;
  }
  .cid-vjDTRpVTEI .row > div {
    margin: auto;
  }
  .cid-vjDTRpVTEI .social-row {
    justify-content: center;
  }
}
.cid-vjDTRpVTEI .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDTRpVTEI .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDTRpVTEI .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTRpVTEI .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDTRpVTEI .mbr-text {
  color: #ffffff;
}
.cid-vjDTRpVTEI .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDTRpVTEI .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDTRpVTEI div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDTRpVTEI .copyright {
  color: #f7f7f7;
}
.cid-vjDTTH3hV7 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDTTH3hV7 .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDTTH3hV7 .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDTTH3hV7 .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDTTH3hV7 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDTTH3hV7 .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDTTH3hV7 .container {
    padding: 0 1rem;
  }
}
.cid-vjDTTH3hV7 .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDTTH3hV7 .nav-link {
  position: relative;
}
.cid-vjDTTH3hV7 .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDTTH3hV7 nav.navbar {
  position: fixed;
}
.cid-vjDTTH3hV7 .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDTTH3hV7 .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDTTH3hV7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDTTH3hV7 .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDTTH3hV7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDTTH3hV7 .navbar.collapsed {
  justify-content: center;
}
.cid-vjDTTH3hV7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDTTH3hV7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDTTH3hV7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDTTH3hV7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDTTH3hV7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDTTH3hV7 .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-vjDTTH3hV7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDTTH3hV7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDTTH3hV7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDTTH3hV7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDTTH3hV7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDTTH3hV7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDTTH3hV7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDTTH3hV7 .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-vjDTTH3hV7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDTTH3hV7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDTTH3hV7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDTTH3hV7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDTTH3hV7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDTTH3hV7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDTTH3hV7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDTTH3hV7 .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDTTH3hV7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDTTH3hV7 .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-vjDTTH3hV7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDTTH3hV7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDTTH3hV7 .dropdown-item:hover,
.cid-vjDTTH3hV7 .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDTTH3hV7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDTTH3hV7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDTTH3hV7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDTTH3hV7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDTTH3hV7 .dropdown-menu,
.cid-vjDTTH3hV7 .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDTTH3hV7 .nav-item:focus,
.cid-vjDTTH3hV7 .nav-link:focus {
  outline: none;
}
.cid-vjDTTH3hV7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDTTH3hV7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDTTH3hV7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDTTH3hV7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDTTH3hV7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDTTH3hV7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDTTH3hV7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDTTH3hV7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDTTH3hV7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDTTH3hV7 .dropdown-item.active,
.cid-vjDTTH3hV7 .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDTTH3hV7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDTTH3hV7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDTTH3hV7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDTTH3hV7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDTTH3hV7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDTTH3hV7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDTTH3hV7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDTTH3hV7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDTTH3hV7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDTTH3hV7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDTTH3hV7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDTTH3hV7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTTH3hV7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTTH3hV7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDTTH3hV7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTTH3hV7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDTTH3hV7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDTTH3hV7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTTH3hV7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDTTH3hV7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDTTH3hV7 .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-vjDTTH3hV7 .navbar {
    height: 70px;
  }
  .cid-vjDTTH3hV7 .navbar.opened {
    height: auto;
  }
  .cid-vjDTTH3hV7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDTTHhuE4 {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDTTHhuE4 .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDTTHhuE4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTTHhuE4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTTHhuE4 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDTTHhuE4 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDTTHhuE4 {
    align-items: center;
  }
  .cid-vjDTTHhuE4 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDTTHhuE4 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDTTHhuE4 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDTTHhuE4 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDTTHhuE4 .content-wrap {
    width: 100%;
  }
}
.cid-vjDTTHhuE4 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTTHhuE4 .mbr-text,
.cid-vjDTTHhuE4 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTTHqyGo {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDTTHqyGo .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTTHqyGo .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-vjDTTHqyGo .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTTHqyGo .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDTTHqyGo .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTTHqyGo .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDTTHqyGo .mbr-section-title {
  color: #000000;
}
.cid-vjDTTHqyGo .mbr-text,
.cid-vjDTTHqyGo .mbr-section-btn {
  color: #000000;
}
.cid-vjDTTHzegw {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDTTHzegw .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTTHzegw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTTHzegw .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTTHzegw .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTTHI8cW {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDTTHI8cW .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDTTHI8cW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTTHI8cW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTTHI8cW .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDTTHI8cW .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDTTHI8cW .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDTTHI8cW .card-title,
.cid-vjDTTHI8cW .iconfont-wrapper {
  color: #000000;
}
.cid-vjDTTHI8cW .content-head {
  max-width: 1200px;
}
.cid-vjDTTHI8cW .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTTHI8cW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTTHI8cW .card-text {
  color: #000000;
}
.cid-vjDTTHI8cW .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTTHI8cW .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDTTHUJ6j {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDTTHUJ6j .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTTHUJ6j .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTTHUJ6j .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTTHUJ6j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTTHUJ6j .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDTTHUJ6j .card-title,
.cid-vjDTTHUJ6j .iconfont-wrapper,
.cid-vjDTTHUJ6j .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDTTHUJ6j .content-head {
  max-width: 1200px;
}
.cid-vjDTTHUJ6j .mbr-section-title {
  color: #000000;
}
.cid-vjDTTHUJ6j .mbr-section-btn {
  text-align: center;
}
.cid-vjDTTId7mO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDTTId7mO .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTTId7mO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTTId7mO .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDTTId7mO .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDTTId7mO .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTTId7mO .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDTTId7mO .mbr-text,
.cid-vjDTTId7mO .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDTTId7mO .card-title,
.cid-vjDTTId7mO .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDTTInV4Y {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDTTInV4Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTTInV4Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTTInV4Y .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDTTInV4Y .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDTTInV4Y .row {
    text-align: center;
  }
  .cid-vjDTTInV4Y .row > div {
    margin: auto;
  }
  .cid-vjDTTInV4Y .social-row {
    justify-content: center;
  }
}
.cid-vjDTTInV4Y .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDTTInV4Y .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDTTInV4Y .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTTInV4Y .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDTTInV4Y .mbr-text {
  color: #ffffff;
}
.cid-vjDTTInV4Y .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDTTInV4Y .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDTTInV4Y div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDTTInV4Y .copyright {
  color: #f7f7f7;
}
.cid-vjDTW976r8 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDTW976r8 .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDTW976r8 .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDTW976r8 .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDTW976r8 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDTW976r8 .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDTW976r8 .container {
    padding: 0 1rem;
  }
}
.cid-vjDTW976r8 .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDTW976r8 .nav-link {
  position: relative;
}
.cid-vjDTW976r8 .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDTW976r8 nav.navbar {
  position: fixed;
}
.cid-vjDTW976r8 .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDTW976r8 .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDTW976r8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDTW976r8 .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDTW976r8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDTW976r8 .navbar.collapsed {
  justify-content: center;
}
.cid-vjDTW976r8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDTW976r8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDTW976r8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDTW976r8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDTW976r8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDTW976r8 .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-vjDTW976r8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDTW976r8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDTW976r8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDTW976r8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDTW976r8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDTW976r8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDTW976r8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDTW976r8 .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-vjDTW976r8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDTW976r8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDTW976r8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDTW976r8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDTW976r8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDTW976r8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDTW976r8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDTW976r8 .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDTW976r8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDTW976r8 .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-vjDTW976r8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDTW976r8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDTW976r8 .dropdown-item:hover,
.cid-vjDTW976r8 .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDTW976r8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDTW976r8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDTW976r8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDTW976r8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDTW976r8 .dropdown-menu,
.cid-vjDTW976r8 .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDTW976r8 .nav-item:focus,
.cid-vjDTW976r8 .nav-link:focus {
  outline: none;
}
.cid-vjDTW976r8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDTW976r8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDTW976r8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDTW976r8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDTW976r8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDTW976r8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDTW976r8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDTW976r8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDTW976r8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDTW976r8 .dropdown-item.active,
.cid-vjDTW976r8 .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDTW976r8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDTW976r8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDTW976r8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDTW976r8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDTW976r8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDTW976r8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDTW976r8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDTW976r8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDTW976r8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDTW976r8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDTW976r8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDTW976r8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTW976r8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDTW976r8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDTW976r8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTW976r8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDTW976r8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDTW976r8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDTW976r8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDTW976r8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDTW976r8 .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-vjDTW976r8 .navbar {
    height: 70px;
  }
  .cid-vjDTW976r8 .navbar.opened {
    height: auto;
  }
  .cid-vjDTW976r8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDTW9mhM7 {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDTW9mhM7 .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDTW9mhM7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTW9mhM7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTW9mhM7 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDTW9mhM7 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDTW9mhM7 {
    align-items: center;
  }
  .cid-vjDTW9mhM7 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDTW9mhM7 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDTW9mhM7 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDTW9mhM7 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDTW9mhM7 .content-wrap {
    width: 100%;
  }
}
.cid-vjDTW9mhM7 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTW9mhM7 .mbr-text,
.cid-vjDTW9mhM7 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDTW9uqTZ {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDTW9uqTZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTW9uqTZ .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-vjDTW9uqTZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTW9uqTZ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDTW9uqTZ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTW9uqTZ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDTW9uqTZ .mbr-section-title {
  color: #000000;
}
.cid-vjDTW9uqTZ .mbr-text,
.cid-vjDTW9uqTZ .mbr-section-btn {
  color: #000000;
}
.cid-vjDTW9E8zS {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDTW9E8zS .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTW9E8zS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTW9E8zS .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTW9E8zS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTW9Nwk6 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDTW9Nwk6 .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDTW9Nwk6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTW9Nwk6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTW9Nwk6 .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDTW9Nwk6 .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDTW9Nwk6 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDTW9Nwk6 .card-title,
.cid-vjDTW9Nwk6 .iconfont-wrapper {
  color: #000000;
}
.cid-vjDTW9Nwk6 .content-head {
  max-width: 1200px;
}
.cid-vjDTW9Nwk6 .mbr-section-title {
  color: #ffffff;
}
.cid-vjDTW9Nwk6 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDTW9Nwk6 .card-text {
  color: #000000;
}
.cid-vjDTW9Nwk6 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTW9Nwk6 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDTWa0eNI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDTWa0eNI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTWa0eNI .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDTWa0eNI .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDTWa0eNI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTWa0eNI .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDTWa0eNI .card-title,
.cid-vjDTWa0eNI .iconfont-wrapper,
.cid-vjDTWa0eNI .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDTWa0eNI .content-head {
  max-width: 1200px;
}
.cid-vjDTWa0eNI .mbr-section-title {
  color: #000000;
}
.cid-vjDTWa0eNI .mbr-section-btn {
  text-align: center;
}
.cid-vjDTWahw3p {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDTWahw3p .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTWahw3p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTWahw3p .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDTWahw3p .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDTWahw3p .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTWahw3p .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDTWahw3p .mbr-text,
.cid-vjDTWahw3p .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDTWahw3p .card-title,
.cid-vjDTWahw3p .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDTWar96j {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDTWar96j .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDTWar96j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDTWar96j .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDTWar96j .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDTWar96j .row {
    text-align: center;
  }
  .cid-vjDTWar96j .row > div {
    margin: auto;
  }
  .cid-vjDTWar96j .social-row {
    justify-content: center;
  }
}
.cid-vjDTWar96j .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDTWar96j .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDTWar96j .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDTWar96j .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDTWar96j .mbr-text {
  color: #ffffff;
}
.cid-vjDTWar96j .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDTWar96j .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDTWar96j div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDTWar96j .copyright {
  color: #f7f7f7;
}
.cid-vjDU0BLlqg {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDU0BLlqg .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDU0BLlqg .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDU0BLlqg .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDU0BLlqg .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDU0BLlqg .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDU0BLlqg .container {
    padding: 0 1rem;
  }
}
.cid-vjDU0BLlqg .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDU0BLlqg .nav-link {
  position: relative;
}
.cid-vjDU0BLlqg .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDU0BLlqg nav.navbar {
  position: fixed;
}
.cid-vjDU0BLlqg .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDU0BLlqg .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDU0BLlqg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDU0BLlqg .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDU0BLlqg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDU0BLlqg .navbar.collapsed {
  justify-content: center;
}
.cid-vjDU0BLlqg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDU0BLlqg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDU0BLlqg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDU0BLlqg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDU0BLlqg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDU0BLlqg .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-vjDU0BLlqg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDU0BLlqg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDU0BLlqg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDU0BLlqg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDU0BLlqg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDU0BLlqg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDU0BLlqg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDU0BLlqg .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-vjDU0BLlqg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDU0BLlqg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDU0BLlqg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDU0BLlqg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDU0BLlqg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDU0BLlqg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDU0BLlqg .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDU0BLlqg .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDU0BLlqg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDU0BLlqg .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-vjDU0BLlqg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDU0BLlqg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDU0BLlqg .dropdown-item:hover,
.cid-vjDU0BLlqg .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDU0BLlqg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDU0BLlqg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDU0BLlqg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDU0BLlqg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDU0BLlqg .dropdown-menu,
.cid-vjDU0BLlqg .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDU0BLlqg .nav-item:focus,
.cid-vjDU0BLlqg .nav-link:focus {
  outline: none;
}
.cid-vjDU0BLlqg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDU0BLlqg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDU0BLlqg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDU0BLlqg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDU0BLlqg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDU0BLlqg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDU0BLlqg .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDU0BLlqg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDU0BLlqg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDU0BLlqg .dropdown-item.active,
.cid-vjDU0BLlqg .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDU0BLlqg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDU0BLlqg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDU0BLlqg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDU0BLlqg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDU0BLlqg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDU0BLlqg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDU0BLlqg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDU0BLlqg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDU0BLlqg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDU0BLlqg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDU0BLlqg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDU0BLlqg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDU0BLlqg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDU0BLlqg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDU0BLlqg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDU0BLlqg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDU0BLlqg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDU0BLlqg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDU0BLlqg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDU0BLlqg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDU0BLlqg .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-vjDU0BLlqg .navbar {
    height: 70px;
  }
  .cid-vjDU0BLlqg .navbar.opened {
    height: auto;
  }
  .cid-vjDU0BLlqg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDU0BY80f {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDU0BY80f .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDU0BY80f .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU0BY80f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDU0BY80f .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDU0BY80f .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDU0BY80f {
    align-items: center;
  }
  .cid-vjDU0BY80f .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDU0BY80f .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDU0BY80f {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDU0BY80f .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDU0BY80f .content-wrap {
    width: 100%;
  }
}
.cid-vjDU0BY80f .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDU0BY80f .mbr-text,
.cid-vjDU0BY80f .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDU0C7m5O {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDU0C7m5O .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU0C7m5O .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-vjDU0C7m5O .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDU0C7m5O .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDU0C7m5O .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDU0C7m5O .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDU0C7m5O .mbr-section-title {
  color: #000000;
}
.cid-vjDU0C7m5O .mbr-text,
.cid-vjDU0C7m5O .mbr-section-btn {
  color: #000000;
}
.cid-vjDU0CiOSE {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDU0CiOSE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU0CiOSE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDU0CiOSE .mbr-section-title {
  color: #ffffff;
}
.cid-vjDU0CiOSE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDU0CreyT {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDU0CreyT .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDU0CreyT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU0CreyT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDU0CreyT .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDU0CreyT .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDU0CreyT .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDU0CreyT .card-title,
.cid-vjDU0CreyT .iconfont-wrapper {
  color: #000000;
}
.cid-vjDU0CreyT .content-head {
  max-width: 1200px;
}
.cid-vjDU0CreyT .mbr-section-title {
  color: #ffffff;
}
.cid-vjDU0CreyT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDU0CreyT .card-text {
  color: #000000;
}
.cid-vjDU0CreyT .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDU0CreyT .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDU0CDgGO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDU0CDgGO .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU0CDgGO .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDU0CDgGO .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDU0CDgGO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDU0CDgGO .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDU0CDgGO .card-title,
.cid-vjDU0CDgGO .iconfont-wrapper,
.cid-vjDU0CDgGO .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDU0CDgGO .content-head {
  max-width: 1200px;
}
.cid-vjDU0CDgGO .mbr-section-title {
  color: #000000;
}
.cid-vjDU0CDgGO .mbr-section-btn {
  text-align: center;
}
.cid-vjDU0CT4t1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDU0CT4t1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU0CT4t1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDU0CT4t1 .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDU0CT4t1 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDU0CT4t1 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDU0CT4t1 .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDU0CT4t1 .mbr-text,
.cid-vjDU0CT4t1 .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDU0CT4t1 .card-title,
.cid-vjDU0CT4t1 .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDU0D4Gmo {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDU0D4Gmo .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU0D4Gmo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDU0D4Gmo .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDU0D4Gmo .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDU0D4Gmo .row {
    text-align: center;
  }
  .cid-vjDU0D4Gmo .row > div {
    margin: auto;
  }
  .cid-vjDU0D4Gmo .social-row {
    justify-content: center;
  }
}
.cid-vjDU0D4Gmo .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDU0D4Gmo .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDU0D4Gmo .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDU0D4Gmo .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDU0D4Gmo .mbr-text {
  color: #ffffff;
}
.cid-vjDU0D4Gmo .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDU0D4Gmo .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDU0D4Gmo div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDU0D4Gmo .copyright {
  color: #f7f7f7;
}
.cid-vjDU2HXulc {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDU2HXulc .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDU2HXulc .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDU2HXulc .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDU2HXulc .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDU2HXulc .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDU2HXulc .container {
    padding: 0 1rem;
  }
}
.cid-vjDU2HXulc .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDU2HXulc .nav-link {
  position: relative;
}
.cid-vjDU2HXulc .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDU2HXulc nav.navbar {
  position: fixed;
}
.cid-vjDU2HXulc .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDU2HXulc .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDU2HXulc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDU2HXulc .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDU2HXulc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDU2HXulc .navbar.collapsed {
  justify-content: center;
}
.cid-vjDU2HXulc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDU2HXulc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDU2HXulc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDU2HXulc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDU2HXulc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDU2HXulc .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-vjDU2HXulc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDU2HXulc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDU2HXulc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDU2HXulc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDU2HXulc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDU2HXulc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDU2HXulc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDU2HXulc .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-vjDU2HXulc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDU2HXulc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDU2HXulc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDU2HXulc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDU2HXulc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDU2HXulc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDU2HXulc .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDU2HXulc .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDU2HXulc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDU2HXulc .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-vjDU2HXulc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDU2HXulc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDU2HXulc .dropdown-item:hover,
.cid-vjDU2HXulc .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDU2HXulc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDU2HXulc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDU2HXulc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDU2HXulc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDU2HXulc .dropdown-menu,
.cid-vjDU2HXulc .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDU2HXulc .nav-item:focus,
.cid-vjDU2HXulc .nav-link:focus {
  outline: none;
}
.cid-vjDU2HXulc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDU2HXulc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDU2HXulc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDU2HXulc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDU2HXulc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDU2HXulc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDU2HXulc .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDU2HXulc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDU2HXulc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDU2HXulc .dropdown-item.active,
.cid-vjDU2HXulc .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDU2HXulc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDU2HXulc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDU2HXulc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDU2HXulc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDU2HXulc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDU2HXulc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDU2HXulc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDU2HXulc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDU2HXulc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDU2HXulc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDU2HXulc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDU2HXulc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDU2HXulc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDU2HXulc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDU2HXulc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDU2HXulc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDU2HXulc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDU2HXulc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDU2HXulc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDU2HXulc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDU2HXulc .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-vjDU2HXulc .navbar {
    height: 70px;
  }
  .cid-vjDU2HXulc .navbar.opened {
    height: auto;
  }
  .cid-vjDU2HXulc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDU2IayJC {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDU2IayJC .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDU2IayJC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU2IayJC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDU2IayJC .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDU2IayJC .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDU2IayJC {
    align-items: center;
  }
  .cid-vjDU2IayJC .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDU2IayJC .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDU2IayJC {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDU2IayJC .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDU2IayJC .content-wrap {
    width: 100%;
  }
}
.cid-vjDU2IayJC .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDU2IayJC .mbr-text,
.cid-vjDU2IayJC .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDU2IhSbT {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDU2IhSbT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU2IhSbT .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-vjDU2IhSbT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDU2IhSbT .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDU2IhSbT .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDU2IhSbT .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDU2IhSbT .mbr-section-title {
  color: #000000;
}
.cid-vjDU2IhSbT .mbr-text,
.cid-vjDU2IhSbT .mbr-section-btn {
  color: #000000;
}
.cid-vjDU2Ip4fi {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDU2Ip4fi .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU2Ip4fi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDU2Ip4fi .mbr-section-title {
  color: #ffffff;
}
.cid-vjDU2Ip4fi .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDU2IxN4y {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDU2IxN4y .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDU2IxN4y .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU2IxN4y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDU2IxN4y .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDU2IxN4y .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDU2IxN4y .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDU2IxN4y .card-title,
.cid-vjDU2IxN4y .iconfont-wrapper {
  color: #000000;
}
.cid-vjDU2IxN4y .content-head {
  max-width: 1200px;
}
.cid-vjDU2IxN4y .mbr-section-title {
  color: #ffffff;
}
.cid-vjDU2IxN4y .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDU2IxN4y .card-text {
  color: #000000;
}
.cid-vjDU2IxN4y .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDU2IxN4y .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDU2IKN1o {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDU2IKN1o .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU2IKN1o .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDU2IKN1o .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDU2IKN1o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDU2IKN1o .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDU2IKN1o .card-title,
.cid-vjDU2IKN1o .iconfont-wrapper,
.cid-vjDU2IKN1o .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDU2IKN1o .content-head {
  max-width: 1200px;
}
.cid-vjDU2IKN1o .mbr-section-title {
  color: #000000;
}
.cid-vjDU2IKN1o .mbr-section-btn {
  text-align: center;
}
.cid-vjDU2J08tC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDU2J08tC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU2J08tC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDU2J08tC .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDU2J08tC .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDU2J08tC .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDU2J08tC .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDU2J08tC .mbr-text,
.cid-vjDU2J08tC .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDU2J08tC .card-title,
.cid-vjDU2J08tC .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDU2JaFFT {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDU2JaFFT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU2JaFFT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDU2JaFFT .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDU2JaFFT .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDU2JaFFT .row {
    text-align: center;
  }
  .cid-vjDU2JaFFT .row > div {
    margin: auto;
  }
  .cid-vjDU2JaFFT .social-row {
    justify-content: center;
  }
}
.cid-vjDU2JaFFT .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDU2JaFFT .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDU2JaFFT .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDU2JaFFT .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDU2JaFFT .mbr-text {
  color: #ffffff;
}
.cid-vjDU2JaFFT .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDU2JaFFT .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDU2JaFFT div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDU2JaFFT .copyright {
  color: #f7f7f7;
}
.cid-vjDU5LcmQz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDU5LcmQz .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDU5LcmQz .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDU5LcmQz .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDU5LcmQz .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDU5LcmQz .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDU5LcmQz .container {
    padding: 0 1rem;
  }
}
.cid-vjDU5LcmQz .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDU5LcmQz .nav-link {
  position: relative;
}
.cid-vjDU5LcmQz .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDU5LcmQz nav.navbar {
  position: fixed;
}
.cid-vjDU5LcmQz .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDU5LcmQz .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDU5LcmQz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDU5LcmQz .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDU5LcmQz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDU5LcmQz .navbar.collapsed {
  justify-content: center;
}
.cid-vjDU5LcmQz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDU5LcmQz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDU5LcmQz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDU5LcmQz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDU5LcmQz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDU5LcmQz .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-vjDU5LcmQz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDU5LcmQz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDU5LcmQz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDU5LcmQz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDU5LcmQz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDU5LcmQz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDU5LcmQz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDU5LcmQz .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-vjDU5LcmQz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDU5LcmQz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDU5LcmQz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDU5LcmQz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDU5LcmQz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDU5LcmQz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDU5LcmQz .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDU5LcmQz .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDU5LcmQz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDU5LcmQz .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-vjDU5LcmQz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDU5LcmQz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDU5LcmQz .dropdown-item:hover,
.cid-vjDU5LcmQz .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDU5LcmQz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDU5LcmQz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDU5LcmQz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDU5LcmQz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDU5LcmQz .dropdown-menu,
.cid-vjDU5LcmQz .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDU5LcmQz .nav-item:focus,
.cid-vjDU5LcmQz .nav-link:focus {
  outline: none;
}
.cid-vjDU5LcmQz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDU5LcmQz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDU5LcmQz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDU5LcmQz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDU5LcmQz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDU5LcmQz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDU5LcmQz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDU5LcmQz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDU5LcmQz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDU5LcmQz .dropdown-item.active,
.cid-vjDU5LcmQz .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDU5LcmQz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDU5LcmQz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDU5LcmQz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDU5LcmQz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDU5LcmQz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDU5LcmQz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDU5LcmQz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDU5LcmQz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDU5LcmQz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDU5LcmQz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDU5LcmQz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDU5LcmQz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDU5LcmQz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDU5LcmQz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDU5LcmQz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDU5LcmQz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDU5LcmQz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDU5LcmQz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDU5LcmQz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDU5LcmQz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDU5LcmQz .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-vjDU5LcmQz .navbar {
    height: 70px;
  }
  .cid-vjDU5LcmQz .navbar.opened {
    height: auto;
  }
  .cid-vjDU5LcmQz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDU5LpXsb {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDU5LpXsb .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDU5LpXsb .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU5LpXsb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDU5LpXsb .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDU5LpXsb .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDU5LpXsb {
    align-items: center;
  }
  .cid-vjDU5LpXsb .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDU5LpXsb .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDU5LpXsb {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDU5LpXsb .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDU5LpXsb .content-wrap {
    width: 100%;
  }
}
.cid-vjDU5LpXsb .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDU5LpXsb .mbr-text,
.cid-vjDU5LpXsb .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDU5Lx0f2 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDU5Lx0f2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU5Lx0f2 .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-vjDU5Lx0f2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDU5Lx0f2 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDU5Lx0f2 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDU5Lx0f2 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDU5Lx0f2 .mbr-section-title {
  color: #000000;
}
.cid-vjDU5Lx0f2 .mbr-text,
.cid-vjDU5Lx0f2 .mbr-section-btn {
  color: #000000;
}
.cid-vjDU5LFLsZ {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDU5LFLsZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU5LFLsZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDU5LFLsZ .mbr-section-title {
  color: #ffffff;
}
.cid-vjDU5LFLsZ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDU5LNXC5 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDU5LNXC5 .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDU5LNXC5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU5LNXC5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDU5LNXC5 .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDU5LNXC5 .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDU5LNXC5 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDU5LNXC5 .card-title,
.cid-vjDU5LNXC5 .iconfont-wrapper {
  color: #000000;
}
.cid-vjDU5LNXC5 .content-head {
  max-width: 1200px;
}
.cid-vjDU5LNXC5 .mbr-section-title {
  color: #ffffff;
}
.cid-vjDU5LNXC5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDU5LNXC5 .card-text {
  color: #000000;
}
.cid-vjDU5LNXC5 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDU5LNXC5 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDU5LZtvm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDU5LZtvm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU5LZtvm .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDU5LZtvm .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDU5LZtvm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDU5LZtvm .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDU5LZtvm .card-title,
.cid-vjDU5LZtvm .iconfont-wrapper,
.cid-vjDU5LZtvm .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDU5LZtvm .content-head {
  max-width: 1200px;
}
.cid-vjDU5LZtvm .mbr-section-title {
  color: #000000;
}
.cid-vjDU5LZtvm .mbr-section-btn {
  text-align: center;
}
.cid-vjDU5MeSM0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDU5MeSM0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU5MeSM0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDU5MeSM0 .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDU5MeSM0 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDU5MeSM0 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDU5MeSM0 .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDU5MeSM0 .mbr-text,
.cid-vjDU5MeSM0 .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDU5MeSM0 .card-title,
.cid-vjDU5MeSM0 .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDU5Mo34X {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDU5Mo34X .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU5Mo34X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDU5Mo34X .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDU5Mo34X .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDU5Mo34X .row {
    text-align: center;
  }
  .cid-vjDU5Mo34X .row > div {
    margin: auto;
  }
  .cid-vjDU5Mo34X .social-row {
    justify-content: center;
  }
}
.cid-vjDU5Mo34X .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDU5Mo34X .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDU5Mo34X .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDU5Mo34X .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDU5Mo34X .mbr-text {
  color: #ffffff;
}
.cid-vjDU5Mo34X .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDU5Mo34X .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDU5Mo34X div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDU5Mo34X .copyright {
  color: #f7f7f7;
}
.cid-vjDU8jpGax {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDU8jpGax .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDU8jpGax .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDU8jpGax .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDU8jpGax .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDU8jpGax .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDU8jpGax .container {
    padding: 0 1rem;
  }
}
.cid-vjDU8jpGax .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDU8jpGax .nav-link {
  position: relative;
}
.cid-vjDU8jpGax .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDU8jpGax nav.navbar {
  position: fixed;
}
.cid-vjDU8jpGax .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDU8jpGax .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDU8jpGax .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDU8jpGax .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDU8jpGax .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDU8jpGax .navbar.collapsed {
  justify-content: center;
}
.cid-vjDU8jpGax .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDU8jpGax .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDU8jpGax .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDU8jpGax .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDU8jpGax .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDU8jpGax .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-vjDU8jpGax .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDU8jpGax .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDU8jpGax .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDU8jpGax .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDU8jpGax .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDU8jpGax .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDU8jpGax .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDU8jpGax .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-vjDU8jpGax .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDU8jpGax .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDU8jpGax .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDU8jpGax .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDU8jpGax .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDU8jpGax .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDU8jpGax .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDU8jpGax .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDU8jpGax .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDU8jpGax .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-vjDU8jpGax .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDU8jpGax .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDU8jpGax .dropdown-item:hover,
.cid-vjDU8jpGax .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDU8jpGax .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDU8jpGax .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDU8jpGax .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDU8jpGax .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDU8jpGax .dropdown-menu,
.cid-vjDU8jpGax .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDU8jpGax .nav-item:focus,
.cid-vjDU8jpGax .nav-link:focus {
  outline: none;
}
.cid-vjDU8jpGax .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDU8jpGax .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDU8jpGax .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDU8jpGax .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDU8jpGax .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDU8jpGax .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDU8jpGax .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDU8jpGax .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDU8jpGax .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDU8jpGax .dropdown-item.active,
.cid-vjDU8jpGax .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDU8jpGax .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDU8jpGax .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDU8jpGax .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDU8jpGax .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDU8jpGax .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDU8jpGax .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDU8jpGax ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDU8jpGax .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDU8jpGax button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDU8jpGax button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDU8jpGax button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDU8jpGax button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDU8jpGax button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDU8jpGax button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDU8jpGax nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDU8jpGax nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDU8jpGax nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDU8jpGax nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDU8jpGax .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDU8jpGax a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDU8jpGax .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-vjDU8jpGax .navbar {
    height: 70px;
  }
  .cid-vjDU8jpGax .navbar.opened {
    height: auto;
  }
  .cid-vjDU8jpGax .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDU8jBm6h {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDU8jBm6h .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDU8jBm6h .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU8jBm6h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDU8jBm6h .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDU8jBm6h .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDU8jBm6h {
    align-items: center;
  }
  .cid-vjDU8jBm6h .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDU8jBm6h .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDU8jBm6h {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDU8jBm6h .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDU8jBm6h .content-wrap {
    width: 100%;
  }
}
.cid-vjDU8jBm6h .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDU8jBm6h .mbr-text,
.cid-vjDU8jBm6h .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDU8jJT1W {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDU8jJT1W .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU8jJT1W .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-vjDU8jJT1W .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDU8jJT1W .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDU8jJT1W .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDU8jJT1W .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDU8jJT1W .mbr-section-title {
  color: #000000;
}
.cid-vjDU8jJT1W .mbr-text,
.cid-vjDU8jJT1W .mbr-section-btn {
  color: #000000;
}
.cid-vjDU8jRFL8 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDU8jRFL8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU8jRFL8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDU8jRFL8 .mbr-section-title {
  color: #ffffff;
}
.cid-vjDU8jRFL8 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDU8k0n0M {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDU8k0n0M .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDU8k0n0M .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU8k0n0M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDU8k0n0M .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDU8k0n0M .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDU8k0n0M .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDU8k0n0M .card-title,
.cid-vjDU8k0n0M .iconfont-wrapper {
  color: #000000;
}
.cid-vjDU8k0n0M .content-head {
  max-width: 1200px;
}
.cid-vjDU8k0n0M .mbr-section-title {
  color: #ffffff;
}
.cid-vjDU8k0n0M .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDU8k0n0M .card-text {
  color: #000000;
}
.cid-vjDU8k0n0M .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDU8k0n0M .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDU8kcHbG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDU8kcHbG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU8kcHbG .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDU8kcHbG .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDU8kcHbG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDU8kcHbG .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDU8kcHbG .card-title,
.cid-vjDU8kcHbG .iconfont-wrapper,
.cid-vjDU8kcHbG .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDU8kcHbG .content-head {
  max-width: 1200px;
}
.cid-vjDU8kcHbG .mbr-section-title {
  color: #000000;
}
.cid-vjDU8kcHbG .mbr-section-btn {
  text-align: center;
}
.cid-vjDU8krCZ3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDU8krCZ3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU8krCZ3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDU8krCZ3 .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDU8krCZ3 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDU8krCZ3 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDU8krCZ3 .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDU8krCZ3 .mbr-text,
.cid-vjDU8krCZ3 .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDU8krCZ3 .card-title,
.cid-vjDU8krCZ3 .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDU8kBEUD {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDU8kBEUD .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDU8kBEUD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDU8kBEUD .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDU8kBEUD .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDU8kBEUD .row {
    text-align: center;
  }
  .cid-vjDU8kBEUD .row > div {
    margin: auto;
  }
  .cid-vjDU8kBEUD .social-row {
    justify-content: center;
  }
}
.cid-vjDU8kBEUD .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDU8kBEUD .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDU8kBEUD .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDU8kBEUD .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDU8kBEUD .mbr-text {
  color: #ffffff;
}
.cid-vjDU8kBEUD .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDU8kBEUD .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDU8kBEUD div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDU8kBEUD .copyright {
  color: #f7f7f7;
}
.cid-vjDUb0HI8k {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDUb0HI8k .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDUb0HI8k .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDUb0HI8k .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDUb0HI8k .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDUb0HI8k .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDUb0HI8k .container {
    padding: 0 1rem;
  }
}
.cid-vjDUb0HI8k .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDUb0HI8k .nav-link {
  position: relative;
}
.cid-vjDUb0HI8k .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDUb0HI8k nav.navbar {
  position: fixed;
}
.cid-vjDUb0HI8k .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDUb0HI8k .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDUb0HI8k .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDUb0HI8k .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDUb0HI8k .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDUb0HI8k .navbar.collapsed {
  justify-content: center;
}
.cid-vjDUb0HI8k .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDUb0HI8k .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDUb0HI8k .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDUb0HI8k .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDUb0HI8k .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDUb0HI8k .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-vjDUb0HI8k .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDUb0HI8k .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDUb0HI8k .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDUb0HI8k .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDUb0HI8k .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDUb0HI8k .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDUb0HI8k .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDUb0HI8k .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-vjDUb0HI8k .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDUb0HI8k .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDUb0HI8k .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDUb0HI8k .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDUb0HI8k .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDUb0HI8k .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDUb0HI8k .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDUb0HI8k .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDUb0HI8k .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDUb0HI8k .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-vjDUb0HI8k .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDUb0HI8k .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDUb0HI8k .dropdown-item:hover,
.cid-vjDUb0HI8k .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDUb0HI8k .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDUb0HI8k .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDUb0HI8k .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDUb0HI8k .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDUb0HI8k .dropdown-menu,
.cid-vjDUb0HI8k .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDUb0HI8k .nav-item:focus,
.cid-vjDUb0HI8k .nav-link:focus {
  outline: none;
}
.cid-vjDUb0HI8k .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDUb0HI8k .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDUb0HI8k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDUb0HI8k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDUb0HI8k .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDUb0HI8k .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDUb0HI8k .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDUb0HI8k .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDUb0HI8k .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDUb0HI8k .dropdown-item.active,
.cid-vjDUb0HI8k .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDUb0HI8k .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDUb0HI8k .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDUb0HI8k .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDUb0HI8k .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDUb0HI8k .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDUb0HI8k .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDUb0HI8k ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDUb0HI8k .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDUb0HI8k button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDUb0HI8k button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDUb0HI8k button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDUb0HI8k button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDUb0HI8k button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDUb0HI8k button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDUb0HI8k nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDUb0HI8k nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDUb0HI8k nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDUb0HI8k nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDUb0HI8k .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDUb0HI8k a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDUb0HI8k .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-vjDUb0HI8k .navbar {
    height: 70px;
  }
  .cid-vjDUb0HI8k .navbar.opened {
    height: auto;
  }
  .cid-vjDUb0HI8k .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDUb0X4cr {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/london-ontario-locations-1.webp");
}
.cid-vjDUb0X4cr .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDUb0X4cr .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDUb0X4cr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDUb0X4cr .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDUb0X4cr .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDUb0X4cr {
    align-items: center;
  }
  .cid-vjDUb0X4cr .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDUb0X4cr .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDUb0X4cr {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDUb0X4cr .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDUb0X4cr .content-wrap {
    width: 100%;
  }
}
.cid-vjDUb0X4cr .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDUb0X4cr .mbr-text,
.cid-vjDUb0X4cr .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDUb169ip {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDUb169ip .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDUb169ip .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-vjDUb169ip .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDUb169ip .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDUb169ip .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDUb169ip .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDUb169ip .mbr-section-title {
  color: #000000;
}
.cid-vjDUb169ip .mbr-text,
.cid-vjDUb169ip .mbr-section-btn {
  color: #000000;
}
.cid-vjDUb1fwwy {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDUb1fwwy .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDUb1fwwy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDUb1fwwy .mbr-section-title {
  color: #ffffff;
}
.cid-vjDUb1fwwy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDUb1ntEp {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDUb1ntEp .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDUb1ntEp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDUb1ntEp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDUb1ntEp .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDUb1ntEp .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDUb1ntEp .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDUb1ntEp .card-title,
.cid-vjDUb1ntEp .iconfont-wrapper {
  color: #000000;
}
.cid-vjDUb1ntEp .content-head {
  max-width: 1200px;
}
.cid-vjDUb1ntEp .mbr-section-title {
  color: #ffffff;
}
.cid-vjDUb1ntEp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDUb1ntEp .card-text {
  color: #000000;
}
.cid-vjDUb1ntEp .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDUb1ntEp .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDUb1Bvnt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDUb1Bvnt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDUb1Bvnt .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDUb1Bvnt .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDUb1Bvnt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDUb1Bvnt .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDUb1Bvnt .card-title,
.cid-vjDUb1Bvnt .iconfont-wrapper,
.cid-vjDUb1Bvnt .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDUb1Bvnt .content-head {
  max-width: 1200px;
}
.cid-vjDUb1Bvnt .mbr-section-title {
  color: #000000;
}
.cid-vjDUb1Bvnt .mbr-section-btn {
  text-align: center;
}
.cid-vjDUb1S2Hb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDUb1S2Hb .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDUb1S2Hb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDUb1S2Hb .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDUb1S2Hb .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDUb1S2Hb .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDUb1S2Hb .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDUb1S2Hb .mbr-text,
.cid-vjDUb1S2Hb .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDUb1S2Hb .card-title,
.cid-vjDUb1S2Hb .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDUb223HK {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDUb223HK .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDUb223HK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDUb223HK .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDUb223HK .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDUb223HK .row {
    text-align: center;
  }
  .cid-vjDUb223HK .row > div {
    margin: auto;
  }
  .cid-vjDUb223HK .social-row {
    justify-content: center;
  }
}
.cid-vjDUb223HK .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDUb223HK .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDUb223HK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDUb223HK .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDUb223HK .mbr-text {
  color: #ffffff;
}
.cid-vjDUb223HK .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDUb223HK .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDUb223HK div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDUb223HK .copyright {
  color: #f7f7f7;
}
.cid-vjEtGPnZkW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjEtGPnZkW .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjEtGPnZkW .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjEtGPnZkW .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjEtGPnZkW .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjEtGPnZkW .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjEtGPnZkW .container {
    padding: 0 1rem;
  }
}
.cid-vjEtGPnZkW .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjEtGPnZkW .nav-link {
  position: relative;
}
.cid-vjEtGPnZkW .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjEtGPnZkW nav.navbar {
  position: fixed;
}
.cid-vjEtGPnZkW .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjEtGPnZkW .navbar.opened {
  transition: all 0.3s;
}
.cid-vjEtGPnZkW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjEtGPnZkW .navbar .navbar-logo img {
  width: auto;
}
.cid-vjEtGPnZkW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjEtGPnZkW .navbar.collapsed {
  justify-content: center;
}
.cid-vjEtGPnZkW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjEtGPnZkW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjEtGPnZkW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjEtGPnZkW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjEtGPnZkW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjEtGPnZkW .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-vjEtGPnZkW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjEtGPnZkW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjEtGPnZkW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjEtGPnZkW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjEtGPnZkW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjEtGPnZkW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjEtGPnZkW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjEtGPnZkW .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-vjEtGPnZkW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjEtGPnZkW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjEtGPnZkW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjEtGPnZkW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjEtGPnZkW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjEtGPnZkW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjEtGPnZkW .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjEtGPnZkW .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjEtGPnZkW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjEtGPnZkW .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-vjEtGPnZkW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjEtGPnZkW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjEtGPnZkW .dropdown-item:hover,
.cid-vjEtGPnZkW .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjEtGPnZkW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjEtGPnZkW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjEtGPnZkW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjEtGPnZkW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjEtGPnZkW .dropdown-menu,
.cid-vjEtGPnZkW .navbar.opened {
  background: #ffffff !important;
}
.cid-vjEtGPnZkW .nav-item:focus,
.cid-vjEtGPnZkW .nav-link:focus {
  outline: none;
}
.cid-vjEtGPnZkW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjEtGPnZkW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjEtGPnZkW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjEtGPnZkW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjEtGPnZkW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjEtGPnZkW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjEtGPnZkW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjEtGPnZkW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjEtGPnZkW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjEtGPnZkW .dropdown-item.active,
.cid-vjEtGPnZkW .dropdown-item:active {
  background-color: transparent;
}
.cid-vjEtGPnZkW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjEtGPnZkW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjEtGPnZkW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjEtGPnZkW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjEtGPnZkW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjEtGPnZkW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjEtGPnZkW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjEtGPnZkW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjEtGPnZkW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjEtGPnZkW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjEtGPnZkW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjEtGPnZkW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjEtGPnZkW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjEtGPnZkW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjEtGPnZkW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjEtGPnZkW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjEtGPnZkW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjEtGPnZkW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjEtGPnZkW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjEtGPnZkW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjEtGPnZkW .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-vjEtGPnZkW .navbar {
    height: 70px;
  }
  .cid-vjEtGPnZkW .navbar.opened {
    height: auto;
  }
  .cid-vjEtGPnZkW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjEtGPA7u7 {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjEtGPA7u7 .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjEtGPA7u7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjEtGPA7u7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjEtGPA7u7 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjEtGPA7u7 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjEtGPA7u7 {
    align-items: center;
  }
  .cid-vjEtGPA7u7 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjEtGPA7u7 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjEtGPA7u7 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjEtGPA7u7 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjEtGPA7u7 .content-wrap {
    width: 100%;
  }
}
.cid-vjEtGPA7u7 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjEtGPA7u7 .mbr-text,
.cid-vjEtGPA7u7 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjEtGPJLva {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjEtGPJLva .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjEtGPJLva .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-vjEtGPJLva .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjEtGPJLva .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjEtGPJLva .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjEtGPJLva .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjEtGPJLva .mbr-section-title {
  color: #000000;
}
.cid-vjEtGPJLva .mbr-text,
.cid-vjEtGPJLva .mbr-section-btn {
  color: #000000;
}
.cid-vjEtGPRCfp {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjEtGPRCfp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjEtGPRCfp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjEtGPRCfp .mbr-section-title {
  color: #ffffff;
}
.cid-vjEtGPRCfp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjEtGQ1gHj {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjEtGQ1gHj .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjEtGQ1gHj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjEtGQ1gHj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjEtGQ1gHj .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjEtGQ1gHj .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjEtGQ1gHj .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjEtGQ1gHj .card-title,
.cid-vjEtGQ1gHj .iconfont-wrapper {
  color: #000000;
}
.cid-vjEtGQ1gHj .content-head {
  max-width: 1200px;
}
.cid-vjEtGQ1gHj .mbr-section-title {
  color: #ffffff;
}
.cid-vjEtGQ1gHj .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjEtGQ1gHj .card-text {
  color: #000000;
}
.cid-vjEtGQ1gHj .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjEtGQ1gHj .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjEtGQdWvY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjEtGQdWvY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjEtGQdWvY .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjEtGQdWvY .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjEtGQdWvY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjEtGQdWvY .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjEtGQdWvY .card-title,
.cid-vjEtGQdWvY .iconfont-wrapper,
.cid-vjEtGQdWvY .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjEtGQdWvY .content-head {
  max-width: 1200px;
}
.cid-vjEtGQdWvY .mbr-section-title {
  color: #000000;
}
.cid-vjEtGQdWvY .mbr-section-btn {
  text-align: center;
}
.cid-vjEtGQtD1b {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjEtGQtD1b .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjEtGQtD1b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjEtGQtD1b .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjEtGQtD1b .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjEtGQtD1b .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjEtGQtD1b .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjEtGQtD1b .mbr-text,
.cid-vjEtGQtD1b .mbr-section-btn {
  color: #ffffff;
}
.cid-vjEtGQtD1b .card-title,
.cid-vjEtGQtD1b .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjEtGQE4te {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjEtGQE4te .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjEtGQE4te .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjEtGQE4te .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjEtGQE4te .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjEtGQE4te .row {
    text-align: center;
  }
  .cid-vjEtGQE4te .row > div {
    margin: auto;
  }
  .cid-vjEtGQE4te .social-row {
    justify-content: center;
  }
}
.cid-vjEtGQE4te .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjEtGQE4te .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjEtGQE4te .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjEtGQE4te .list {
    margin-bottom: 0rem;
  }
}
.cid-vjEtGQE4te .mbr-text {
  color: #ffffff;
}
.cid-vjEtGQE4te .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjEtGQE4te .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjEtGQE4te div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjEtGQE4te .copyright {
  color: #f7f7f7;
}
.cid-vjDSwY3jPS {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjDSwY3jPS .menu-text {
  padding: 0 2rem;
  color: #5b6c8f;
}
@media (max-width: 992px) {
  .cid-vjDSwY3jPS .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-vjDSwY3jPS .iconfont-wrapper {
  color: #103178 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-vjDSwY3jPS .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-vjDSwY3jPS .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-vjDSwY3jPS .container {
    padding: 0 1rem;
  }
}
.cid-vjDSwY3jPS .menu-tite {
  background: #37567b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-vjDSwY3jPS .nav-link {
  position: relative;
}
.cid-vjDSwY3jPS .nav-link:hover {
  color: #68ad45 !important;
}
.cid-vjDSwY3jPS nav.navbar {
  position: fixed;
}
.cid-vjDSwY3jPS .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-vjDSwY3jPS .navbar.opened {
  transition: all 0.3s;
}
.cid-vjDSwY3jPS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjDSwY3jPS .navbar .navbar-logo img {
  width: auto;
}
.cid-vjDSwY3jPS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjDSwY3jPS .navbar.collapsed {
  justify-content: center;
}
.cid-vjDSwY3jPS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjDSwY3jPS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjDSwY3jPS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.3rem);
  }
}
.cid-vjDSwY3jPS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjDSwY3jPS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjDSwY3jPS .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-vjDSwY3jPS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjDSwY3jPS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjDSwY3jPS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjDSwY3jPS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjDSwY3jPS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjDSwY3jPS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjDSwY3jPS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjDSwY3jPS .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-vjDSwY3jPS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjDSwY3jPS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjDSwY3jPS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjDSwY3jPS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjDSwY3jPS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjDSwY3jPS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjDSwY3jPS .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjDSwY3jPS .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-vjDSwY3jPS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjDSwY3jPS .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-vjDSwY3jPS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vjDSwY3jPS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vjDSwY3jPS .dropdown-item:hover,
.cid-vjDSwY3jPS .dropdown-item:focus {
  background: #37567b !important;
  color: white !important;
}
.cid-vjDSwY3jPS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vjDSwY3jPS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vjDSwY3jPS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-vjDSwY3jPS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjDSwY3jPS .dropdown-menu,
.cid-vjDSwY3jPS .navbar.opened {
  background: #ffffff !important;
}
.cid-vjDSwY3jPS .nav-item:focus,
.cid-vjDSwY3jPS .nav-link:focus {
  outline: none;
}
.cid-vjDSwY3jPS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjDSwY3jPS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjDSwY3jPS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjDSwY3jPS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjDSwY3jPS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjDSwY3jPS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjDSwY3jPS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjDSwY3jPS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjDSwY3jPS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjDSwY3jPS .dropdown-item.active,
.cid-vjDSwY3jPS .dropdown-item:active {
  background-color: transparent;
}
.cid-vjDSwY3jPS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjDSwY3jPS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjDSwY3jPS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjDSwY3jPS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjDSwY3jPS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjDSwY3jPS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjDSwY3jPS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjDSwY3jPS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjDSwY3jPS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjDSwY3jPS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vjDSwY3jPS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjDSwY3jPS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSwY3jPS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjDSwY3jPS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjDSwY3jPS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSwY3jPS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjDSwY3jPS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjDSwY3jPS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjDSwY3jPS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjDSwY3jPS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjDSwY3jPS .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-vjDSwY3jPS .navbar {
    height: 70px;
  }
  .cid-vjDSwY3jPS .navbar.opened {
    height: auto;
  }
  .cid-vjDSwY3jPS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjDSwYgsLH {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/quote-bg.webp");
}
.cid-vjDSwYgsLH .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vjDSwYgsLH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSwYgsLH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSwYgsLH .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vjDSwYgsLH .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vjDSwYgsLH {
    align-items: center;
  }
  .cid-vjDSwYgsLH .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjDSwYgsLH .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjDSwYgsLH {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vjDSwYgsLH .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjDSwYgsLH .content-wrap {
    width: 100%;
  }
}
.cid-vjDSwYgsLH .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSwYgsLH .mbr-text,
.cid-vjDSwYgsLH .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vjDSwYpWs6 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-vjDSwYpWs6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSwYpWs6 .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-vjDSwYpWs6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSwYpWs6 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vjDSwYpWs6 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSwYpWs6 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vjDSwYpWs6 .mbr-section-title {
  color: #000000;
}
.cid-vjDSwYpWs6 .mbr-text,
.cid-vjDSwYpWs6 .mbr-section-btn {
  color: #000000;
}
.cid-vjDSwYy2TN {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #37567b;
}
.cid-vjDSwYy2TN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSwYy2TN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSwYy2TN .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSwYy2TN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSwYG6ZR {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/bao-header-bg.webp");
}
.cid-vjDSwYG6ZR .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vjDSwYG6ZR .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSwYG6ZR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSwYG6ZR .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vjDSwYG6ZR .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjDSwYG6ZR .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vjDSwYG6ZR .card-title,
.cid-vjDSwYG6ZR .iconfont-wrapper {
  color: #000000;
}
.cid-vjDSwYG6ZR .content-head {
  max-width: 1200px;
}
.cid-vjDSwYG6ZR .mbr-section-title {
  color: #ffffff;
}
.cid-vjDSwYG6ZR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vjDSwYG6ZR .card-text {
  color: #000000;
}
.cid-vjDSwYG6ZR .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSwYG6ZR .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vjDSwYRkff {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vjDSwYRkff .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSwYRkff .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vjDSwYRkff .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vjDSwYRkff .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSwYRkff .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #37567b;
  height: 80px;
  border-radius: 50%;
}
.cid-vjDSwYRkff .card-title,
.cid-vjDSwYRkff .iconfont-wrapper,
.cid-vjDSwYRkff .card-text {
  color: #000000;
  text-align: center;
}
.cid-vjDSwYRkff .content-head {
  max-width: 1200px;
}
.cid-vjDSwYRkff .mbr-section-title {
  color: #000000;
}
.cid-vjDSwYRkff .mbr-section-btn {
  text-align: center;
}
.cid-vjDSwZ7eYk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjDSwZ7eYk .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSwZ7eYk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSwZ7eYk .card-wrapper {
  background: #37567b;
}
@media (max-width: 767px) {
  .cid-vjDSwZ7eYk .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjDSwZ7eYk .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSwZ7eYk .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjDSwZ7eYk .mbr-text,
.cid-vjDSwZ7eYk .mbr-section-btn {
  color: #ffffff;
}
.cid-vjDSwZ7eYk .card-title,
.cid-vjDSwZ7eYk .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-vjDSwZjVh2 {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-vjDSwZjVh2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjDSwZjVh2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjDSwZjVh2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vjDSwZjVh2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjDSwZjVh2 .row {
    text-align: center;
  }
  .cid-vjDSwZjVh2 .row > div {
    margin: auto;
  }
  .cid-vjDSwZjVh2 .social-row {
    justify-content: center;
  }
}
.cid-vjDSwZjVh2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vjDSwZjVh2 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vjDSwZjVh2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjDSwZjVh2 .list {
    margin-bottom: 0rem;
  }
}
.cid-vjDSwZjVh2 .mbr-text {
  color: #ffffff;
}
.cid-vjDSwZjVh2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vjDSwZjVh2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vjDSwZjVh2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vjDSwZjVh2 .copyright {
  color: #f7f7f7;
}
