.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: 'Montserrat', sans-serif;
  font-size: 4rem;
  line-height: 1;
}
.display-1 > .mbr-iconfont {
  font-size: 5rem;
}
.display-2 {
  font-family: 'Montserrat', sans-serif;
  font-size: 3rem;
  line-height: 1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Lato', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-5 {
  font-family: 'Montserrat', sans-serif;
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'Source Sans 3', sans-serif;
  font-size: 1.1rem;
  line-height: 1.3;
}
.display-7 > .mbr-iconfont {
  font-size: 1.375rem;
}
/* ---- 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.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
}
@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.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((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: #3e5a77 !important;
}
.bg-success {
  background-color: #d9dee2 !important;
}
.bg-info {
  background-color: #e07a5f !important;
}
.bg-warning {
  background-color: #c8b9a6 !important;
}
.bg-danger {
  background-color: #5c6770 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #3e5a77 !important;
  border-color: #3e5a77 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #4f7399 !important;
  border-color: #4f7399 !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #4f7399 !important;
  border-color: #4f7399 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #1c2c3c !important;
  border-color: #1c2c3c !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #2c455f !important;
  border-color: #2c455f !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #2c455f !important;
  border-color: #2c455f !important;
}
.btn-info,
.btn-info:active {
  background-color: #e07a5f !important;
  border-color: #e07a5f !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #e89e8a !important;
  border-color: #e89e8a !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #e89e8a !important;
  border-color: #e89e8a !important;
}
.btn-success,
.btn-success:active {
  background-color: #d9dee2 !important;
  border-color: #d9dee2 !important;
  color: #515f6b !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #f6f7f8 !important;
  border-color: #f6f7f8 !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #515f6b !important;
  background-color: #f6f7f8 !important;
  border-color: #f6f7f8 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #c8b9a6 !important;
  border-color: #c8b9a6 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #dbd2c6 !important;
  border-color: #dbd2c6 !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #dbd2c6 !important;
  border-color: #dbd2c6 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #5c6770 !important;
  border-color: #5c6770 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #73818c !important;
  border-color: #73818c !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #73818c !important;
  border-color: #73818c !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: #3e5a77;
  color: #3e5a77;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #202f3e !important;
  background-color: transparent !important;
  border-color: #202f3e !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #3e5a77 !important;
  border-color: #3e5a77 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #1c2c3c;
  color: #1c2c3c;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #000101 !important;
  background-color: transparent !important;
  border-color: #000101 !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #1c2c3c !important;
  border-color: #1c2c3c !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #e07a5f;
  color: #e07a5f;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #c34726 !important;
  background-color: transparent !important;
  border-color: #c34726 !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #e07a5f !important;
  border-color: #e07a5f !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #d9dee2;
  color: #d9dee2;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #a8b3bc !important;
  background-color: transparent !important;
  border-color: #a8b3bc !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #515f6b !important;
  background-color: #d9dee2 !important;
  border-color: #d9dee2 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #c8b9a6;
  color: #c8b9a6;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #a78f70 !important;
  background-color: transparent !important;
  border-color: #a78f70 !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #c8b9a6 !important;
  border-color: #c8b9a6 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #5c6770;
  color: #5c6770;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #353b40 !important;
  background-color: transparent !important;
  border-color: #353b40 !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #5c6770 !important;
  border-color: #5c6770 !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: #3e5a77 !important;
}
.text-secondary {
  color: #1c2c3c !important;
}
.text-success {
  color: #d9dee2 !important;
}
.text-info {
  color: #e07a5f !important;
}
.text-warning {
  color: #c8b9a6 !important;
}
.text-danger {
  color: #5c6770 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #1b2734 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #000000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #9facb6 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #b64223 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #a18767 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #2e3438 !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: #3e5a77;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #e07a5f;
}
.alert-warning {
  background-color: #c8b9a6;
}
.alert-danger {
  background-color: #5c6770;
}
.mbr-gallery-filter li.active .btn {
  background-color: #3e5a77;
  border-color: #3e5a77;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #3e5a77;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #7b9aba;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #f9f7f5;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #9da7af;
}
/* Scroll to top button*/
.form-control {
  font-family: 'Source Sans 3', sans-serif;
  font-size: 1.1rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.375rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #3e5a77 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Source Sans 3', sans-serif;
  font-size: 1.1rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.375rem;
}
blockquote {
  border-color: #3e5a77;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #3e5a77;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #3e5a77;
}
.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: #3e5a77;
  border-bottom-color: #3e5a77;
}
.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: #3e5a77 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #1c2c3c !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='%233e5a77' %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-uVbYmY7sD2 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uVbYmY7sD2 .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;
}
@media (max-width: 767px) {
  .cid-uVbYmY7sD2 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uVbYmY7sD2 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVbYmY7sD2 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uVbYmY7sD2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVbYmY7sD2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVbYmY7sD2 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uVbYmY7sD2 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uVbYmY7sD2 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uVbYmY7sD2 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uVbYmY7sD2 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uVbYmY7sD2 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uVbYmY7sD2 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uVbYmY7sD2 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uVbYmY7sD2 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uVbYmY7sD2 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uVbYmY7sD2 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uVbYmY7sD2 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uVbYmY7sD2 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVbYmY7sD2 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uVbYmY7sD2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uVbYmY7sD2 .container {
  display: flex;
  height: 120px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-uVbYmY7sD2 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVbYmY7sD2 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uVbYmY7sD2 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVbYmY7sD2 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #3e5a77;
  border-radius: 4px !important;
}
.cid-uVbYmY7sD2 .nav-item:focus,
.cid-uVbYmY7sD2 .nav-link:focus {
  outline: none;
}
.cid-uVbYmY7sD2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVbYmY7sD2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVbYmY7sD2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVbYmY7sD2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVbYmY7sD2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVbYmY7sD2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVbYmY7sD2 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uVbYmY7sD2 .navbar.opened {
  transition: all 0.25s;
}
.cid-uVbYmY7sD2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVbYmY7sD2 .navbar .navbar-logo img {
  width: auto;
}
.cid-uVbYmY7sD2 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uVbYmY7sD2 .navbar.collapsed {
  justify-content: center;
}
.cid-uVbYmY7sD2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVbYmY7sD2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVbYmY7sD2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uVbYmY7sD2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVbYmY7sD2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVbYmY7sD2 .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-uVbYmY7sD2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVbYmY7sD2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVbYmY7sD2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVbYmY7sD2 .navbar {
    min-height: 72px;
  }
  .cid-uVbYmY7sD2 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uVbYmY7sD2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVbYmY7sD2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVbYmY7sD2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVbYmY7sD2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVbYmY7sD2 .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-uVbYmY7sD2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVbYmY7sD2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uVbYmY7sD2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVbYmY7sD2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVbYmY7sD2 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uVbYmY7sD2 .dropdown-item.active,
.cid-uVbYmY7sD2 .dropdown-item:active {
  background-color: transparent;
}
.cid-uVbYmY7sD2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVbYmY7sD2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVbYmY7sD2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVbYmY7sD2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #3e5a77;
}
.cid-uVbYmY7sD2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uVbYmY7sD2 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uVbYmY7sD2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVbYmY7sD2 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uVbYmY7sD2 .navbar-buttons {
    text-align: left;
  }
}
.cid-uVbYmY7sD2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVbYmY7sD2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVbYmY7sD2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVbYmY7sD2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVbYmY7sD2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVbYmY7sD2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVbYmY7sD2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVbYmY7sD2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVbYmY7sD2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVbYmY7sD2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVbYmY7sD2 .navbar-dropdown {
  padding: 0;
  background-color: #3e5a77 !important;
  position: fixed;
}
.cid-uVbYmY7sD2 .opacityScroll {
  background: rgba(62, 90, 119, 0) !important;
}
.cid-uVbYmY7sD2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVbYmY7sD2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uVbYmY7sD2 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVbYmY7sD2 .navbar {
    height: 70px;
  }
  .cid-uVbYmY7sD2 .navbar.opened {
    height: auto;
  }
  .cid-uVbYmY7sD2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVbYmY7sD2 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uVbYmY7sD2 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uVbYmY7sD2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uVbYmY7sD2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uVbYmY7sD2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uVbYmY7sD2 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uVbYmY7sD2 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uVbYmY7sD2 .navbar-brand {
    margin-right: auto;
  }
  .cid-uVbYmY7sD2 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #3e5a77;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-uVbYmY7sD2 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uVbYmY7sD2 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uVbYmY7sD2 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVbYmY7sD2 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uVbYmY7sD2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uVbYmY7sD2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uVbYmY7sD2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uVbYmY7sD2 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVbYmY7sD2 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uVbYmY7sD2 .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uVbYmY7sD2 .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uVbYmY7sD2 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uV2ExA6iQ8 {
  background-image: url("../../../assets/images/header-bg.webp");
}
.cid-uV2ExA6iQ8 .content-head {
  max-width: 800px;
}
.cid-uVc9zqlc65 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #d9dee2;
}
.cid-uVc9zqlc65 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVc9zqlc65 .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-uVc9zqlc65 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uVc9zqlc65 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uVc9zqlc65 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uVc9zqlc65 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uVc9zqlc65 .mbr-section-title {
  color: #1c2c3c;
}
.cid-uVc9zqlc65 .mbr-text,
.cid-uVc9zqlc65 .mbr-section-btn {
  color: #000000;
}
.cid-uVcde5Bjwr {
  display: flex;
  background-image: url("../../../assets/images/homepage-quote-bg.webp");
}
.cid-uVcde5Bjwr .mbr-overlay {
  background-color: #1c2c3c;
  opacity: 0.6;
}
.cid-uVcde5Bjwr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVcde5Bjwr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVcde5Bjwr .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uVcde5Bjwr .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uVcde5Bjwr {
    align-items: center;
  }
  .cid-uVcde5Bjwr .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uVcde5Bjwr .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uVcde5Bjwr {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uVcde5Bjwr .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uVcde5Bjwr .content-wrap {
    width: 100%;
  }
}
.cid-uVcde5Bjwr .mbr-section-title {
  text-align: center;
}
.cid-uVcde5Bjwr .mbr-text,
.cid-uVcde5Bjwr .mbr-section-btn {
  text-align: center;
}
.cid-uVce957DVr {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uVce957DVr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVce957DVr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uVce957DVr .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-uVce957DVr .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-uVce957DVr .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uVce957DVr .media-content,
.cid-uVce957DVr .mbr-figure {
  align-self: center;
}
.cid-uVce957DVr .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-uVce957DVr .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-uVce957DVr .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-uVce957DVr .mbr-section-maintitle {
  text-align: center;
}
.cid-uVce957DVr .mbr-section-title {
  text-align: left;
  color: #3e5a77;
}
.cid-uVce957DVr .mbr-text,
.cid-uVce957DVr .mbr-section-btn {
  text-align: left;
}
.cid-uVcfYeHOf6 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #1c2c3c;
}
.cid-uVcfYeHOf6 img,
.cid-uVcfYeHOf6 .item-img {
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uVcfYeHOf6 .item:focus,
.cid-uVcfYeHOf6 span:focus {
  outline: none;
}
.cid-uVcfYeHOf6 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uVcfYeHOf6 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uVcfYeHOf6 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uVcfYeHOf6 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVcfYeHOf6 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uVcfYeHOf6 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uVcfYeHOf6 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uVcfYeHOf6 .mbr-section-title {
  color: #ffffff;
}
.cid-uVcfYeHOf6 .mbr-text,
.cid-uVcfYeHOf6 .mbr-section-btn {
  text-align: left;
}
.cid-uVcfYeHOf6 .item-title {
  text-align: left;
}
.cid-uVcfYeHOf6 .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-uVcfYeHOf6 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uVckdMzn4h {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uVckdMzn4h .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uVckdMzn4h img,
.cid-uVckdMzn4h .item-img {
  width: 100%;
  height: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-uVckdMzn4h .item:focus,
.cid-uVckdMzn4h span:focus {
  outline: none;
}
.cid-uVckdMzn4h .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uVckdMzn4h .item {
    margin-bottom: 1rem;
  }
}
.cid-uVckdMzn4h .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uVckdMzn4h .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uVckdMzn4h .item-content .item-footer {
  margin-top: auto;
}
.cid-uVckdMzn4h .mbr-section-title {
  color: #000000;
}
.cid-uVckdMzn4h .mbr-text,
.cid-uVckdMzn4h .mbr-section-btn {
  color: #000000;
}
.cid-uVckdMzn4h .item-title {
  color: #000000;
}
.cid-uVckdMzn4h .content-head {
  max-width: 1200px;
}
.cid-uVLkmFtoL5 {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #e07a5f;
}
.cid-uVLkmFtoL5 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uVLkmFtoL5 .item {
    margin-bottom: 1rem;
  }
}
.cid-uVLkmFtoL5 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-uVLkmFtoL5 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uVLkmFtoL5 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 40px;
  height: 40px;
  font-size: 16px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uVLkmFtoL5 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uVLkmFtoL5 .carousel-control,
.cid-uVLkmFtoL5 .close {
  background: #1b1b1b;
}
.cid-uVLkmFtoL5 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uVLkmFtoL5 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uVLkmFtoL5 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uVLkmFtoL5 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uVLkmFtoL5 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 16px;
  font-weight: 300;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uVLkmFtoL5 .close::before {
  content: '\e91a';
}
.cid-uVLkmFtoL5 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uVLkmFtoL5 .carousel-control {
  display: flex;
  top: 50%;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 16px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uVLkmFtoL5 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uVLkmFtoL5 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uVLkmFtoL5 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uVLkmFtoL5 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uVLkmFtoL5 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uVLkmFtoL5 .carousel-indicators li.active,
.cid-uVLkmFtoL5 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uVLkmFtoL5 .carousel-indicators li::after,
.cid-uVLkmFtoL5 .carousel-indicators li::before {
  content: none;
}
.cid-uVLkmFtoL5 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uVLkmFtoL5 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uVLkmFtoL5 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uVLkmFtoL5 .carousel-indicators {
    display: none;
  }
}
.cid-uVLkmFtoL5 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uVLkmFtoL5 .carousel-inner > .active {
  display: block;
}
.cid-uVLkmFtoL5 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uVLkmFtoL5 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uVLkmFtoL5 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uVLkmFtoL5 .carousel-control,
  .cid-uVLkmFtoL5 .carousel-indicators,
  .cid-uVLkmFtoL5 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uVLkmFtoL5 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uVLkmFtoL5 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uVLkmFtoL5 .carousel-indicators .active,
.cid-uVLkmFtoL5 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uVLkmFtoL5 .carousel-indicators .active {
  background: #fff;
}
.cid-uVLkmFtoL5 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uVLkmFtoL5 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uVLkmFtoL5 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uVLkmFtoL5 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uVLkmFtoL5 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uVLkmFtoL5 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uVLkmFtoL5 .carousel {
  width: 100%;
}
.cid-uVLkmFtoL5 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uVLkmFtoL5 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uVLkmFtoL5 .modal.fade .modal-dialog,
.cid-uVLkmFtoL5 .modal.in .modal-dialog {
  transform: none;
}
.cid-uVLkmFtoL5 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uVLkmFtoL5 .content-head {
  max-width: 1200px;
}
.cid-uVLkmFtoL5 .mbr-slider .modal-content::before {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.9);
  z-index: -1;
}
.cid-uVLkmFtoL5 H3 {
  color: #ffffff;
}
.cid-uVLkmFtoL5 H4 {
  color: #ffffff;
}
.cid-uVLm2UUw0k {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #e07a5f;
}
.cid-uVLuGWmdZN {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uVLuGWmdZN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVLuGWmdZN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVLuGWmdZN .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-uVLuGWmdZN .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uVLuGWmdZN .mbr-iconfont {
  font-size: 3rem;
  color: #3e5a77;
  padding-right: 2rem;
}
.cid-uVLuGWmdZN .content-head {
  max-width: 1200px;
}
.cid-uVLxlRXbnr {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #1c2c3c;
}
.cid-uVLxlRXbnr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVLxlRXbnr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVLxlRXbnr .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uVLxlRXbnr .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uVLxlRXbnr .row {
    text-align: center;
  }
  .cid-uVLxlRXbnr .row > div {
    margin: auto;
  }
  .cid-uVLxlRXbnr .social-row {
    justify-content: center;
  }
}
.cid-uVLxlRXbnr .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uVLxlRXbnr .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uVLxlRXbnr .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uVLxlRXbnr .list {
    margin-bottom: 0rem;
  }
}
.cid-uVLxlRXbnr .mbr-text {
  color: #bbbbbb;
}
.cid-uVLxlRXbnr .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-uVLxlRXbnr .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uVLxlRXbnr div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uVLIwP9gnk {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uVLIwP9gnk .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;
}
@media (max-width: 767px) {
  .cid-uVLIwP9gnk .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uVLIwP9gnk .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVLIwP9gnk .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uVLIwP9gnk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVLIwP9gnk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVLIwP9gnk .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uVLIwP9gnk .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uVLIwP9gnk .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uVLIwP9gnk .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uVLIwP9gnk .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uVLIwP9gnk .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uVLIwP9gnk .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uVLIwP9gnk .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uVLIwP9gnk .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uVLIwP9gnk .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uVLIwP9gnk .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uVLIwP9gnk .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uVLIwP9gnk .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVLIwP9gnk .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uVLIwP9gnk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uVLIwP9gnk .container {
  display: flex;
  height: 120px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-uVLIwP9gnk .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVLIwP9gnk .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uVLIwP9gnk .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVLIwP9gnk .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #3e5a77;
  border-radius: 4px !important;
}
.cid-uVLIwP9gnk .nav-item:focus,
.cid-uVLIwP9gnk .nav-link:focus {
  outline: none;
}
.cid-uVLIwP9gnk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVLIwP9gnk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVLIwP9gnk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVLIwP9gnk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLIwP9gnk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVLIwP9gnk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVLIwP9gnk .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uVLIwP9gnk .navbar.opened {
  transition: all 0.25s;
}
.cid-uVLIwP9gnk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVLIwP9gnk .navbar .navbar-logo img {
  width: auto;
}
.cid-uVLIwP9gnk .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uVLIwP9gnk .navbar.collapsed {
  justify-content: center;
}
.cid-uVLIwP9gnk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVLIwP9gnk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVLIwP9gnk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uVLIwP9gnk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVLIwP9gnk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVLIwP9gnk .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-uVLIwP9gnk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVLIwP9gnk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVLIwP9gnk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVLIwP9gnk .navbar {
    min-height: 72px;
  }
  .cid-uVLIwP9gnk .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uVLIwP9gnk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVLIwP9gnk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVLIwP9gnk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVLIwP9gnk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVLIwP9gnk .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-uVLIwP9gnk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVLIwP9gnk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uVLIwP9gnk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVLIwP9gnk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVLIwP9gnk .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uVLIwP9gnk .dropdown-item.active,
.cid-uVLIwP9gnk .dropdown-item:active {
  background-color: transparent;
}
.cid-uVLIwP9gnk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVLIwP9gnk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVLIwP9gnk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVLIwP9gnk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #3e5a77;
}
.cid-uVLIwP9gnk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uVLIwP9gnk .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uVLIwP9gnk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVLIwP9gnk .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uVLIwP9gnk .navbar-buttons {
    text-align: left;
  }
}
.cid-uVLIwP9gnk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVLIwP9gnk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVLIwP9gnk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVLIwP9gnk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLIwP9gnk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLIwP9gnk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVLIwP9gnk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLIwP9gnk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVLIwP9gnk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVLIwP9gnk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLIwP9gnk .navbar-dropdown {
  padding: 0;
  background-color: #3e5a77 !important;
  position: fixed;
}
.cid-uVLIwP9gnk .opacityScroll {
  background: rgba(62, 90, 119, 0) !important;
}
.cid-uVLIwP9gnk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVLIwP9gnk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uVLIwP9gnk .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVLIwP9gnk .navbar {
    height: 70px;
  }
  .cid-uVLIwP9gnk .navbar.opened {
    height: auto;
  }
  .cid-uVLIwP9gnk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVLIwP9gnk .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uVLIwP9gnk .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uVLIwP9gnk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uVLIwP9gnk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uVLIwP9gnk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uVLIwP9gnk .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uVLIwP9gnk .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uVLIwP9gnk .navbar-brand {
    margin-right: auto;
  }
  .cid-uVLIwP9gnk .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #3e5a77;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-uVLIwP9gnk .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uVLIwP9gnk .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uVLIwP9gnk .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVLIwP9gnk .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uVLIwP9gnk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uVLIwP9gnk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uVLIwP9gnk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uVLIwP9gnk .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVLIwP9gnk .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uVLIwP9gnk .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uVLIwP9gnk .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uVLIwP9gnk .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uVLIwPJu3f {
  background-image: url("../../../assets/images/projects-header-bg1.webp");
}
.cid-uVLIwPJu3f .content-head {
  max-width: 1200px;
}
.cid-uVLIwPJu3f .mbr-section-title {
  color: #ffffff;
}
.cid-uVLIwPJu3f .mbr-text,
.cid-uVLIwPJu3f .mbr-section-btn {
  color: #ffffff;
}
.cid-uVLIwPWDsN {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVLIwPWDsN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVLIwPWDsN .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-uVLIwPWDsN .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uVLIwPWDsN .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uVLIwPWDsN .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uVLIwPWDsN .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uVLIwPWDsN .mbr-section-title {
  color: #1c2c3c;
}
.cid-uVLIwPWDsN .mbr-text,
.cid-uVLIwPWDsN .mbr-section-btn {
  color: #000000;
}
.cid-uVLNaBJ4Zf {
  padding-top: 3rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uVLNaBJ4Zf .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uVLNaBJ4Zf .item {
    margin-bottom: 1rem;
  }
}
.cid-uVLNaBJ4Zf .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-uVLNaBJ4Zf .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uVLNaBJ4Zf .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 40px;
  height: 40px;
  font-size: 16px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uVLNaBJ4Zf .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uVLNaBJ4Zf .carousel-control,
.cid-uVLNaBJ4Zf .close {
  background: #1b1b1b;
}
.cid-uVLNaBJ4Zf .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uVLNaBJ4Zf .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uVLNaBJ4Zf .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uVLNaBJ4Zf .carousel-control-next span {
  margin-left: 5px;
}
.cid-uVLNaBJ4Zf .close {
  position: fixed;
  opacity: 0.5;
  font-size: 16px;
  font-weight: 300;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uVLNaBJ4Zf .close::before {
  content: '\e91a';
}
.cid-uVLNaBJ4Zf .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uVLNaBJ4Zf .carousel-control {
  display: flex;
  top: 50%;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 16px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uVLNaBJ4Zf .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uVLNaBJ4Zf .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uVLNaBJ4Zf .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uVLNaBJ4Zf .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uVLNaBJ4Zf .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uVLNaBJ4Zf .carousel-indicators li.active,
.cid-uVLNaBJ4Zf .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uVLNaBJ4Zf .carousel-indicators li::after,
.cid-uVLNaBJ4Zf .carousel-indicators li::before {
  content: none;
}
.cid-uVLNaBJ4Zf .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uVLNaBJ4Zf .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uVLNaBJ4Zf .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uVLNaBJ4Zf .carousel-indicators {
    display: none;
  }
}
.cid-uVLNaBJ4Zf .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uVLNaBJ4Zf .carousel-inner > .active {
  display: block;
}
.cid-uVLNaBJ4Zf .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uVLNaBJ4Zf .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uVLNaBJ4Zf .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uVLNaBJ4Zf .carousel-control,
  .cid-uVLNaBJ4Zf .carousel-indicators,
  .cid-uVLNaBJ4Zf .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uVLNaBJ4Zf .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uVLNaBJ4Zf .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uVLNaBJ4Zf .carousel-indicators .active,
.cid-uVLNaBJ4Zf .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uVLNaBJ4Zf .carousel-indicators .active {
  background: #fff;
}
.cid-uVLNaBJ4Zf .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uVLNaBJ4Zf .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uVLNaBJ4Zf .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uVLNaBJ4Zf .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uVLNaBJ4Zf .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uVLNaBJ4Zf .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uVLNaBJ4Zf .carousel {
  width: 100%;
}
.cid-uVLNaBJ4Zf .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uVLNaBJ4Zf .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uVLNaBJ4Zf .modal.fade .modal-dialog,
.cid-uVLNaBJ4Zf .modal.in .modal-dialog {
  transform: none;
}
.cid-uVLNaBJ4Zf .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uVLNaBJ4Zf .content-head {
  max-width: 1200px;
}
.cid-uVLNaBJ4Zf .mbr-slider .modal-content::before {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.9);
  z-index: -1;
}
.cid-uVLOGsYeOR {
  display: flex;
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/past-projects-the-nanaimo-house-bg1.webp");
}
.cid-uVLOGsYeOR .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-uVLOGsYeOR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVLOGsYeOR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVLOGsYeOR .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uVLOGsYeOR .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uVLOGsYeOR {
    align-items: center;
  }
  .cid-uVLOGsYeOR .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uVLOGsYeOR .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uVLOGsYeOR {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uVLOGsYeOR .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uVLOGsYeOR .content-wrap {
    width: 100%;
  }
}
.cid-uVLOGsYeOR .mbr-section-title {
  text-align: center;
}
.cid-uVLOGsYeOR .mbr-text,
.cid-uVLOGsYeOR .mbr-section-btn {
  text-align: center;
}
.cid-uVLPhgJ9bJ {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVLPhgJ9bJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVLPhgJ9bJ .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-uVLPhgJ9bJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uVLPhgJ9bJ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uVLPhgJ9bJ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uVLPhgJ9bJ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uVLPhgJ9bJ .mbr-section-title {
  color: #1c2c3c;
}
.cid-uVLPhgJ9bJ .mbr-text,
.cid-uVLPhgJ9bJ .mbr-section-btn {
  color: #000000;
}
.cid-uVLPd040zp {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uVLPd040zp .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uVLPd040zp .item {
    margin-bottom: 1rem;
  }
}
.cid-uVLPd040zp .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-uVLPd040zp .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uVLPd040zp .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 40px;
  height: 40px;
  font-size: 16px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uVLPd040zp .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uVLPd040zp .carousel-control,
.cid-uVLPd040zp .close {
  background: #1b1b1b;
}
.cid-uVLPd040zp .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uVLPd040zp .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uVLPd040zp .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uVLPd040zp .carousel-control-next span {
  margin-left: 5px;
}
.cid-uVLPd040zp .close {
  position: fixed;
  opacity: 0.5;
  font-size: 16px;
  font-weight: 300;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uVLPd040zp .close::before {
  content: '\e91a';
}
.cid-uVLPd040zp .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uVLPd040zp .carousel-control {
  display: flex;
  top: 50%;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 16px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uVLPd040zp .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uVLPd040zp .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uVLPd040zp .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uVLPd040zp .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uVLPd040zp .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uVLPd040zp .carousel-indicators li.active,
.cid-uVLPd040zp .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uVLPd040zp .carousel-indicators li::after,
.cid-uVLPd040zp .carousel-indicators li::before {
  content: none;
}
.cid-uVLPd040zp .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uVLPd040zp .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uVLPd040zp .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uVLPd040zp .carousel-indicators {
    display: none;
  }
}
.cid-uVLPd040zp .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uVLPd040zp .carousel-inner > .active {
  display: block;
}
.cid-uVLPd040zp .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uVLPd040zp .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uVLPd040zp .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uVLPd040zp .carousel-control,
  .cid-uVLPd040zp .carousel-indicators,
  .cid-uVLPd040zp .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uVLPd040zp .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uVLPd040zp .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uVLPd040zp .carousel-indicators .active,
.cid-uVLPd040zp .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uVLPd040zp .carousel-indicators .active {
  background: #fff;
}
.cid-uVLPd040zp .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uVLPd040zp .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uVLPd040zp .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uVLPd040zp .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uVLPd040zp .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uVLPd040zp .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uVLPd040zp .carousel {
  width: 100%;
}
.cid-uVLPd040zp .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uVLPd040zp .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uVLPd040zp .modal.fade .modal-dialog,
.cid-uVLPd040zp .modal.in .modal-dialog {
  transform: none;
}
.cid-uVLPd040zp .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uVLPd040zp .content-head {
  max-width: 1200px;
}
.cid-uVLPd040zp .mbr-slider .modal-content::before {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.9);
  z-index: -1;
}
.cid-uVLPL6SjBp {
  display: flex;
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/past-projects-the-stone-house-front-1.webp");
}
.cid-uVLPL6SjBp .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-uVLPL6SjBp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVLPL6SjBp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVLPL6SjBp .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uVLPL6SjBp .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uVLPL6SjBp {
    align-items: center;
  }
  .cid-uVLPL6SjBp .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uVLPL6SjBp .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uVLPL6SjBp {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uVLPL6SjBp .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uVLPL6SjBp .content-wrap {
    width: 100%;
  }
}
.cid-uVLPL6SjBp .mbr-section-title {
  text-align: center;
}
.cid-uVLPL6SjBp .mbr-text,
.cid-uVLPL6SjBp .mbr-section-btn {
  text-align: center;
}
.cid-uVLPZ8ZVIH {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVLPZ8ZVIH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVLPZ8ZVIH .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-uVLPZ8ZVIH .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uVLPZ8ZVIH .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uVLPZ8ZVIH .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uVLPZ8ZVIH .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uVLPZ8ZVIH .mbr-section-title {
  color: #1c2c3c;
}
.cid-uVLPZ8ZVIH .mbr-text,
.cid-uVLPZ8ZVIH .mbr-section-btn {
  color: #000000;
}
.cid-uVLPWZVTj3 {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uVLPWZVTj3 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uVLPWZVTj3 .item {
    margin-bottom: 1rem;
  }
}
.cid-uVLPWZVTj3 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-uVLPWZVTj3 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uVLPWZVTj3 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 40px;
  height: 40px;
  font-size: 16px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uVLPWZVTj3 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uVLPWZVTj3 .carousel-control,
.cid-uVLPWZVTj3 .close {
  background: #1b1b1b;
}
.cid-uVLPWZVTj3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uVLPWZVTj3 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uVLPWZVTj3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uVLPWZVTj3 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uVLPWZVTj3 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 16px;
  font-weight: 300;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uVLPWZVTj3 .close::before {
  content: '\e91a';
}
.cid-uVLPWZVTj3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uVLPWZVTj3 .carousel-control {
  display: flex;
  top: 50%;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 16px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uVLPWZVTj3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uVLPWZVTj3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uVLPWZVTj3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uVLPWZVTj3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uVLPWZVTj3 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uVLPWZVTj3 .carousel-indicators li.active,
.cid-uVLPWZVTj3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uVLPWZVTj3 .carousel-indicators li::after,
.cid-uVLPWZVTj3 .carousel-indicators li::before {
  content: none;
}
.cid-uVLPWZVTj3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uVLPWZVTj3 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uVLPWZVTj3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uVLPWZVTj3 .carousel-indicators {
    display: none;
  }
}
.cid-uVLPWZVTj3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uVLPWZVTj3 .carousel-inner > .active {
  display: block;
}
.cid-uVLPWZVTj3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uVLPWZVTj3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uVLPWZVTj3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uVLPWZVTj3 .carousel-control,
  .cid-uVLPWZVTj3 .carousel-indicators,
  .cid-uVLPWZVTj3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uVLPWZVTj3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uVLPWZVTj3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uVLPWZVTj3 .carousel-indicators .active,
.cid-uVLPWZVTj3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uVLPWZVTj3 .carousel-indicators .active {
  background: #fff;
}
.cid-uVLPWZVTj3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uVLPWZVTj3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uVLPWZVTj3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uVLPWZVTj3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uVLPWZVTj3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uVLPWZVTj3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uVLPWZVTj3 .carousel {
  width: 100%;
}
.cid-uVLPWZVTj3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uVLPWZVTj3 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uVLPWZVTj3 .modal.fade .modal-dialog,
.cid-uVLPWZVTj3 .modal.in .modal-dialog {
  transform: none;
}
.cid-uVLPWZVTj3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uVLPWZVTj3 .content-head {
  max-width: 1200px;
}
.cid-uVLPWZVTj3 .mbr-slider .modal-content::before {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.9);
  z-index: -1;
}
.cid-uWeERWdllB {
  display: flex;
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/past-projects-the-major-house.webp");
}
.cid-uWeERWdllB .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-uWeERWdllB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWeERWdllB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWeERWdllB .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWeERWdllB .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWeERWdllB {
    align-items: center;
  }
  .cid-uWeERWdllB .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWeERWdllB .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWeERWdllB {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWeERWdllB .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWeERWdllB .content-wrap {
    width: 100%;
  }
}
.cid-uWeERWdllB .mbr-section-title {
  text-align: center;
}
.cid-uWeERWdllB .mbr-text,
.cid-uWeERWdllB .mbr-section-btn {
  text-align: center;
}
.cid-uWeEPOyyYs {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uWeEPOyyYs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWeEPOyyYs .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-uWeEPOyyYs .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uWeEPOyyYs .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uWeEPOyyYs .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uWeEPOyyYs .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uWeEPOyyYs .mbr-section-title {
  color: #1c2c3c;
}
.cid-uWeEPOyyYs .mbr-text,
.cid-uWeEPOyyYs .mbr-section-btn {
  color: #000000;
}
.cid-uWeEODaW7v {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uWeEODaW7v .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWeEODaW7v .item {
    margin-bottom: 1rem;
  }
}
.cid-uWeEODaW7v .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-uWeEODaW7v .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uWeEODaW7v .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 40px;
  height: 40px;
  font-size: 16px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uWeEODaW7v .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uWeEODaW7v .carousel-control,
.cid-uWeEODaW7v .close {
  background: #1b1b1b;
}
.cid-uWeEODaW7v .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uWeEODaW7v .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uWeEODaW7v .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uWeEODaW7v .carousel-control-next span {
  margin-left: 5px;
}
.cid-uWeEODaW7v .close {
  position: fixed;
  opacity: 0.5;
  font-size: 16px;
  font-weight: 300;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uWeEODaW7v .close::before {
  content: '\e91a';
}
.cid-uWeEODaW7v .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uWeEODaW7v .carousel-control {
  display: flex;
  top: 50%;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 16px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uWeEODaW7v .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWeEODaW7v .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWeEODaW7v .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWeEODaW7v .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uWeEODaW7v .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uWeEODaW7v .carousel-indicators li.active,
.cid-uWeEODaW7v .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uWeEODaW7v .carousel-indicators li::after,
.cid-uWeEODaW7v .carousel-indicators li::before {
  content: none;
}
.cid-uWeEODaW7v .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uWeEODaW7v .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uWeEODaW7v .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWeEODaW7v .carousel-indicators {
    display: none;
  }
}
.cid-uWeEODaW7v .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uWeEODaW7v .carousel-inner > .active {
  display: block;
}
.cid-uWeEODaW7v .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWeEODaW7v .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uWeEODaW7v .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uWeEODaW7v .carousel-control,
  .cid-uWeEODaW7v .carousel-indicators,
  .cid-uWeEODaW7v .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uWeEODaW7v .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uWeEODaW7v .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uWeEODaW7v .carousel-indicators .active,
.cid-uWeEODaW7v .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uWeEODaW7v .carousel-indicators .active {
  background: #fff;
}
.cid-uWeEODaW7v .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uWeEODaW7v .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uWeEODaW7v .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uWeEODaW7v .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uWeEODaW7v .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uWeEODaW7v .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uWeEODaW7v .carousel {
  width: 100%;
}
.cid-uWeEODaW7v .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uWeEODaW7v .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uWeEODaW7v .modal.fade .modal-dialog,
.cid-uWeEODaW7v .modal.in .modal-dialog {
  transform: none;
}
.cid-uWeEODaW7v .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uWeEODaW7v .content-head {
  max-width: 1200px;
}
.cid-uWeEODaW7v .mbr-slider .modal-content::before {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.9);
  z-index: -1;
}
.cid-uVLIwQzTY3 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uVLIwQzTY3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVLIwQzTY3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVLIwQzTY3 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-uVLIwQzTY3 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uVLIwQzTY3 .mbr-iconfont {
  font-size: 3rem;
  color: #3e5a77;
  padding-right: 2rem;
}
.cid-uVLIwQzTY3 .content-head {
  max-width: 1200px;
}
.cid-uVLIwQRLqZ {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #1c2c3c;
}
.cid-uVLIwQRLqZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVLIwQRLqZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVLIwQRLqZ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uVLIwQRLqZ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uVLIwQRLqZ .row {
    text-align: center;
  }
  .cid-uVLIwQRLqZ .row > div {
    margin: auto;
  }
  .cid-uVLIwQRLqZ .social-row {
    justify-content: center;
  }
}
.cid-uVLIwQRLqZ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uVLIwQRLqZ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uVLIwQRLqZ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uVLIwQRLqZ .list {
    margin-bottom: 0rem;
  }
}
.cid-uVLIwQRLqZ .mbr-text {
  color: #bbbbbb;
}
.cid-uVLIwQRLqZ .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-uVLIwQRLqZ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uVLIwQRLqZ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uVLDlA6PcB {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uVLDlA6PcB .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;
}
@media (max-width: 767px) {
  .cid-uVLDlA6PcB .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uVLDlA6PcB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVLDlA6PcB .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uVLDlA6PcB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVLDlA6PcB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVLDlA6PcB .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uVLDlA6PcB .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uVLDlA6PcB .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uVLDlA6PcB .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uVLDlA6PcB .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uVLDlA6PcB .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uVLDlA6PcB .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uVLDlA6PcB .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uVLDlA6PcB .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uVLDlA6PcB .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uVLDlA6PcB .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uVLDlA6PcB .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uVLDlA6PcB .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVLDlA6PcB .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uVLDlA6PcB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uVLDlA6PcB .container {
  display: flex;
  height: 120px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-uVLDlA6PcB .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVLDlA6PcB .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uVLDlA6PcB .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVLDlA6PcB .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #3e5a77;
  border-radius: 4px !important;
}
.cid-uVLDlA6PcB .nav-item:focus,
.cid-uVLDlA6PcB .nav-link:focus {
  outline: none;
}
.cid-uVLDlA6PcB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVLDlA6PcB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVLDlA6PcB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVLDlA6PcB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLDlA6PcB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVLDlA6PcB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVLDlA6PcB .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uVLDlA6PcB .navbar.opened {
  transition: all 0.25s;
}
.cid-uVLDlA6PcB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVLDlA6PcB .navbar .navbar-logo img {
  width: auto;
}
.cid-uVLDlA6PcB .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uVLDlA6PcB .navbar.collapsed {
  justify-content: center;
}
.cid-uVLDlA6PcB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVLDlA6PcB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVLDlA6PcB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uVLDlA6PcB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVLDlA6PcB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVLDlA6PcB .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-uVLDlA6PcB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVLDlA6PcB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVLDlA6PcB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVLDlA6PcB .navbar {
    min-height: 72px;
  }
  .cid-uVLDlA6PcB .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uVLDlA6PcB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVLDlA6PcB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVLDlA6PcB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVLDlA6PcB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVLDlA6PcB .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-uVLDlA6PcB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVLDlA6PcB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uVLDlA6PcB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVLDlA6PcB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVLDlA6PcB .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uVLDlA6PcB .dropdown-item.active,
.cid-uVLDlA6PcB .dropdown-item:active {
  background-color: transparent;
}
.cid-uVLDlA6PcB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVLDlA6PcB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVLDlA6PcB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVLDlA6PcB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #3e5a77;
}
.cid-uVLDlA6PcB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uVLDlA6PcB .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uVLDlA6PcB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVLDlA6PcB .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uVLDlA6PcB .navbar-buttons {
    text-align: left;
  }
}
.cid-uVLDlA6PcB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVLDlA6PcB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVLDlA6PcB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVLDlA6PcB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLDlA6PcB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLDlA6PcB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVLDlA6PcB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLDlA6PcB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVLDlA6PcB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVLDlA6PcB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLDlA6PcB .navbar-dropdown {
  padding: 0;
  background-color: #3e5a77 !important;
  position: fixed;
}
.cid-uVLDlA6PcB .opacityScroll {
  background: rgba(62, 90, 119, 0) !important;
}
.cid-uVLDlA6PcB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVLDlA6PcB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uVLDlA6PcB .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVLDlA6PcB .navbar {
    height: 70px;
  }
  .cid-uVLDlA6PcB .navbar.opened {
    height: auto;
  }
  .cid-uVLDlA6PcB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVLDlA6PcB .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uVLDlA6PcB .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uVLDlA6PcB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uVLDlA6PcB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uVLDlA6PcB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uVLDlA6PcB .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uVLDlA6PcB .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uVLDlA6PcB .navbar-brand {
    margin-right: auto;
  }
  .cid-uVLDlA6PcB .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #3e5a77;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-uVLDlA6PcB .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uVLDlA6PcB .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uVLDlA6PcB .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVLDlA6PcB .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uVLDlA6PcB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uVLDlA6PcB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uVLDlA6PcB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uVLDlA6PcB .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVLDlA6PcB .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uVLDlA6PcB .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uVLDlA6PcB .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uVLDlA6PcB .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uVLDlAC8Dt {
  background-image: url("../../../assets/images/meet-kate-header-bg.webp");
}
.cid-uVLDlAC8Dt .content-head {
  max-width: 800px;
}
.cid-uVLDlAC8Dt .mbr-section-title {
  color: #ffffff;
}
.cid-uVLDlAC8Dt .mbr-text,
.cid-uVLDlAC8Dt .mbr-section-btn {
  color: #ffffff;
}
.cid-uVLDqHNbj6 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #d9dee2;
}
.cid-uVLDqHNbj6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVLDqHNbj6 .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-uVLDqHNbj6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uVLDqHNbj6 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uVLDqHNbj6 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uVLDqHNbj6 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uVLDqHNbj6 .mbr-section-title {
  color: #1c2c3c;
}
.cid-uVLDqHNbj6 .mbr-text,
.cid-uVLDqHNbj6 .mbr-section-btn {
  color: #000000;
}
.cid-uVLDlB0zWZ {
  display: flex;
  background-image: url("../../../assets/images/meet-kate-quote-bg.webp");
}
.cid-uVLDlB0zWZ .mbr-overlay {
  background-color: #1c2c3c;
  opacity: 0.6;
}
.cid-uVLDlB0zWZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVLDlB0zWZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVLDlB0zWZ .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uVLDlB0zWZ .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uVLDlB0zWZ {
    align-items: center;
  }
  .cid-uVLDlB0zWZ .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uVLDlB0zWZ .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uVLDlB0zWZ {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uVLDlB0zWZ .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uVLDlB0zWZ .content-wrap {
    width: 100%;
  }
}
.cid-uVLDlB0zWZ .mbr-section-title {
  text-align: center;
}
.cid-uVLDlB0zWZ .mbr-text,
.cid-uVLDlB0zWZ .mbr-section-btn {
  text-align: center;
}
.cid-uVLGrR9egH {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-color: #1c2c3c;
}
.cid-uVLGrR9egH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVLGrR9egH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVLGrR9egH .card-wrapper {
  overflow: hidden;
  background: #ffffff;
}
.cid-uVLGrR9egH .text-wrapper {
  padding: 4rem 3rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uVLGrR9egH .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uVLGrR9egH .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uVLGrR9egH .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-uVLGrR9egH .row {
  flex-direction: row-reverse;
}
.cid-uVLGrR9egH .image-wrapper {
  padding: 0 1rem;
}
.cid-uVLGrR9egH img,
.cid-uVLGrR9egH .image-wrapper {
  height: 700px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uVLGrR9egH img,
  .cid-uVLGrR9egH .image-wrapper {
    max-height: 350px;
  }
}
.cid-uVLGrR9egH .mbr-section-title {
  color: #000000;
}
.cid-uVLGrR9egH .mbr-text {
  color: #000000;
}
.cid-uVLDlCEB2V {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uVLDlCEB2V .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVLDlCEB2V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVLDlCEB2V .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-uVLDlCEB2V .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uVLDlCEB2V .mbr-iconfont {
  font-size: 3rem;
  color: #3e5a77;
  padding-right: 2rem;
}
.cid-uVLDlCEB2V .content-head {
  max-width: 1200px;
}
.cid-uVLDlCXiFD {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #1c2c3c;
}
.cid-uVLDlCXiFD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVLDlCXiFD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVLDlCXiFD .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uVLDlCXiFD .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uVLDlCXiFD .row {
    text-align: center;
  }
  .cid-uVLDlCXiFD .row > div {
    margin: auto;
  }
  .cid-uVLDlCXiFD .social-row {
    justify-content: center;
  }
}
.cid-uVLDlCXiFD .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uVLDlCXiFD .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uVLDlCXiFD .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uVLDlCXiFD .list {
    margin-bottom: 0rem;
  }
}
.cid-uVLDlCXiFD .mbr-text {
  color: #bbbbbb;
}
.cid-uVLDlCXiFD .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-uVLDlCXiFD .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uVLDlCXiFD div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWeNSpccFI {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWeNSpccFI .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;
}
@media (max-width: 767px) {
  .cid-uWeNSpccFI .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWeNSpccFI .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uWeNSpccFI .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWeNSpccFI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWeNSpccFI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWeNSpccFI .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWeNSpccFI .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uWeNSpccFI .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uWeNSpccFI .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWeNSpccFI .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWeNSpccFI .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWeNSpccFI .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uWeNSpccFI .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWeNSpccFI .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWeNSpccFI .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWeNSpccFI .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWeNSpccFI .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWeNSpccFI .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWeNSpccFI .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWeNSpccFI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uWeNSpccFI .container {
  display: flex;
  height: 120px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-uWeNSpccFI .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWeNSpccFI .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWeNSpccFI .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWeNSpccFI .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #3e5a77;
  border-radius: 4px !important;
}
.cid-uWeNSpccFI .nav-item:focus,
.cid-uWeNSpccFI .nav-link:focus {
  outline: none;
}
.cid-uWeNSpccFI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWeNSpccFI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWeNSpccFI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWeNSpccFI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWeNSpccFI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWeNSpccFI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWeNSpccFI .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uWeNSpccFI .navbar.opened {
  transition: all 0.25s;
}
.cid-uWeNSpccFI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWeNSpccFI .navbar .navbar-logo img {
  width: auto;
}
.cid-uWeNSpccFI .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWeNSpccFI .navbar.collapsed {
  justify-content: center;
}
.cid-uWeNSpccFI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWeNSpccFI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWeNSpccFI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uWeNSpccFI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWeNSpccFI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWeNSpccFI .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-uWeNSpccFI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWeNSpccFI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWeNSpccFI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWeNSpccFI .navbar {
    min-height: 72px;
  }
  .cid-uWeNSpccFI .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWeNSpccFI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWeNSpccFI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWeNSpccFI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWeNSpccFI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWeNSpccFI .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-uWeNSpccFI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWeNSpccFI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWeNSpccFI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWeNSpccFI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWeNSpccFI .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWeNSpccFI .dropdown-item.active,
.cid-uWeNSpccFI .dropdown-item:active {
  background-color: transparent;
}
.cid-uWeNSpccFI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWeNSpccFI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWeNSpccFI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWeNSpccFI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #3e5a77;
}
.cid-uWeNSpccFI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWeNSpccFI .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWeNSpccFI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWeNSpccFI .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWeNSpccFI .navbar-buttons {
    text-align: left;
  }
}
.cid-uWeNSpccFI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWeNSpccFI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWeNSpccFI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWeNSpccFI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWeNSpccFI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWeNSpccFI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWeNSpccFI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWeNSpccFI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWeNSpccFI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWeNSpccFI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWeNSpccFI .navbar-dropdown {
  padding: 0;
  background-color: #3e5a77 !important;
  position: fixed;
}
.cid-uWeNSpccFI .opacityScroll {
  background: rgba(62, 90, 119, 0) !important;
}
.cid-uWeNSpccFI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWeNSpccFI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uWeNSpccFI .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWeNSpccFI .navbar {
    height: 70px;
  }
  .cid-uWeNSpccFI .navbar.opened {
    height: auto;
  }
  .cid-uWeNSpccFI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWeNSpccFI .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWeNSpccFI .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWeNSpccFI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWeNSpccFI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uWeNSpccFI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWeNSpccFI .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWeNSpccFI .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWeNSpccFI .navbar-brand {
    margin-right: auto;
  }
  .cid-uWeNSpccFI .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #3e5a77;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-uWeNSpccFI .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWeNSpccFI .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWeNSpccFI .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uWeNSpccFI .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWeNSpccFI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWeNSpccFI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uWeNSpccFI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWeNSpccFI .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uWeNSpccFI .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uWeNSpccFI .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uWeNSpccFI .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uWeNSpccFI .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWeNSpuhSS {
  background-image: url("../../../assets/images/blog-header-bg1.webp");
}
.cid-uWeNSpuhSS .content-head {
  max-width: 1200px;
}
.cid-uWeNSpuhSS .mbr-section-title {
  color: #ffffff;
}
.cid-uWeNSpuhSS .mbr-text,
.cid-uWeNSpuhSS .mbr-section-btn {
  color: #ffffff;
}
.cid-uWeR8zEFiW {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #1c2c3c;
}
.cid-uWeR8zEFiW img,
.cid-uWeR8zEFiW .item-img {
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWeR8zEFiW .item:focus,
.cid-uWeR8zEFiW span:focus {
  outline: none;
}
.cid-uWeR8zEFiW .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uWeR8zEFiW .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uWeR8zEFiW .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uWeR8zEFiW .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uWeR8zEFiW .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uWeR8zEFiW .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uWeR8zEFiW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uWeR8zEFiW .mbr-section-title {
  color: #ffffff;
}
.cid-uWeR8zEFiW .mbr-text,
.cid-uWeR8zEFiW .mbr-section-btn {
  text-align: left;
}
.cid-uWeR8zEFiW .item-title {
  text-align: left;
}
.cid-uWeR8zEFiW .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-uWeR8zEFiW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uWeNSt5x4l {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uWeNSt5x4l .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWeNSt5x4l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWeNSt5x4l .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWeNSt5x4l .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uWeNSt5x4l .mbr-iconfont {
  font-size: 3rem;
  color: #3e5a77;
  padding-right: 2rem;
}
.cid-uWeNSt5x4l .content-head {
  max-width: 1200px;
}
.cid-uWeNStq3Ic {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #1c2c3c;
}
.cid-uWeNStq3Ic .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWeNStq3Ic .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWeNStq3Ic .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uWeNStq3Ic .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uWeNStq3Ic .row {
    text-align: center;
  }
  .cid-uWeNStq3Ic .row > div {
    margin: auto;
  }
  .cid-uWeNStq3Ic .social-row {
    justify-content: center;
  }
}
.cid-uWeNStq3Ic .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWeNStq3Ic .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uWeNStq3Ic .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWeNStq3Ic .list {
    margin-bottom: 0rem;
  }
}
.cid-uWeNStq3Ic .mbr-text {
  color: #bbbbbb;
}
.cid-uWeNStq3Ic .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-uWeNStq3Ic .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uWeNStq3Ic div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWfjSsbI1M {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWfjSsbI1M .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;
}
@media (max-width: 767px) {
  .cid-uWfjSsbI1M .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWfjSsbI1M .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uWfjSsbI1M .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWfjSsbI1M .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWfjSsbI1M .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWfjSsbI1M .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWfjSsbI1M .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uWfjSsbI1M .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uWfjSsbI1M .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWfjSsbI1M .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWfjSsbI1M .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWfjSsbI1M .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uWfjSsbI1M .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWfjSsbI1M .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWfjSsbI1M .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWfjSsbI1M .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWfjSsbI1M .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWfjSsbI1M .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWfjSsbI1M .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWfjSsbI1M .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uWfjSsbI1M .container {
  display: flex;
  height: 120px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-uWfjSsbI1M .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWfjSsbI1M .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWfjSsbI1M .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWfjSsbI1M .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #3e5a77;
  border-radius: 4px !important;
}
.cid-uWfjSsbI1M .nav-item:focus,
.cid-uWfjSsbI1M .nav-link:focus {
  outline: none;
}
.cid-uWfjSsbI1M .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWfjSsbI1M .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWfjSsbI1M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWfjSsbI1M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWfjSsbI1M .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWfjSsbI1M .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWfjSsbI1M .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uWfjSsbI1M .navbar.opened {
  transition: all 0.25s;
}
.cid-uWfjSsbI1M .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWfjSsbI1M .navbar .navbar-logo img {
  width: auto;
}
.cid-uWfjSsbI1M .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWfjSsbI1M .navbar.collapsed {
  justify-content: center;
}
.cid-uWfjSsbI1M .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWfjSsbI1M .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWfjSsbI1M .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uWfjSsbI1M .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWfjSsbI1M .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWfjSsbI1M .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-uWfjSsbI1M .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWfjSsbI1M .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWfjSsbI1M .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWfjSsbI1M .navbar {
    min-height: 72px;
  }
  .cid-uWfjSsbI1M .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWfjSsbI1M .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWfjSsbI1M .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWfjSsbI1M .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWfjSsbI1M .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWfjSsbI1M .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-uWfjSsbI1M .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWfjSsbI1M .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWfjSsbI1M .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWfjSsbI1M .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWfjSsbI1M .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWfjSsbI1M .dropdown-item.active,
.cid-uWfjSsbI1M .dropdown-item:active {
  background-color: transparent;
}
.cid-uWfjSsbI1M .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWfjSsbI1M .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWfjSsbI1M .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWfjSsbI1M .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #3e5a77;
}
.cid-uWfjSsbI1M .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWfjSsbI1M .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWfjSsbI1M ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWfjSsbI1M .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWfjSsbI1M .navbar-buttons {
    text-align: left;
  }
}
.cid-uWfjSsbI1M button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWfjSsbI1M button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWfjSsbI1M button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWfjSsbI1M button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWfjSsbI1M button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWfjSsbI1M button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWfjSsbI1M nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWfjSsbI1M nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWfjSsbI1M nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWfjSsbI1M nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWfjSsbI1M .navbar-dropdown {
  padding: 0;
  background-color: #3e5a77 !important;
  position: fixed;
}
.cid-uWfjSsbI1M .opacityScroll {
  background: rgba(62, 90, 119, 0) !important;
}
.cid-uWfjSsbI1M a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWfjSsbI1M .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uWfjSsbI1M .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWfjSsbI1M .navbar {
    height: 70px;
  }
  .cid-uWfjSsbI1M .navbar.opened {
    height: auto;
  }
  .cid-uWfjSsbI1M .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWfjSsbI1M .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWfjSsbI1M .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWfjSsbI1M .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWfjSsbI1M .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uWfjSsbI1M .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWfjSsbI1M .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWfjSsbI1M .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWfjSsbI1M .navbar-brand {
    margin-right: auto;
  }
  .cid-uWfjSsbI1M .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #3e5a77;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-uWfjSsbI1M .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWfjSsbI1M .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWfjSsbI1M .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uWfjSsbI1M .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWfjSsbI1M .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWfjSsbI1M .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uWfjSsbI1M .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWfjSsbI1M .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uWfjSsbI1M .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uWfjSsbI1M .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uWfjSsbI1M .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uWfjSsbI1M .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWfjSstaKd {
  background-image: url("../../../assets/images/the-beach-house-header-bg1.webp");
}
.cid-uWfjSstaKd .content-head {
  max-width: 1200px;
}
.cid-uWfjSstaKd .mbr-section-title {
  color: #ffffff;
}
.cid-uWfjSstaKd .mbr-text,
.cid-uWfjSstaKd .mbr-section-btn {
  color: #ffffff;
}
.cid-uWfjSsFfmn {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uWfjSsFfmn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWfjSsFfmn .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-uWfjSsFfmn .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uWfjSsFfmn .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uWfjSsFfmn .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uWfjSsFfmn .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uWfjSsFfmn .mbr-section-title {
  color: #1c2c3c;
}
.cid-uWfjSsFfmn .mbr-text,
.cid-uWfjSsFfmn .mbr-section-btn {
  color: #000000;
}
.cid-uWfm3KUT2n {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #d9dee2;
}
.cid-uWfm3KUT2n .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWfm3KUT2n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWfm3KUT2n .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-uWfm3KUT2n .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-uWfm3KUT2n .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uWfm3KUT2n .media-content,
.cid-uWfm3KUT2n .mbr-figure {
  align-self: center;
}
.cid-uWfm3KUT2n .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-uWfm3KUT2n .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-uWfm3KUT2n .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-uWfm3KUT2n .mbr-section-maintitle {
  text-align: center;
}
.cid-uWfm3KUT2n .mbr-section-title {
  text-align: left;
}
.cid-uWfm3KUT2n .mbr-text,
.cid-uWfm3KUT2n .mbr-section-btn {
  text-align: left;
}
.cid-v3GLgPWIup {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v3GLgPWIup .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3GLgPWIup .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v3GLgPWIup .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-v3GLgPWIup .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-v3GLgPWIup .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v3GLgPWIup .media-content,
.cid-v3GLgPWIup .mbr-figure {
  align-self: center;
}
.cid-v3GLgPWIup .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-v3GLgPWIup .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-v3GLgPWIup .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-v3GLgPWIup .mbr-section-maintitle {
  text-align: center;
}
.cid-v3GLgPWIup .mbr-section-title {
  text-align: left;
}
.cid-v3GLgPWIup .mbr-text,
.cid-v3GLgPWIup .mbr-section-btn {
  text-align: left;
}
.cid-v3GLhAhWYA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #d9dee2;
}
.cid-v3GLhAhWYA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3GLhAhWYA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v3GLhAhWYA .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-v3GLhAhWYA .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-v3GLhAhWYA .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v3GLhAhWYA .media-content,
.cid-v3GLhAhWYA .mbr-figure {
  align-self: center;
}
.cid-v3GLhAhWYA .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-v3GLhAhWYA .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-v3GLhAhWYA .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-v3GLhAhWYA .mbr-section-maintitle {
  text-align: center;
}
.cid-v3GLhAhWYA .mbr-section-title {
  text-align: left;
}
.cid-v3GLhAhWYA .mbr-text,
.cid-v3GLhAhWYA .mbr-section-btn {
  text-align: left;
}
.cid-v3GLibMUr5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v3GLibMUr5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3GLibMUr5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v3GLibMUr5 .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-v3GLibMUr5 .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-v3GLibMUr5 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v3GLibMUr5 .media-content,
.cid-v3GLibMUr5 .mbr-figure {
  align-self: center;
}
.cid-v3GLibMUr5 .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-v3GLibMUr5 .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-v3GLibMUr5 .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-v3GLibMUr5 .mbr-section-maintitle {
  text-align: center;
}
.cid-v3GLibMUr5 .mbr-section-title {
  text-align: left;
}
.cid-v3GLibMUr5 .mbr-text,
.cid-v3GLibMUr5 .mbr-section-btn {
  text-align: left;
}
.cid-v3GLfTtCKF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #d9dee2;
}
.cid-v3GLfTtCKF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3GLfTtCKF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v3GLfTtCKF .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-v3GLfTtCKF .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-v3GLfTtCKF .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v3GLfTtCKF .media-content,
.cid-v3GLfTtCKF .mbr-figure {
  align-self: center;
}
.cid-v3GLfTtCKF .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-v3GLfTtCKF .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-v3GLfTtCKF .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-v3GLfTtCKF .mbr-section-maintitle {
  text-align: center;
}
.cid-v3GLfTtCKF .mbr-section-title {
  text-align: left;
}
.cid-v3GLfTtCKF .mbr-text,
.cid-v3GLfTtCKF .mbr-section-btn {
  text-align: left;
}
.cid-v0imxv5Soh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v0imxv5Soh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0imxv5Soh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v0imxv5Soh .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-v0imxv5Soh .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-v0imxv5Soh .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v0imxv5Soh .media-content,
.cid-v0imxv5Soh .mbr-figure {
  align-self: center;
}
.cid-v0imxv5Soh .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-v0imxv5Soh .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-v0imxv5Soh .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-v0imxv5Soh .mbr-section-maintitle {
  text-align: center;
}
.cid-v0imxv5Soh .mbr-section-title {
  text-align: left;
}
.cid-v0imxv5Soh .mbr-text,
.cid-v0imxv5Soh .mbr-section-btn {
  text-align: left;
}
.cid-v0imwVAYNB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #d9dee2;
}
.cid-v0imwVAYNB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0imwVAYNB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v0imwVAYNB .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-v0imwVAYNB .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-v0imwVAYNB .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v0imwVAYNB .media-content,
.cid-v0imwVAYNB .mbr-figure {
  align-self: center;
}
.cid-v0imwVAYNB .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-v0imwVAYNB .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-v0imwVAYNB .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-v0imwVAYNB .mbr-section-maintitle {
  text-align: center;
}
.cid-v0imwVAYNB .mbr-section-title {
  text-align: left;
}
.cid-v0imwVAYNB .mbr-text,
.cid-v0imwVAYNB .mbr-section-btn {
  text-align: left;
}
.cid-v0imw4Fuqq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v0imw4Fuqq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0imw4Fuqq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v0imw4Fuqq .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-v0imw4Fuqq .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-v0imw4Fuqq .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v0imw4Fuqq .media-content,
.cid-v0imw4Fuqq .mbr-figure {
  align-self: center;
}
.cid-v0imw4Fuqq .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-v0imw4Fuqq .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-v0imw4Fuqq .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-v0imw4Fuqq .mbr-section-maintitle {
  text-align: center;
}
.cid-v0imw4Fuqq .mbr-section-title {
  text-align: left;
}
.cid-v0imw4Fuqq .mbr-text,
.cid-v0imw4Fuqq .mbr-section-btn {
  text-align: left;
}
.cid-v0imvvUhmu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #d9dee2;
}
.cid-v0imvvUhmu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0imvvUhmu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v0imvvUhmu .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-v0imvvUhmu .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-v0imvvUhmu .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v0imvvUhmu .media-content,
.cid-v0imvvUhmu .mbr-figure {
  align-self: center;
}
.cid-v0imvvUhmu .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-v0imvvUhmu .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-v0imvvUhmu .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-v0imvvUhmu .mbr-section-maintitle {
  text-align: center;
}
.cid-v0imvvUhmu .mbr-section-title {
  text-align: left;
}
.cid-v0imvvUhmu .mbr-text,
.cid-v0imvvUhmu .mbr-section-btn {
  text-align: left;
}
.cid-v0imuXeFWL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v0imuXeFWL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0imuXeFWL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v0imuXeFWL .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-v0imuXeFWL .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-v0imuXeFWL .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v0imuXeFWL .media-content,
.cid-v0imuXeFWL .mbr-figure {
  align-self: center;
}
.cid-v0imuXeFWL .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-v0imuXeFWL .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-v0imuXeFWL .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-v0imuXeFWL .mbr-section-maintitle {
  text-align: center;
}
.cid-v0imuXeFWL .mbr-section-title {
  text-align: left;
}
.cid-v0imuXeFWL .mbr-text,
.cid-v0imuXeFWL .mbr-section-btn {
  text-align: left;
}
.cid-v0imu6Gul0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #d9dee2;
}
.cid-v0imu6Gul0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0imu6Gul0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v0imu6Gul0 .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-v0imu6Gul0 .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-v0imu6Gul0 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v0imu6Gul0 .media-content,
.cid-v0imu6Gul0 .mbr-figure {
  align-self: center;
}
.cid-v0imu6Gul0 .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-v0imu6Gul0 .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-v0imu6Gul0 .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-v0imu6Gul0 .mbr-section-maintitle {
  text-align: center;
}
.cid-v0imu6Gul0 .mbr-section-title {
  text-align: left;
}
.cid-v0imu6Gul0 .mbr-text,
.cid-v0imu6Gul0 .mbr-section-btn {
  text-align: left;
}
.cid-uWfmzMtPlQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uWfmzMtPlQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWfmzMtPlQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWfmzMtPlQ .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-uWfmzMtPlQ .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-uWfmzMtPlQ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uWfmzMtPlQ .media-content,
.cid-uWfmzMtPlQ .mbr-figure {
  align-self: center;
}
.cid-uWfmzMtPlQ .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-uWfmzMtPlQ .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-uWfmzMtPlQ .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-uWfmzMtPlQ .mbr-section-maintitle {
  text-align: center;
}
.cid-uWfmzMtPlQ .mbr-section-title {
  text-align: left;
}
.cid-uWfmzMtPlQ .mbr-text,
.cid-uWfmzMtPlQ .mbr-section-btn {
  text-align: left;
}
.cid-uWfn3jzWFL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #d9dee2;
}
.cid-uWfn3jzWFL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWfn3jzWFL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWfn3jzWFL .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-uWfn3jzWFL .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-uWfn3jzWFL .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uWfn3jzWFL .media-content,
.cid-uWfn3jzWFL .mbr-figure {
  align-self: center;
}
.cid-uWfn3jzWFL .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-uWfn3jzWFL .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-uWfn3jzWFL .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-uWfn3jzWFL .mbr-section-maintitle {
  text-align: center;
}
.cid-uWfn3jzWFL .mbr-section-title {
  text-align: left;
}
.cid-uWfn3jzWFL .mbr-text,
.cid-uWfn3jzWFL .mbr-section-btn {
  text-align: left;
}
.cid-uWfnn2Qm6J {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uWfnn2Qm6J .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWfnn2Qm6J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWfnn2Qm6J .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-uWfnn2Qm6J .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-uWfnn2Qm6J .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uWfnn2Qm6J .media-content,
.cid-uWfnn2Qm6J .mbr-figure {
  align-self: center;
}
.cid-uWfnn2Qm6J .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-uWfnn2Qm6J .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-uWfnn2Qm6J .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-uWfnn2Qm6J .mbr-section-maintitle {
  text-align: center;
}
.cid-uWfnn2Qm6J .mbr-section-title {
  text-align: left;
}
.cid-uWfnn2Qm6J .mbr-text,
.cid-uWfnn2Qm6J .mbr-section-btn {
  text-align: left;
}
.cid-uWfjSxgZxg {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uWfjSxgZxg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWfjSxgZxg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWfjSxgZxg .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWfjSxgZxg .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uWfjSxgZxg .mbr-iconfont {
  font-size: 3rem;
  color: #3e5a77;
  padding-right: 2rem;
}
.cid-uWfjSxgZxg .content-head {
  max-width: 1200px;
}
.cid-uWfjSxG5nQ {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #1c2c3c;
}
.cid-uWfjSxG5nQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWfjSxG5nQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWfjSxG5nQ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uWfjSxG5nQ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uWfjSxG5nQ .row {
    text-align: center;
  }
  .cid-uWfjSxG5nQ .row > div {
    margin: auto;
  }
  .cid-uWfjSxG5nQ .social-row {
    justify-content: center;
  }
}
.cid-uWfjSxG5nQ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWfjSxG5nQ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uWfjSxG5nQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWfjSxG5nQ .list {
    margin-bottom: 0rem;
  }
}
.cid-uWfjSxG5nQ .mbr-text {
  color: #bbbbbb;
}
.cid-uWfjSxG5nQ .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-uWfjSxG5nQ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uWfjSxG5nQ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWfohQIPe9 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWfohQIPe9 .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;
}
@media (max-width: 767px) {
  .cid-uWfohQIPe9 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWfohQIPe9 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uWfohQIPe9 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWfohQIPe9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWfohQIPe9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWfohQIPe9 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWfohQIPe9 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uWfohQIPe9 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uWfohQIPe9 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWfohQIPe9 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWfohQIPe9 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWfohQIPe9 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uWfohQIPe9 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWfohQIPe9 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWfohQIPe9 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWfohQIPe9 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWfohQIPe9 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWfohQIPe9 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWfohQIPe9 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWfohQIPe9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uWfohQIPe9 .container {
  display: flex;
  height: 120px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-uWfohQIPe9 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWfohQIPe9 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWfohQIPe9 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWfohQIPe9 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #3e5a77;
  border-radius: 4px !important;
}
.cid-uWfohQIPe9 .nav-item:focus,
.cid-uWfohQIPe9 .nav-link:focus {
  outline: none;
}
.cid-uWfohQIPe9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWfohQIPe9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWfohQIPe9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWfohQIPe9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWfohQIPe9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWfohQIPe9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWfohQIPe9 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uWfohQIPe9 .navbar.opened {
  transition: all 0.25s;
}
.cid-uWfohQIPe9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWfohQIPe9 .navbar .navbar-logo img {
  width: auto;
}
.cid-uWfohQIPe9 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWfohQIPe9 .navbar.collapsed {
  justify-content: center;
}
.cid-uWfohQIPe9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWfohQIPe9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWfohQIPe9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uWfohQIPe9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWfohQIPe9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWfohQIPe9 .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-uWfohQIPe9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWfohQIPe9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWfohQIPe9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWfohQIPe9 .navbar {
    min-height: 72px;
  }
  .cid-uWfohQIPe9 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWfohQIPe9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWfohQIPe9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWfohQIPe9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWfohQIPe9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWfohQIPe9 .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-uWfohQIPe9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWfohQIPe9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWfohQIPe9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWfohQIPe9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWfohQIPe9 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWfohQIPe9 .dropdown-item.active,
.cid-uWfohQIPe9 .dropdown-item:active {
  background-color: transparent;
}
.cid-uWfohQIPe9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWfohQIPe9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWfohQIPe9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWfohQIPe9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #3e5a77;
}
.cid-uWfohQIPe9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWfohQIPe9 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWfohQIPe9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWfohQIPe9 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWfohQIPe9 .navbar-buttons {
    text-align: left;
  }
}
.cid-uWfohQIPe9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWfohQIPe9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWfohQIPe9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWfohQIPe9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWfohQIPe9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWfohQIPe9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWfohQIPe9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWfohQIPe9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWfohQIPe9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWfohQIPe9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWfohQIPe9 .navbar-dropdown {
  padding: 0;
  background-color: #3e5a77 !important;
  position: fixed;
}
.cid-uWfohQIPe9 .opacityScroll {
  background: rgba(62, 90, 119, 0) !important;
}
.cid-uWfohQIPe9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWfohQIPe9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uWfohQIPe9 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWfohQIPe9 .navbar {
    height: 70px;
  }
  .cid-uWfohQIPe9 .navbar.opened {
    height: auto;
  }
  .cid-uWfohQIPe9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWfohQIPe9 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWfohQIPe9 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWfohQIPe9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWfohQIPe9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uWfohQIPe9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWfohQIPe9 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWfohQIPe9 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWfohQIPe9 .navbar-brand {
    margin-right: auto;
  }
  .cid-uWfohQIPe9 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #3e5a77;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-uWfohQIPe9 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWfohQIPe9 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWfohQIPe9 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uWfohQIPe9 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWfohQIPe9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWfohQIPe9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uWfohQIPe9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWfohQIPe9 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uWfohQIPe9 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uWfohQIPe9 .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uWfohQIPe9 .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uWfohQIPe9 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWfohQZ6jI {
  background-image: url("../../../assets/images/gallery-header-bg.webp");
}
.cid-uWfohQZ6jI .content-head {
  max-width: 1200px;
}
.cid-uWfohQZ6jI .mbr-section-title {
  color: #ffffff;
}
.cid-uWfohQZ6jI .mbr-text,
.cid-uWfohQZ6jI .mbr-section-btn {
  color: #ffffff;
}
.cid-uWfp72v1Zz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWfp72v1Zz .mbr-text {
  color: #000000;
}
.cid-uWfp72v1Zz .mbr-section-subtitle {
  color: #000000;
}
.cid-uWfp72v1Zz .mbr-section-title {
  color: #000000;
}
.cid-uWfpJgeS7s {
  padding-top: 3rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uWfpJgeS7s .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWfpJgeS7s .item {
    margin-bottom: 1rem;
  }
}
.cid-uWfpJgeS7s .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-uWfpJgeS7s .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uWfpJgeS7s .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 40px;
  height: 40px;
  font-size: 16px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uWfpJgeS7s .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uWfpJgeS7s .carousel-control,
.cid-uWfpJgeS7s .close {
  background: #1b1b1b;
}
.cid-uWfpJgeS7s .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uWfpJgeS7s .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uWfpJgeS7s .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uWfpJgeS7s .carousel-control-next span {
  margin-left: 5px;
}
.cid-uWfpJgeS7s .close {
  position: fixed;
  opacity: 0.5;
  font-size: 16px;
  font-weight: 300;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uWfpJgeS7s .close::before {
  content: '\e91a';
}
.cid-uWfpJgeS7s .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uWfpJgeS7s .carousel-control {
  display: flex;
  top: 50%;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 16px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uWfpJgeS7s .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWfpJgeS7s .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWfpJgeS7s .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWfpJgeS7s .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uWfpJgeS7s .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uWfpJgeS7s .carousel-indicators li.active,
.cid-uWfpJgeS7s .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uWfpJgeS7s .carousel-indicators li::after,
.cid-uWfpJgeS7s .carousel-indicators li::before {
  content: none;
}
.cid-uWfpJgeS7s .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uWfpJgeS7s .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uWfpJgeS7s .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWfpJgeS7s .carousel-indicators {
    display: none;
  }
}
.cid-uWfpJgeS7s .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uWfpJgeS7s .carousel-inner > .active {
  display: block;
}
.cid-uWfpJgeS7s .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWfpJgeS7s .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uWfpJgeS7s .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uWfpJgeS7s .carousel-control,
  .cid-uWfpJgeS7s .carousel-indicators,
  .cid-uWfpJgeS7s .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uWfpJgeS7s .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uWfpJgeS7s .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uWfpJgeS7s .carousel-indicators .active,
.cid-uWfpJgeS7s .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uWfpJgeS7s .carousel-indicators .active {
  background: #fff;
}
.cid-uWfpJgeS7s .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uWfpJgeS7s .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uWfpJgeS7s .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uWfpJgeS7s .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uWfpJgeS7s .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uWfpJgeS7s .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uWfpJgeS7s .carousel {
  width: 100%;
}
.cid-uWfpJgeS7s .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uWfpJgeS7s .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uWfpJgeS7s .modal.fade .modal-dialog,
.cid-uWfpJgeS7s .modal.in .modal-dialog {
  transform: none;
}
.cid-uWfpJgeS7s .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uWfpJgeS7s .content-head {
  max-width: 1200px;
}
.cid-uWfpJgeS7s .mbr-slider .modal-content::before {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.9);
  z-index: -1;
}
.cid-uWfohS773e {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uWfohS773e .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWfohS773e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWfohS773e .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWfohS773e .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uWfohS773e .mbr-iconfont {
  font-size: 3rem;
  color: #3e5a77;
  padding-right: 2rem;
}
.cid-uWfohS773e .content-head {
  max-width: 1200px;
}
.cid-uWfohSnHd1 {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #1c2c3c;
}
.cid-uWfohSnHd1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWfohSnHd1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWfohSnHd1 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uWfohSnHd1 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uWfohSnHd1 .row {
    text-align: center;
  }
  .cid-uWfohSnHd1 .row > div {
    margin: auto;
  }
  .cid-uWfohSnHd1 .social-row {
    justify-content: center;
  }
}
.cid-uWfohSnHd1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWfohSnHd1 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uWfohSnHd1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWfohSnHd1 .list {
    margin-bottom: 0rem;
  }
}
.cid-uWfohSnHd1 .mbr-text {
  color: #bbbbbb;
}
.cid-uWfohSnHd1 .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-uWfohSnHd1 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uWfohSnHd1 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWfyFfsGAu {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWfyFfsGAu .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;
}
@media (max-width: 767px) {
  .cid-uWfyFfsGAu .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWfyFfsGAu .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uWfyFfsGAu .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWfyFfsGAu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWfyFfsGAu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWfyFfsGAu .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWfyFfsGAu .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uWfyFfsGAu .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uWfyFfsGAu .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWfyFfsGAu .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWfyFfsGAu .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWfyFfsGAu .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uWfyFfsGAu .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWfyFfsGAu .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWfyFfsGAu .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWfyFfsGAu .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWfyFfsGAu .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWfyFfsGAu .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWfyFfsGAu .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWfyFfsGAu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uWfyFfsGAu .container {
  display: flex;
  height: 120px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-uWfyFfsGAu .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWfyFfsGAu .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWfyFfsGAu .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWfyFfsGAu .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #3e5a77;
  border-radius: 4px !important;
}
.cid-uWfyFfsGAu .nav-item:focus,
.cid-uWfyFfsGAu .nav-link:focus {
  outline: none;
}
.cid-uWfyFfsGAu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWfyFfsGAu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWfyFfsGAu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWfyFfsGAu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWfyFfsGAu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWfyFfsGAu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWfyFfsGAu .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uWfyFfsGAu .navbar.opened {
  transition: all 0.25s;
}
.cid-uWfyFfsGAu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWfyFfsGAu .navbar .navbar-logo img {
  width: auto;
}
.cid-uWfyFfsGAu .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWfyFfsGAu .navbar.collapsed {
  justify-content: center;
}
.cid-uWfyFfsGAu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWfyFfsGAu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWfyFfsGAu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uWfyFfsGAu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWfyFfsGAu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWfyFfsGAu .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-uWfyFfsGAu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWfyFfsGAu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWfyFfsGAu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWfyFfsGAu .navbar {
    min-height: 72px;
  }
  .cid-uWfyFfsGAu .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWfyFfsGAu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWfyFfsGAu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWfyFfsGAu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWfyFfsGAu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWfyFfsGAu .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-uWfyFfsGAu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWfyFfsGAu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWfyFfsGAu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWfyFfsGAu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWfyFfsGAu .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWfyFfsGAu .dropdown-item.active,
.cid-uWfyFfsGAu .dropdown-item:active {
  background-color: transparent;
}
.cid-uWfyFfsGAu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWfyFfsGAu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWfyFfsGAu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWfyFfsGAu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #3e5a77;
}
.cid-uWfyFfsGAu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWfyFfsGAu .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWfyFfsGAu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWfyFfsGAu .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWfyFfsGAu .navbar-buttons {
    text-align: left;
  }
}
.cid-uWfyFfsGAu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWfyFfsGAu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWfyFfsGAu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWfyFfsGAu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWfyFfsGAu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWfyFfsGAu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWfyFfsGAu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWfyFfsGAu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWfyFfsGAu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWfyFfsGAu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWfyFfsGAu .navbar-dropdown {
  padding: 0;
  background-color: #3e5a77 !important;
  position: fixed;
}
.cid-uWfyFfsGAu .opacityScroll {
  background: rgba(62, 90, 119, 0) !important;
}
.cid-uWfyFfsGAu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWfyFfsGAu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uWfyFfsGAu .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWfyFfsGAu .navbar {
    height: 70px;
  }
  .cid-uWfyFfsGAu .navbar.opened {
    height: auto;
  }
  .cid-uWfyFfsGAu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWfyFfsGAu .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWfyFfsGAu .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWfyFfsGAu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWfyFfsGAu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uWfyFfsGAu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWfyFfsGAu .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWfyFfsGAu .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWfyFfsGAu .navbar-brand {
    margin-right: auto;
  }
  .cid-uWfyFfsGAu .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #3e5a77;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-uWfyFfsGAu .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWfyFfsGAu .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWfyFfsGAu .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uWfyFfsGAu .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWfyFfsGAu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWfyFfsGAu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uWfyFfsGAu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWfyFfsGAu .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uWfyFfsGAu .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uWfyFfsGAu .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uWfyFfsGAu .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uWfyFfsGAu .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWfyFfJIYb {
  background-image: url("../../../assets/images/contact-header-bg.webp");
}
.cid-uWfyFfJIYb .content-head {
  max-width: 1200px;
}
.cid-uWfyFfJIYb .mbr-section-title {
  color: #ffffff;
}
.cid-uWfyFfJIYb .mbr-text,
.cid-uWfyFfJIYb .mbr-section-btn {
  color: #ffffff;
}
.cid-uWfyFfSvLt {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-color: #ffffff;
}
.cid-uWfyFfSvLt .mbr-text {
  color: #000000;
}
.cid-uWfyFfSvLt .mbr-section-subtitle {
  color: #000000;
}
.cid-uWfyFfSvLt .mbr-section-title {
  color: #000000;
}
.cid-uWfzim8CAp {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/contact-form-bg.webp");
}
.cid-uWfzim8CAp .form-group {
  -webkit-flex-grow: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uWfzim8CAp .card {
  background-color: white;
  padding: 2rem;
}
.cid-uWfzim8CAp .input-group-btn {
  display: block;
}
.cid-uWfzim8CAp .form-control {
  background: none;
  border-radius: 6px !important;
}
.cid-uWfzim8CAp .form-control-label {
  font-weight: 700;
}
.cid-uWfzim8CAp .mbr-section-subtitle {
  color: #656565;
}
.cid-uWfzim8CAp .title2 {
  color: #3e5a77;
}
.cid-uWfzim8CAp .form-title {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-uWfzim8CAp .col-sm-12 {
    margin: 1rem;
  }
  .cid-uWfzim8CAp .card {
    padding: 1rem;
  }
}
.cid-uWfzim8CAp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWfzim8CAp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWfyFh3q3R {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uWfyFh3q3R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWfyFh3q3R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWfyFh3q3R .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWfyFh3q3R .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uWfyFh3q3R .mbr-iconfont {
  font-size: 3rem;
  color: #3e5a77;
  padding-right: 2rem;
}
.cid-uWfyFh3q3R .content-head {
  max-width: 1200px;
}
.cid-uWfyFhj3G0 {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #1c2c3c;
}
.cid-uWfyFhj3G0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWfyFhj3G0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWfyFhj3G0 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uWfyFhj3G0 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uWfyFhj3G0 .row {
    text-align: center;
  }
  .cid-uWfyFhj3G0 .row > div {
    margin: auto;
  }
  .cid-uWfyFhj3G0 .social-row {
    justify-content: center;
  }
}
.cid-uWfyFhj3G0 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWfyFhj3G0 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uWfyFhj3G0 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWfyFhj3G0 .list {
    margin-bottom: 0rem;
  }
}
.cid-uWfyFhj3G0 .mbr-text {
  color: #bbbbbb;
}
.cid-uWfyFhj3G0 .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-uWfyFhj3G0 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uWfyFhj3G0 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWfQNl47Pn {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWfQNl47Pn .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;
}
@media (max-width: 767px) {
  .cid-uWfQNl47Pn .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWfQNl47Pn .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uWfQNl47Pn .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWfQNl47Pn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWfQNl47Pn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWfQNl47Pn .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWfQNl47Pn .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uWfQNl47Pn .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uWfQNl47Pn .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWfQNl47Pn .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWfQNl47Pn .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWfQNl47Pn .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uWfQNl47Pn .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWfQNl47Pn .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWfQNl47Pn .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWfQNl47Pn .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWfQNl47Pn .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWfQNl47Pn .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWfQNl47Pn .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWfQNl47Pn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uWfQNl47Pn .container {
  display: flex;
  height: 120px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-uWfQNl47Pn .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWfQNl47Pn .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWfQNl47Pn .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWfQNl47Pn .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #3e5a77;
  border-radius: 4px !important;
}
.cid-uWfQNl47Pn .nav-item:focus,
.cid-uWfQNl47Pn .nav-link:focus {
  outline: none;
}
.cid-uWfQNl47Pn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWfQNl47Pn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWfQNl47Pn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWfQNl47Pn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWfQNl47Pn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWfQNl47Pn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWfQNl47Pn .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uWfQNl47Pn .navbar.opened {
  transition: all 0.25s;
}
.cid-uWfQNl47Pn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWfQNl47Pn .navbar .navbar-logo img {
  width: auto;
}
.cid-uWfQNl47Pn .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWfQNl47Pn .navbar.collapsed {
  justify-content: center;
}
.cid-uWfQNl47Pn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWfQNl47Pn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWfQNl47Pn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uWfQNl47Pn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWfQNl47Pn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWfQNl47Pn .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-uWfQNl47Pn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWfQNl47Pn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWfQNl47Pn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWfQNl47Pn .navbar {
    min-height: 72px;
  }
  .cid-uWfQNl47Pn .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWfQNl47Pn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWfQNl47Pn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWfQNl47Pn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWfQNl47Pn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWfQNl47Pn .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-uWfQNl47Pn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWfQNl47Pn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWfQNl47Pn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWfQNl47Pn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWfQNl47Pn .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWfQNl47Pn .dropdown-item.active,
.cid-uWfQNl47Pn .dropdown-item:active {
  background-color: transparent;
}
.cid-uWfQNl47Pn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWfQNl47Pn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWfQNl47Pn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWfQNl47Pn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #3e5a77;
}
.cid-uWfQNl47Pn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWfQNl47Pn .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWfQNl47Pn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWfQNl47Pn .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWfQNl47Pn .navbar-buttons {
    text-align: left;
  }
}
.cid-uWfQNl47Pn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWfQNl47Pn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWfQNl47Pn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWfQNl47Pn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWfQNl47Pn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWfQNl47Pn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWfQNl47Pn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWfQNl47Pn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWfQNl47Pn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWfQNl47Pn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWfQNl47Pn .navbar-dropdown {
  padding: 0;
  background-color: #3e5a77 !important;
  position: fixed;
}
.cid-uWfQNl47Pn .opacityScroll {
  background: rgba(62, 90, 119, 0) !important;
}
.cid-uWfQNl47Pn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWfQNl47Pn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uWfQNl47Pn .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWfQNl47Pn .navbar {
    height: 70px;
  }
  .cid-uWfQNl47Pn .navbar.opened {
    height: auto;
  }
  .cid-uWfQNl47Pn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWfQNl47Pn .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWfQNl47Pn .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWfQNl47Pn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWfQNl47Pn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uWfQNl47Pn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWfQNl47Pn .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWfQNl47Pn .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWfQNl47Pn .navbar-brand {
    margin-right: auto;
  }
  .cid-uWfQNl47Pn .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #3e5a77;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-uWfQNl47Pn .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWfQNl47Pn .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWfQNl47Pn .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uWfQNl47Pn .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWfQNl47Pn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWfQNl47Pn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uWfQNl47Pn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWfQNl47Pn .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uWfQNl47Pn .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uWfQNl47Pn .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uWfQNl47Pn .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uWfQNl47Pn .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWfQNli9Ky {
  padding-top: 12rem;
  padding-bottom: 6rem;
  background-color: #3e5a77;
}
.cid-uWfQNli9Ky .content-head {
  max-width: 1200px;
}
.cid-uWfQNli9Ky .mbr-section-title {
  color: #ffffff;
}
.cid-uWfQNli9Ky .mbr-text,
.cid-uWfQNli9Ky .mbr-section-btn {
  color: #ffffff;
}
.cid-uWfQNlt0u0 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-color: #ffffff;
}
.cid-uWfQNlt0u0 .mbr-text {
  color: #000000;
}
.cid-uWfQNlt0u0 .mbr-section-subtitle {
  color: #000000;
}
.cid-uWfQNlt0u0 .mbr-section-title {
  color: #000000;
}
.cid-uWfQNmftfK {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #1c2c3c;
}
.cid-uWfQNmftfK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWfQNmftfK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWfQNmftfK .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uWfQNmftfK .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uWfQNmftfK .row {
    text-align: center;
  }
  .cid-uWfQNmftfK .row > div {
    margin: auto;
  }
  .cid-uWfQNmftfK .social-row {
    justify-content: center;
  }
}
.cid-uWfQNmftfK .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWfQNmftfK .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uWfQNmftfK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWfQNmftfK .list {
    margin-bottom: 0rem;
  }
}
.cid-uWfQNmftfK .mbr-text {
  color: #bbbbbb;
}
.cid-uWfQNmftfK .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-uWfQNmftfK .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uWfQNmftfK div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWfRL58p7l {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWfRL58p7l .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;
}
@media (max-width: 767px) {
  .cid-uWfRL58p7l .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWfRL58p7l .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uWfRL58p7l .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWfRL58p7l .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWfRL58p7l .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWfRL58p7l .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWfRL58p7l .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uWfRL58p7l .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uWfRL58p7l .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWfRL58p7l .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWfRL58p7l .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWfRL58p7l .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uWfRL58p7l .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWfRL58p7l .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWfRL58p7l .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWfRL58p7l .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWfRL58p7l .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWfRL58p7l .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWfRL58p7l .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWfRL58p7l .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uWfRL58p7l .container {
  display: flex;
  height: 120px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-uWfRL58p7l .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWfRL58p7l .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWfRL58p7l .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWfRL58p7l .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #3e5a77;
  border-radius: 4px !important;
}
.cid-uWfRL58p7l .nav-item:focus,
.cid-uWfRL58p7l .nav-link:focus {
  outline: none;
}
.cid-uWfRL58p7l .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWfRL58p7l .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWfRL58p7l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWfRL58p7l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWfRL58p7l .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWfRL58p7l .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWfRL58p7l .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uWfRL58p7l .navbar.opened {
  transition: all 0.25s;
}
.cid-uWfRL58p7l .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWfRL58p7l .navbar .navbar-logo img {
  width: auto;
}
.cid-uWfRL58p7l .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWfRL58p7l .navbar.collapsed {
  justify-content: center;
}
.cid-uWfRL58p7l .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWfRL58p7l .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWfRL58p7l .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uWfRL58p7l .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWfRL58p7l .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWfRL58p7l .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-uWfRL58p7l .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWfRL58p7l .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWfRL58p7l .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWfRL58p7l .navbar {
    min-height: 72px;
  }
  .cid-uWfRL58p7l .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWfRL58p7l .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWfRL58p7l .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWfRL58p7l .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWfRL58p7l .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWfRL58p7l .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-uWfRL58p7l .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWfRL58p7l .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWfRL58p7l .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWfRL58p7l .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWfRL58p7l .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWfRL58p7l .dropdown-item.active,
.cid-uWfRL58p7l .dropdown-item:active {
  background-color: transparent;
}
.cid-uWfRL58p7l .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWfRL58p7l .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWfRL58p7l .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWfRL58p7l .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #3e5a77;
}
.cid-uWfRL58p7l .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWfRL58p7l .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWfRL58p7l ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWfRL58p7l .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWfRL58p7l .navbar-buttons {
    text-align: left;
  }
}
.cid-uWfRL58p7l button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWfRL58p7l button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWfRL58p7l button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWfRL58p7l button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWfRL58p7l button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWfRL58p7l button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWfRL58p7l nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWfRL58p7l nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWfRL58p7l nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWfRL58p7l nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWfRL58p7l .navbar-dropdown {
  padding: 0;
  background-color: #3e5a77 !important;
  position: fixed;
}
.cid-uWfRL58p7l .opacityScroll {
  background: rgba(62, 90, 119, 0) !important;
}
.cid-uWfRL58p7l a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWfRL58p7l .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uWfRL58p7l .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWfRL58p7l .navbar {
    height: 70px;
  }
  .cid-uWfRL58p7l .navbar.opened {
    height: auto;
  }
  .cid-uWfRL58p7l .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWfRL58p7l .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWfRL58p7l .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWfRL58p7l .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWfRL58p7l .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uWfRL58p7l .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWfRL58p7l .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWfRL58p7l .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWfRL58p7l .navbar-brand {
    margin-right: auto;
  }
  .cid-uWfRL58p7l .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #3e5a77;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-uWfRL58p7l .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWfRL58p7l .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWfRL58p7l .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uWfRL58p7l .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWfRL58p7l .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWfRL58p7l .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uWfRL58p7l .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWfRL58p7l .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uWfRL58p7l .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uWfRL58p7l .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uWfRL58p7l .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uWfRL58p7l .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWfRL5oZ1x {
  padding-top: 12rem;
  padding-bottom: 6rem;
  background-color: #3e5a77;
}
.cid-uWfRL5oZ1x .content-head {
  max-width: 1200px;
}
.cid-uWfRL5oZ1x .mbr-section-title {
  color: #ffffff;
}
.cid-uWfRL5oZ1x .mbr-text,
.cid-uWfRL5oZ1x .mbr-section-btn {
  color: #ffffff;
}
.cid-uWfRL5wHMG {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-color: #ffffff;
}
.cid-uWfRL5wHMG .mbr-text {
  color: #000000;
}
.cid-uWfRL5wHMG .mbr-section-subtitle {
  color: #000000;
}
.cid-uWfRL5wHMG .mbr-section-title {
  color: #000000;
}
.cid-uWfRL5GOZx {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #1c2c3c;
}
.cid-uWfRL5GOZx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWfRL5GOZx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWfRL5GOZx .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uWfRL5GOZx .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uWfRL5GOZx .row {
    text-align: center;
  }
  .cid-uWfRL5GOZx .row > div {
    margin: auto;
  }
  .cid-uWfRL5GOZx .social-row {
    justify-content: center;
  }
}
.cid-uWfRL5GOZx .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWfRL5GOZx .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uWfRL5GOZx .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWfRL5GOZx .list {
    margin-bottom: 0rem;
  }
}
.cid-uWfRL5GOZx .mbr-text {
  color: #bbbbbb;
}
.cid-uWfRL5GOZx .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-uWfRL5GOZx .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uWfRL5GOZx div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uYXlqCtCEd {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uYXlqCtCEd .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;
}
@media (max-width: 767px) {
  .cid-uYXlqCtCEd .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uYXlqCtCEd .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYXlqCtCEd .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uYXlqCtCEd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYXlqCtCEd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYXlqCtCEd .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uYXlqCtCEd .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uYXlqCtCEd .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uYXlqCtCEd .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uYXlqCtCEd .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uYXlqCtCEd .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uYXlqCtCEd .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uYXlqCtCEd .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uYXlqCtCEd .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uYXlqCtCEd .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uYXlqCtCEd .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uYXlqCtCEd .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uYXlqCtCEd .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uYXlqCtCEd .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uYXlqCtCEd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uYXlqCtCEd .container {
  display: flex;
  height: 120px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-uYXlqCtCEd .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uYXlqCtCEd .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uYXlqCtCEd .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYXlqCtCEd .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #3e5a77;
  border-radius: 4px !important;
}
.cid-uYXlqCtCEd .nav-item:focus,
.cid-uYXlqCtCEd .nav-link:focus {
  outline: none;
}
.cid-uYXlqCtCEd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYXlqCtCEd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYXlqCtCEd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYXlqCtCEd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYXlqCtCEd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYXlqCtCEd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYXlqCtCEd .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uYXlqCtCEd .navbar.opened {
  transition: all 0.25s;
}
.cid-uYXlqCtCEd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYXlqCtCEd .navbar .navbar-logo img {
  width: auto;
}
.cid-uYXlqCtCEd .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uYXlqCtCEd .navbar.collapsed {
  justify-content: center;
}
.cid-uYXlqCtCEd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYXlqCtCEd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYXlqCtCEd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uYXlqCtCEd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYXlqCtCEd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYXlqCtCEd .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-uYXlqCtCEd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYXlqCtCEd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYXlqCtCEd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uYXlqCtCEd .navbar {
    min-height: 72px;
  }
  .cid-uYXlqCtCEd .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uYXlqCtCEd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYXlqCtCEd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYXlqCtCEd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYXlqCtCEd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYXlqCtCEd .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-uYXlqCtCEd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYXlqCtCEd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uYXlqCtCEd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYXlqCtCEd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uYXlqCtCEd .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uYXlqCtCEd .dropdown-item.active,
.cid-uYXlqCtCEd .dropdown-item:active {
  background-color: transparent;
}
.cid-uYXlqCtCEd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYXlqCtCEd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYXlqCtCEd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYXlqCtCEd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #3e5a77;
}
.cid-uYXlqCtCEd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uYXlqCtCEd .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uYXlqCtCEd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYXlqCtCEd .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uYXlqCtCEd .navbar-buttons {
    text-align: left;
  }
}
.cid-uYXlqCtCEd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYXlqCtCEd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uYXlqCtCEd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYXlqCtCEd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYXlqCtCEd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYXlqCtCEd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYXlqCtCEd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYXlqCtCEd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYXlqCtCEd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYXlqCtCEd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYXlqCtCEd .navbar-dropdown {
  padding: 0;
  background-color: #3e5a77 !important;
  position: fixed;
}
.cid-uYXlqCtCEd .opacityScroll {
  background: rgba(62, 90, 119, 0) !important;
}
.cid-uYXlqCtCEd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYXlqCtCEd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uYXlqCtCEd .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYXlqCtCEd .navbar {
    height: 70px;
  }
  .cid-uYXlqCtCEd .navbar.opened {
    height: auto;
  }
  .cid-uYXlqCtCEd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYXlqCtCEd .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uYXlqCtCEd .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uYXlqCtCEd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uYXlqCtCEd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uYXlqCtCEd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uYXlqCtCEd .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uYXlqCtCEd .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uYXlqCtCEd .navbar-brand {
    margin-right: auto;
  }
  .cid-uYXlqCtCEd .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #3e5a77;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-uYXlqCtCEd .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uYXlqCtCEd .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uYXlqCtCEd .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uYXlqCtCEd .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uYXlqCtCEd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uYXlqCtCEd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uYXlqCtCEd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uYXlqCtCEd .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uYXlqCtCEd .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYXlqCtCEd .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uYXlqCtCEd .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uYXlqCtCEd .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uYXlqCMsoM {
  padding-top: 9rem;
  padding-bottom: 3rem;
  background-color: #3e5a77;
}
.cid-uYXlqCMsoM .content-head {
  max-width: 1200px;
}
.cid-uYXlqCMsoM .mbr-section-title {
  color: #ffffff;
}
.cid-uYXlqCMsoM .mbr-text,
.cid-uYXlqCMsoM .mbr-section-btn {
  color: #ffffff;
}
.cid-uYXMGGkotQ {
  padding-top: 4rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uYXMGGkotQ .mbr-section-title {
  margin-bottom: 18px;
  color: #202020;
}
.cid-uYXMGGkotQ .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-uYXMGGkotQ .card_box {
  margin-bottom: 65px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uYXMGGkotQ .card_info {
  margin-bottom: 12px;
}
.cid-uYXMGGkotQ .card_date {
  color: #555555;
}
.cid-uYXMGGkotQ .card_title {
  line-height: 1.1em;
  margin-bottom: 18px;
  color: #202020;
  text-align: center;
}
.cid-uYXMGGkotQ .card_text {
  margin-top: 4px;
}
.cid-uYXMGGkotQ .item-img {
  margin-bottom: 30px;
}
.cid-uYXMGGkotQ .item-img img {
  width: 100%;
  object-fit: cover;
  display: block;
  max-height: 450px;
}
.cid-uYXMGGkotQ .linkBtn a {
  position: relative;
  display: inline-block;
  padding: 1px 7px;
  vertical-align: middle;
  overflow: hidden;
  line-height: 2em;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: .2em;
}
.cid-uYXMGGkotQ .linkBtn a:after,
.cid-uYXMGGkotQ .linkBtn a:before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  background-color: currentColor;
  transition: transform 0.4s cubic-bezier(0.31, 0.29, 0.05, 0.96);
}
.cid-uYXMGGkotQ .linkBtn a:before {
  left: 0;
}
.cid-uYXMGGkotQ .linkBtn a:after {
  left: -100%;
  transition-delay: .3s;
}
.cid-uYXMGGkotQ .linkBtn a:hover:before,
.cid-uYXMGGkotQ .linkBtn a:hover:after {
  transform: translateX(100%);
}
.cid-uYXnykWk7c {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYXnykWk7c .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYXnykWk7c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYXnykWk7c .row {
  align-items: stretch;
  justify-content: center;
}
.cid-uYXnykWk7c .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-uYXnykWk7c .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-uYXnykWk7c img,
.cid-uYXnykWk7c .item-img {
  width: 100%;
}
.cid-uYXnDPtn5z {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYXnDPtn5z .mbr-text {
  color: #000000;
}
.cid-uYXnDPtn5z .mbr-section-subtitle {
  color: #000000;
}
.cid-uYXnDPtn5z .mbr-section-title {
  color: #000000;
}
.cid-uZC3TFpkwe {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZC3TFpkwe .item-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.cid-uZC3TFpkwe .container {
  max-width: 990px;
}
.cid-uZC3TFpkwe .text {
  position: absolute;
  width: 100%;
  padding: 0 10%;
}
.cid-uZC3TFpkwe .btn {
  white-space: nowrap;
  padding-left: 30px;
  padding-right: 30px;
  margin-top: 22px;
}
.cid-uZC3TFpkwe .mbr-iconfont {
  display: block;
  font-size: 3.5rem;
  color: #3e5a77;
  height: 100%;
  padding-bottom: 7px;
}
.cid-uZC3TFpkwe .l2 {
  color: #0c5b47;
}
.cid-uZC3TFpkwe .l1 {
  color: #0c5b47;
}
.cid-uZC3TFpkwe .padd {
  color: #0c5b47;
  text-align: center;
  padding-bottom: 60px;
}
.cid-uZC3TFpkwe .mbr-section-subtitle {
  color: #1b745e;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uZC3TFpkwe .features-image {
  padding-top: 32px;
}
.cid-uZC3TFpkwe .features-image:first-child {
  padding-top: 0px;
}
.cid-uZC3TFpkwe .features-image:nth-child(2) {
  padding-top: 0px;
}
.cid-uZC3TFpkwe .features-image:nth-child(3) {
  padding-top: 0px;
}
@media (min-width: 575px) and (max-width: 990px) {
  .cid-uZC3TFpkwe .features-image {
    padding-top: 32px;
  }
  .cid-uZC3TFpkwe .features-image:first-child {
    padding-top: 0px;
  }
  .cid-uZC3TFpkwe .features-image:nth-child(2) {
    padding-top: 0px;
  }
  .cid-uZC3TFpkwe .features-image:nth-child(3) {
    padding-top: 32px;
  }
}
@media (max-width: 574px) {
  .cid-uZC3TFpkwe .features-image {
    padding-top: 32px;
  }
  .cid-uZC3TFpkwe .features-image:first-child {
    padding-top: 0px;
  }
  .cid-uZC3TFpkwe .features-image:nth-child(2) {
    padding-top: 32px;
  }
  .cid-uZC3TFpkwe .features-image:nth-child(3) {
    padding-top: 32px;
  }
}
.cid-uYXoMg3DGd {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYXoMg3DGd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYXoMg3DGd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYXoMg3DGd .row {
  flex-direction: row-reverse;
}
.cid-uYXp9IptB4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYXp9IptB4 .mbr-text {
  color: #000000;
}
.cid-uYXp9IptB4 .mbr-section-subtitle {
  color: #000000;
}
.cid-uYXp9IptB4 .mbr-section-title {
  color: #000000;
}
.cid-uZBZzmoGvS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uZBZzmoGvS .item-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.cid-uZBZzmoGvS .container {
  max-width: 990px;
}
.cid-uZBZzmoGvS .text {
  position: absolute;
  width: 100%;
  padding: 0 10%;
}
.cid-uZBZzmoGvS .btn {
  white-space: nowrap;
  padding-left: 30px;
  padding-right: 30px;
  margin-top: 22px;
}
.cid-uZBZzmoGvS .mbr-iconfont {
  display: block;
  font-size: 3.5rem;
  color: #3e5a77;
  height: 100%;
  padding-bottom: 7px;
}
.cid-uZBZzmoGvS .l2 {
  color: #0c5b47;
}
.cid-uZBZzmoGvS .l1 {
  color: #0c5b47;
}
.cid-uZBZzmoGvS .padd {
  color: #0c5b47;
  text-align: center;
  padding-bottom: 60px;
}
.cid-uZBZzmoGvS .mbr-section-subtitle {
  color: #1b745e;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uZBZzmoGvS .features-image {
  padding-top: 32px;
}
.cid-uZBZzmoGvS .features-image:first-child {
  padding-top: 0px;
}
.cid-uZBZzmoGvS .features-image:nth-child(2) {
  padding-top: 0px;
}
.cid-uZBZzmoGvS .features-image:nth-child(3) {
  padding-top: 0px;
}
@media (min-width: 575px) and (max-width: 990px) {
  .cid-uZBZzmoGvS .features-image {
    padding-top: 32px;
  }
  .cid-uZBZzmoGvS .features-image:first-child {
    padding-top: 0px;
  }
  .cid-uZBZzmoGvS .features-image:nth-child(2) {
    padding-top: 0px;
  }
  .cid-uZBZzmoGvS .features-image:nth-child(3) {
    padding-top: 32px;
  }
}
@media (max-width: 574px) {
  .cid-uZBZzmoGvS .features-image {
    padding-top: 32px;
  }
  .cid-uZBZzmoGvS .features-image:first-child {
    padding-top: 0px;
  }
  .cid-uZBZzmoGvS .features-image:nth-child(2) {
    padding-top: 32px;
  }
  .cid-uZBZzmoGvS .features-image:nth-child(3) {
    padding-top: 32px;
  }
}
.cid-uYXE2zLe5b {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYXE2zLe5b .mbr-text {
  color: #000000;
}
.cid-uYXE2zLe5b .mbr-section-subtitle {
  color: #000000;
}
.cid-uYXE2zLe5b .mbr-section-title {
  color: #000000;
}
.cid-uYXE9GGWqv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYXE9GGWqv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYXE9GGWqv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYXE9GGWqv .row {
  flex-direction: row-reverse;
}
.cid-uYXEc4OjpO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYXEc4OjpO .mbr-text {
  color: #000000;
}
.cid-uYXEc4OjpO .mbr-section-subtitle {
  color: #000000;
}
.cid-uYXEc4OjpO .mbr-section-title {
  color: #000000;
}
.cid-uYXEkK96Zj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uYXEkK96Zj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYXEkK96Zj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYXEkK96Zj .row {
  flex-direction: row-reverse;
}
.cid-uYXEzRBz7M {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYXEzRBz7M .mbr-text {
  color: #000000;
}
.cid-uYXEzRBz7M .mbr-section-subtitle {
  color: #000000;
}
.cid-uYXEzRBz7M .mbr-section-title {
  color: #000000;
}
.cid-uYXEAtpGSx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uYXEAtpGSx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYXEAtpGSx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYXEAtpGSx .row {
  flex-direction: row-reverse;
}
.cid-uYXEEqNbyQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYXEEqNbyQ .mbr-text {
  color: #000000;
}
.cid-uYXEEqNbyQ .mbr-section-subtitle {
  color: #000000;
}
.cid-uYXEEqNbyQ .mbr-section-title {
  color: #000000;
}
.cid-uYXEFgqQdt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uYXEFgqQdt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYXEFgqQdt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYXEFgqQdt .row {
  flex-direction: row-reverse;
}
.cid-uYXEILX1GM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYXEILX1GM .mbr-text {
  color: #000000;
}
.cid-uYXEILX1GM .mbr-section-subtitle {
  color: #000000;
}
.cid-uYXEILX1GM .mbr-section-title {
  color: #000000;
}
.cid-uZBZ4zHPcq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZBZ4zHPcq .item-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.cid-uZBZ4zHPcq .container {
  max-width: 990px;
}
.cid-uZBZ4zHPcq .text {
  position: absolute;
  width: 100%;
  padding: 0 10%;
}
.cid-uZBZ4zHPcq .btn {
  white-space: nowrap;
  padding-left: 30px;
  padding-right: 30px;
  margin-top: 22px;
}
.cid-uZBZ4zHPcq .mbr-iconfont {
  display: block;
  font-size: 3.5rem;
  color: #3e5a77;
  height: 100%;
  padding-bottom: 7px;
}
.cid-uZBZ4zHPcq .l2 {
  color: #0c5b47;
}
.cid-uZBZ4zHPcq .l1 {
  color: #0c5b47;
}
.cid-uZBZ4zHPcq .padd {
  color: #0c5b47;
  text-align: center;
  padding-bottom: 60px;
}
.cid-uZBZ4zHPcq .mbr-section-subtitle {
  color: #1b745e;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uZBZ4zHPcq .features-image {
  padding-top: 32px;
}
.cid-uZBZ4zHPcq .features-image:first-child {
  padding-top: 0px;
}
.cid-uZBZ4zHPcq .features-image:nth-child(2) {
  padding-top: 0px;
}
.cid-uZBZ4zHPcq .features-image:nth-child(3) {
  padding-top: 0px;
}
@media (min-width: 575px) and (max-width: 990px) {
  .cid-uZBZ4zHPcq .features-image {
    padding-top: 32px;
  }
  .cid-uZBZ4zHPcq .features-image:first-child {
    padding-top: 0px;
  }
  .cid-uZBZ4zHPcq .features-image:nth-child(2) {
    padding-top: 0px;
  }
  .cid-uZBZ4zHPcq .features-image:nth-child(3) {
    padding-top: 32px;
  }
}
@media (max-width: 574px) {
  .cid-uZBZ4zHPcq .features-image {
    padding-top: 32px;
  }
  .cid-uZBZ4zHPcq .features-image:first-child {
    padding-top: 0px;
  }
  .cid-uZBZ4zHPcq .features-image:nth-child(2) {
    padding-top: 32px;
  }
  .cid-uZBZ4zHPcq .features-image:nth-child(3) {
    padding-top: 32px;
  }
}
.cid-uYXEKyHZAE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYXEKyHZAE .mbr-text {
  color: #000000;
}
.cid-uYXEKyHZAE .mbr-section-subtitle {
  color: #000000;
}
.cid-uYXEKyHZAE .mbr-section-title {
  color: #000000;
}
.cid-uZDhESbzLM {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uYXlqE5Rvg {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #1c2c3c;
}
.cid-uYXlqE5Rvg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYXlqE5Rvg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYXlqE5Rvg .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uYXlqE5Rvg .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uYXlqE5Rvg .row {
    text-align: center;
  }
  .cid-uYXlqE5Rvg .row > div {
    margin: auto;
  }
  .cid-uYXlqE5Rvg .social-row {
    justify-content: center;
  }
}
.cid-uYXlqE5Rvg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uYXlqE5Rvg .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uYXlqE5Rvg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYXlqE5Rvg .list {
    margin-bottom: 0rem;
  }
}
.cid-uYXlqE5Rvg .mbr-text {
  color: #bbbbbb;
}
.cid-uYXlqE5Rvg .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-uYXlqE5Rvg .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uYXlqE5Rvg div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uYY4oOAmd6 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uYY4oOAmd6 .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;
}
@media (max-width: 767px) {
  .cid-uYY4oOAmd6 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uYY4oOAmd6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYY4oOAmd6 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uYY4oOAmd6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYY4oOAmd6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYY4oOAmd6 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uYY4oOAmd6 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uYY4oOAmd6 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uYY4oOAmd6 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uYY4oOAmd6 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uYY4oOAmd6 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uYY4oOAmd6 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uYY4oOAmd6 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uYY4oOAmd6 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uYY4oOAmd6 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uYY4oOAmd6 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uYY4oOAmd6 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uYY4oOAmd6 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uYY4oOAmd6 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uYY4oOAmd6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uYY4oOAmd6 .container {
  display: flex;
  height: 120px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-uYY4oOAmd6 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uYY4oOAmd6 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uYY4oOAmd6 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYY4oOAmd6 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #3e5a77;
  border-radius: 4px !important;
}
.cid-uYY4oOAmd6 .nav-item:focus,
.cid-uYY4oOAmd6 .nav-link:focus {
  outline: none;
}
.cid-uYY4oOAmd6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYY4oOAmd6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYY4oOAmd6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYY4oOAmd6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYY4oOAmd6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYY4oOAmd6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYY4oOAmd6 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uYY4oOAmd6 .navbar.opened {
  transition: all 0.25s;
}
.cid-uYY4oOAmd6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYY4oOAmd6 .navbar .navbar-logo img {
  width: auto;
}
.cid-uYY4oOAmd6 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uYY4oOAmd6 .navbar.collapsed {
  justify-content: center;
}
.cid-uYY4oOAmd6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYY4oOAmd6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYY4oOAmd6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uYY4oOAmd6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYY4oOAmd6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYY4oOAmd6 .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-uYY4oOAmd6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYY4oOAmd6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYY4oOAmd6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uYY4oOAmd6 .navbar {
    min-height: 72px;
  }
  .cid-uYY4oOAmd6 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uYY4oOAmd6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYY4oOAmd6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYY4oOAmd6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYY4oOAmd6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYY4oOAmd6 .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-uYY4oOAmd6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYY4oOAmd6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uYY4oOAmd6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYY4oOAmd6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uYY4oOAmd6 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uYY4oOAmd6 .dropdown-item.active,
.cid-uYY4oOAmd6 .dropdown-item:active {
  background-color: transparent;
}
.cid-uYY4oOAmd6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYY4oOAmd6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYY4oOAmd6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYY4oOAmd6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #3e5a77;
}
.cid-uYY4oOAmd6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uYY4oOAmd6 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uYY4oOAmd6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYY4oOAmd6 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uYY4oOAmd6 .navbar-buttons {
    text-align: left;
  }
}
.cid-uYY4oOAmd6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYY4oOAmd6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uYY4oOAmd6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYY4oOAmd6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYY4oOAmd6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYY4oOAmd6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYY4oOAmd6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYY4oOAmd6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYY4oOAmd6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYY4oOAmd6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYY4oOAmd6 .navbar-dropdown {
  padding: 0;
  background-color: #3e5a77 !important;
  position: fixed;
}
.cid-uYY4oOAmd6 .opacityScroll {
  background: rgba(62, 90, 119, 0) !important;
}
.cid-uYY4oOAmd6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYY4oOAmd6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uYY4oOAmd6 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYY4oOAmd6 .navbar {
    height: 70px;
  }
  .cid-uYY4oOAmd6 .navbar.opened {
    height: auto;
  }
  .cid-uYY4oOAmd6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYY4oOAmd6 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uYY4oOAmd6 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uYY4oOAmd6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uYY4oOAmd6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uYY4oOAmd6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uYY4oOAmd6 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uYY4oOAmd6 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uYY4oOAmd6 .navbar-brand {
    margin-right: auto;
  }
  .cid-uYY4oOAmd6 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #3e5a77;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-uYY4oOAmd6 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uYY4oOAmd6 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uYY4oOAmd6 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uYY4oOAmd6 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uYY4oOAmd6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uYY4oOAmd6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uYY4oOAmd6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uYY4oOAmd6 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uYY4oOAmd6 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYY4oOAmd6 .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uYY4oOAmd6 .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uYY4oOAmd6 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uYY4oPdEzd {
  padding-top: 9rem;
  padding-bottom: 3rem;
  background-color: #3e5a77;
}
.cid-uYY4oPdEzd .content-head {
  max-width: 1200px;
}
.cid-uYY4oPdEzd .mbr-section-title {
  color: #ffffff;
}
.cid-uYY4oPdEzd .mbr-text,
.cid-uYY4oPdEzd .mbr-section-btn {
  color: #ffffff;
}
.cid-uYY4oPwAZN {
  padding-top: 4rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uYY4oPwAZN .mbr-section-title {
  margin-bottom: 18px;
  color: #202020;
}
.cid-uYY4oPwAZN .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-uYY4oPwAZN .card_box {
  margin-bottom: 65px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uYY4oPwAZN .card_info {
  margin-bottom: 12px;
}
.cid-uYY4oPwAZN .card_date {
  color: #555555;
}
.cid-uYY4oPwAZN .card_title {
  line-height: 1.1em;
  margin-bottom: 18px;
  color: #202020;
  text-align: center;
}
.cid-uYY4oPwAZN .card_text {
  margin-top: 4px;
}
.cid-uYY4oPwAZN .item-img {
  margin-bottom: 30px;
}
.cid-uYY4oPwAZN .item-img img {
  width: 100%;
  object-fit: cover;
  display: block;
  max-height: 450px;
}
.cid-uYY4oPwAZN .linkBtn a {
  position: relative;
  display: inline-block;
  padding: 1px 7px;
  vertical-align: middle;
  overflow: hidden;
  line-height: 2em;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: .2em;
}
.cid-uYY4oPwAZN .linkBtn a:after,
.cid-uYY4oPwAZN .linkBtn a:before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  background-color: currentColor;
  transition: transform 0.4s cubic-bezier(0.31, 0.29, 0.05, 0.96);
}
.cid-uYY4oPwAZN .linkBtn a:before {
  left: 0;
}
.cid-uYY4oPwAZN .linkBtn a:after {
  left: -100%;
  transition-delay: .3s;
}
.cid-uYY4oPwAZN .linkBtn a:hover:before,
.cid-uYY4oPwAZN .linkBtn a:hover:after {
  transform: translateX(100%);
}
.cid-uYY4oQGHUj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uYY4oQGHUj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYY4oQGHUj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYY4oQGHUj .row {
  flex-direction: row-reverse;
}
.cid-uYY4oQl1Np {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYY4oQl1Np .mbr-text {
  color: #000000;
}
.cid-uYY4oQl1Np .mbr-section-subtitle {
  color: #000000;
}
.cid-uYY4oQl1Np .mbr-section-title {
  color: #000000;
}
.cid-uYY6lGFDdT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYY6lGFDdT .mbr-text {
  color: #000000;
}
.cid-uYY6lGFDdT .mbr-section-subtitle {
  color: #000000;
}
.cid-uYY6lGFDdT .mbr-section-title {
  color: #000000;
}
.cid-uYY6CNllB1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYY6CNllB1 .mbr-text {
  color: #000000;
}
.cid-uYY6CNllB1 .mbr-section-subtitle {
  color: #000000;
}
.cid-uYY6CNllB1 .mbr-section-title {
  color: #000000;
}
.cid-uYY5nAGYMr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uYY5nAGYMr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYY5nAGYMr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYY5nAGYMr .row {
  flex-direction: row-reverse;
}
.cid-uYY4oR5EvB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYY4oR5EvB .mbr-text {
  color: #000000;
}
.cid-uYY4oR5EvB .mbr-section-subtitle {
  color: #000000;
}
.cid-uYY4oR5EvB .mbr-section-title {
  color: #000000;
}
.cid-uYY4oSbEWV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uYY4oSbEWV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYY4oSbEWV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYY4oSbEWV .row {
  flex-direction: row-reverse;
}
.cid-uYY4oRQ3Bo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYY4oRQ3Bo .mbr-text {
  color: #000000;
}
.cid-uYY4oRQ3Bo .mbr-section-subtitle {
  color: #000000;
}
.cid-uYY4oRQ3Bo .mbr-section-title {
  color: #000000;
}
.cid-uYY5Pltjgz {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYY5Pltjgz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYY5Pltjgz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYY5Pltjgz .row {
  flex-direction: row-reverse;
}
.cid-uYY5ZS9y5L {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uYY5ZS9y5L .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYY5ZS9y5L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYY5ZS9y5L .row {
  flex-direction: row-reverse;
}
.cid-uYY4oSxUya {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYY4oSxUya .mbr-text {
  color: #000000;
}
.cid-uYY4oSxUya .mbr-section-subtitle {
  color: #000000;
}
.cid-uYY4oSxUya .mbr-section-title {
  color: #000000;
}
.cid-uYY4oSQf4I {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uYY4oSQf4I .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYY4oSQf4I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYY4oSQf4I .row {
  flex-direction: row-reverse;
}
.cid-uYY4oTzF2r {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uYY4oTzF2r .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYY4oTzF2r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYY4oTzF2r .row {
  flex-direction: row-reverse;
}
.cid-uYY4oTVI3h {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYY4oTVI3h .mbr-text {
  color: #000000;
}
.cid-uYY4oTVI3h .mbr-section-subtitle {
  color: #000000;
}
.cid-uYY4oTVI3h .mbr-section-title {
  color: #000000;
}
.cid-uYY4oUezrN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uYY4oUezrN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYY4oUezrN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYY4oUezrN .row {
  flex-direction: row-reverse;
}
.cid-uYY4oUCoMl {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYY4oUCoMl .mbr-text {
  color: #000000;
}
.cid-uYY4oUCoMl .mbr-section-subtitle {
  color: #000000;
}
.cid-uYY4oUCoMl .mbr-section-title {
  color: #000000;
}
.cid-uYY4oVp93V {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYY4oVp93V .mbr-text {
  color: #000000;
}
.cid-uYY4oVp93V .mbr-section-subtitle {
  color: #000000;
}
.cid-uYY4oVp93V .mbr-section-title {
  color: #000000;
}
.cid-uZDhzik9Wr {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uYY4oWj0vb {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #1c2c3c;
}
.cid-uYY4oWj0vb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYY4oWj0vb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYY4oWj0vb .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uYY4oWj0vb .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uYY4oWj0vb .row {
    text-align: center;
  }
  .cid-uYY4oWj0vb .row > div {
    margin: auto;
  }
  .cid-uYY4oWj0vb .social-row {
    justify-content: center;
  }
}
.cid-uYY4oWj0vb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uYY4oWj0vb .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uYY4oWj0vb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYY4oWj0vb .list {
    margin-bottom: 0rem;
  }
}
.cid-uYY4oWj0vb .mbr-text {
  color: #bbbbbb;
}
.cid-uYY4oWj0vb .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-uYY4oWj0vb .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uYY4oWj0vb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uYY7PuoFgR {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uYY7PuoFgR .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;
}
@media (max-width: 767px) {
  .cid-uYY7PuoFgR .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uYY7PuoFgR .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYY7PuoFgR .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uYY7PuoFgR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYY7PuoFgR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYY7PuoFgR .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uYY7PuoFgR .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uYY7PuoFgR .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uYY7PuoFgR .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uYY7PuoFgR .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uYY7PuoFgR .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uYY7PuoFgR .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uYY7PuoFgR .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uYY7PuoFgR .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uYY7PuoFgR .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uYY7PuoFgR .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uYY7PuoFgR .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uYY7PuoFgR .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uYY7PuoFgR .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uYY7PuoFgR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uYY7PuoFgR .container {
  display: flex;
  height: 120px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-uYY7PuoFgR .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uYY7PuoFgR .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uYY7PuoFgR .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYY7PuoFgR .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #3e5a77;
  border-radius: 4px !important;
}
.cid-uYY7PuoFgR .nav-item:focus,
.cid-uYY7PuoFgR .nav-link:focus {
  outline: none;
}
.cid-uYY7PuoFgR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYY7PuoFgR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYY7PuoFgR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYY7PuoFgR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYY7PuoFgR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYY7PuoFgR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYY7PuoFgR .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uYY7PuoFgR .navbar.opened {
  transition: all 0.25s;
}
.cid-uYY7PuoFgR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYY7PuoFgR .navbar .navbar-logo img {
  width: auto;
}
.cid-uYY7PuoFgR .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uYY7PuoFgR .navbar.collapsed {
  justify-content: center;
}
.cid-uYY7PuoFgR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYY7PuoFgR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYY7PuoFgR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uYY7PuoFgR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYY7PuoFgR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYY7PuoFgR .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-uYY7PuoFgR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYY7PuoFgR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYY7PuoFgR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uYY7PuoFgR .navbar {
    min-height: 72px;
  }
  .cid-uYY7PuoFgR .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uYY7PuoFgR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYY7PuoFgR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYY7PuoFgR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYY7PuoFgR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYY7PuoFgR .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-uYY7PuoFgR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYY7PuoFgR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uYY7PuoFgR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYY7PuoFgR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uYY7PuoFgR .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uYY7PuoFgR .dropdown-item.active,
.cid-uYY7PuoFgR .dropdown-item:active {
  background-color: transparent;
}
.cid-uYY7PuoFgR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYY7PuoFgR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYY7PuoFgR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYY7PuoFgR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #3e5a77;
}
.cid-uYY7PuoFgR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uYY7PuoFgR .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uYY7PuoFgR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYY7PuoFgR .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uYY7PuoFgR .navbar-buttons {
    text-align: left;
  }
}
.cid-uYY7PuoFgR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYY7PuoFgR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uYY7PuoFgR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYY7PuoFgR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYY7PuoFgR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYY7PuoFgR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYY7PuoFgR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYY7PuoFgR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYY7PuoFgR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYY7PuoFgR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYY7PuoFgR .navbar-dropdown {
  padding: 0;
  background-color: #3e5a77 !important;
  position: fixed;
}
.cid-uYY7PuoFgR .opacityScroll {
  background: rgba(62, 90, 119, 0) !important;
}
.cid-uYY7PuoFgR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYY7PuoFgR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uYY7PuoFgR .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYY7PuoFgR .navbar {
    height: 70px;
  }
  .cid-uYY7PuoFgR .navbar.opened {
    height: auto;
  }
  .cid-uYY7PuoFgR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYY7PuoFgR .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uYY7PuoFgR .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uYY7PuoFgR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uYY7PuoFgR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uYY7PuoFgR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uYY7PuoFgR .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uYY7PuoFgR .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uYY7PuoFgR .navbar-brand {
    margin-right: auto;
  }
  .cid-uYY7PuoFgR .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #3e5a77;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-uYY7PuoFgR .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uYY7PuoFgR .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uYY7PuoFgR .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uYY7PuoFgR .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uYY7PuoFgR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uYY7PuoFgR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uYY7PuoFgR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uYY7PuoFgR .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uYY7PuoFgR .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYY7PuoFgR .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uYY7PuoFgR .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uYY7PuoFgR .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uYY7PuTDUT {
  padding-top: 9rem;
  padding-bottom: 3rem;
  background-color: #3e5a77;
}
.cid-uYY7PuTDUT .content-head {
  max-width: 1200px;
}
.cid-uYY7PuTDUT .mbr-section-title {
  color: #ffffff;
}
.cid-uYY7PuTDUT .mbr-text,
.cid-uYY7PuTDUT .mbr-section-btn {
  color: #ffffff;
}
.cid-uYY7PvhgvH {
  padding-top: 4rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uYY7PvhgvH .mbr-section-title {
  margin-bottom: 18px;
  color: #202020;
}
.cid-uYY7PvhgvH .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-uYY7PvhgvH .card_box {
  margin-bottom: 65px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uYY7PvhgvH .card_info {
  margin-bottom: 12px;
}
.cid-uYY7PvhgvH .card_date {
  color: #555555;
}
.cid-uYY7PvhgvH .card_title {
  line-height: 1.1em;
  margin-bottom: 18px;
  color: #202020;
  text-align: center;
}
.cid-uYY7PvhgvH .card_text {
  margin-top: 4px;
}
.cid-uYY7PvhgvH .item-img {
  margin-bottom: 30px;
}
.cid-uYY7PvhgvH .item-img img {
  width: 100%;
  object-fit: cover;
  display: block;
  max-height: 450px;
}
.cid-uYY7PvhgvH .linkBtn a {
  position: relative;
  display: inline-block;
  padding: 1px 7px;
  vertical-align: middle;
  overflow: hidden;
  line-height: 2em;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: .2em;
}
.cid-uYY7PvhgvH .linkBtn a:after,
.cid-uYY7PvhgvH .linkBtn a:before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  background-color: currentColor;
  transition: transform 0.4s cubic-bezier(0.31, 0.29, 0.05, 0.96);
}
.cid-uYY7PvhgvH .linkBtn a:before {
  left: 0;
}
.cid-uYY7PvhgvH .linkBtn a:after {
  left: -100%;
  transition-delay: .3s;
}
.cid-uYY7PvhgvH .linkBtn a:hover:before,
.cid-uYY7PvhgvH .linkBtn a:hover:after {
  transform: translateX(100%);
}
.cid-uYY7PvFLnN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uYY7PvFLnN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYY7PvFLnN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYY7PvFLnN .row {
  flex-direction: row-reverse;
}
.cid-uYY7Pw2GrA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYY7Pw2GrA .mbr-text {
  color: #000000;
}
.cid-uYY7Pw2GrA .mbr-section-subtitle {
  color: #000000;
}
.cid-uYY7Pw2GrA .mbr-section-title {
  color: #000000;
}
.cid-uZCauIn8tL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCauIn8tL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZCauIn8tL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZCauIn8tL .row {
  align-items: stretch;
  justify-content: center;
}
.cid-uZCauIn8tL .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-uZCauIn8tL .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-uZCauIn8tL img,
.cid-uZCauIn8tL .item-img {
  width: 100%;
}
.cid-uYY7PwmodT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYY7PwmodT .mbr-text {
  color: #000000;
}
.cid-uYY7PwmodT .mbr-section-subtitle {
  color: #000000;
}
.cid-uYY7PwmodT .mbr-section-title {
  color: #000000;
}
.cid-uZCcKMfiE7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCcKMfiE7 .item-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.cid-uZCcKMfiE7 .container {
  max-width: 1000px;
}
.cid-uZCcKMfiE7 .text {
  position: absolute;
  width: 100%;
  padding: 0 10%;
}
.cid-uZCcKMfiE7 .btn {
  white-space: nowrap;
  padding-left: 30px;
  padding-right: 30px;
  margin-top: 22px;
}
.cid-uZCcKMfiE7 .mbr-iconfont {
  display: block;
  font-size: 3.5rem;
  color: #3e5a77;
  height: 100%;
  padding-bottom: 7px;
}
.cid-uZCcKMfiE7 .l2 {
  color: #0c5b47;
}
.cid-uZCcKMfiE7 .l1 {
  color: #0c5b47;
}
.cid-uZCcKMfiE7 .padd {
  color: #0c5b47;
  text-align: center;
  padding-bottom: 60px;
}
.cid-uZCcKMfiE7 .mbr-section-subtitle {
  color: #1b745e;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uZCcKMfiE7 .features-image {
  padding-top: 32px;
}
.cid-uZCcKMfiE7 .features-image:first-child {
  padding-top: 0px;
}
.cid-uZCcKMfiE7 .features-image:nth-child(2) {
  padding-top: 0px;
}
.cid-uZCcKMfiE7 .features-image:nth-child(3) {
  padding-top: 0px;
}
@media (min-width: 575px) and (max-width: 990px) {
  .cid-uZCcKMfiE7 .features-image {
    padding-top: 32px;
  }
  .cid-uZCcKMfiE7 .features-image:first-child {
    padding-top: 0px;
  }
  .cid-uZCcKMfiE7 .features-image:nth-child(2) {
    padding-top: 0px;
  }
  .cid-uZCcKMfiE7 .features-image:nth-child(3) {
    padding-top: 32px;
  }
}
@media (max-width: 574px) {
  .cid-uZCcKMfiE7 .features-image {
    padding-top: 32px;
  }
  .cid-uZCcKMfiE7 .features-image:first-child {
    padding-top: 0px;
  }
  .cid-uZCcKMfiE7 .features-image:nth-child(2) {
    padding-top: 32px;
  }
  .cid-uZCcKMfiE7 .features-image:nth-child(3) {
    padding-top: 32px;
  }
}
.cid-uYY7PxbKxW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYY7PxbKxW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYY7PxbKxW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYY7PxbKxW .row {
  flex-direction: row-reverse;
}
.cid-uYY7PxvRkR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYY7PxvRkR .mbr-text {
  color: #000000;
}
.cid-uYY7PxvRkR .mbr-section-subtitle {
  color: #000000;
}
.cid-uYY7PxvRkR .mbr-section-title {
  color: #000000;
}
.cid-uYY7PxPJQE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uYY7PxPJQE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYY7PxPJQE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYY7PxPJQE .row {
  flex-direction: row-reverse;
}
.cid-uYY7PyaqOn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYY7PyaqOn .mbr-text {
  color: #000000;
}
.cid-uYY7PyaqOn .mbr-section-subtitle {
  color: #000000;
}
.cid-uYY7PyaqOn .mbr-section-title {
  color: #000000;
}
.cid-uYY7PysTvo {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uYY7PysTvo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYY7PysTvo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYY7PysTvo .row {
  flex-direction: row-reverse;
}
.cid-uYY7Pzeyxm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYY7Pzeyxm .mbr-text {
  color: #000000;
}
.cid-uYY7Pzeyxm .mbr-section-subtitle {
  color: #000000;
}
.cid-uYY7Pzeyxm .mbr-section-title {
  color: #000000;
}
.cid-uZCgfPr68h {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCgfPr68h .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZCgfPr68h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZCgfPr68h .row {
  align-items: stretch;
  justify-content: center;
}
.cid-uZCgfPr68h .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-uZCgfPr68h .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-uZCgfPr68h img,
.cid-uZCgfPr68h .item-img {
  width: 100%;
}
.cid-uYYemjzhAi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYYemjzhAi .mbr-text {
  color: #000000;
}
.cid-uYYemjzhAi .mbr-section-subtitle {
  color: #000000;
}
.cid-uYYemjzhAi .mbr-section-title {
  color: #000000;
}
.cid-uYY7PzSZ3C {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uYY7PzSZ3C .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYY7PzSZ3C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYY7PzSZ3C .row {
  flex-direction: row-reverse;
}
.cid-uYY7PAfBpn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYY7PAfBpn .mbr-text {
  color: #000000;
}
.cid-uYY7PAfBpn .mbr-section-subtitle {
  color: #000000;
}
.cid-uYY7PAfBpn .mbr-section-title {
  color: #000000;
}
.cid-uZCgAVUJh0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCgAVUJh0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZCgAVUJh0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZCgAVUJh0 .row {
  align-items: stretch;
  justify-content: center;
}
.cid-uZCgAVUJh0 .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-uZCgAVUJh0 .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-uZCgAVUJh0 img,
.cid-uZCgAVUJh0 .item-img {
  width: 100%;
}
.cid-uYY7PAzhz8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uYY7PAzhz8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYY7PAzhz8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYY7PAzhz8 .row {
  flex-direction: row-reverse;
}
.cid-uYY7PATdo7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYY7PATdo7 .mbr-text {
  color: #000000;
}
.cid-uYY7PATdo7 .mbr-section-subtitle {
  color: #000000;
}
.cid-uYY7PATdo7 .mbr-section-title {
  color: #000000;
}
.cid-uYY7PBckQA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYY7PBckQA .mbr-text {
  color: #000000;
}
.cid-uYY7PBckQA .mbr-section-subtitle {
  color: #000000;
}
.cid-uYY7PBckQA .mbr-section-title {
  color: #000000;
}
.cid-uYYkyeSDGx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uYYkyeSDGx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYYkyeSDGx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYYkyeSDGx .row {
  flex-direction: row-reverse;
}
.cid-uYYkNazSqe {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYYkNazSqe .mbr-text {
  color: #000000;
}
.cid-uYYkNazSqe .mbr-section-subtitle {
  color: #000000;
}
.cid-uYYkNazSqe .mbr-section-title {
  color: #000000;
}
.cid-uYYl1V1ffn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uYYl1V1ffn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYYl1V1ffn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYYl1V1ffn .row {
  flex-direction: row-reverse;
}
.cid-uYYl8TKpyC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYYl8TKpyC .mbr-text {
  color: #000000;
}
.cid-uYYl8TKpyC .mbr-section-subtitle {
  color: #000000;
}
.cid-uYYl8TKpyC .mbr-section-title {
  color: #000000;
}
.cid-uYYltMN5Qq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uYYltMN5Qq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYYltMN5Qq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYYltMN5Qq .row {
  flex-direction: row-reverse;
}
.cid-uYYlC9RKPy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYYlC9RKPy .mbr-text {
  color: #000000;
}
.cid-uYYlC9RKPy .mbr-section-subtitle {
  color: #000000;
}
.cid-uYYlC9RKPy .mbr-section-title {
  color: #000000;
}
.cid-uZChqOnLuE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZChqOnLuE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZChqOnLuE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZChqOnLuE .row {
  align-items: stretch;
  justify-content: center;
}
.cid-uZChqOnLuE .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-uZChqOnLuE .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-uZChqOnLuE img,
.cid-uZChqOnLuE .item-img {
  width: 100%;
}
.cid-uYYlHaDSH6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYYlHaDSH6 .mbr-text {
  color: #000000;
}
.cid-uYYlHaDSH6 .mbr-section-subtitle {
  color: #000000;
}
.cid-uYYlHaDSH6 .mbr-section-title {
  color: #000000;
}
.cid-uYYlY4pgmw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uYYlY4pgmw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYYlY4pgmw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYYlY4pgmw .row {
  flex-direction: row-reverse;
}
.cid-uYYm5xxW6D {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYYm5xxW6D .mbr-text {
  color: #000000;
}
.cid-uYYm5xxW6D .mbr-section-subtitle {
  color: #000000;
}
.cid-uYYm5xxW6D .mbr-section-title {
  color: #000000;
}
.cid-uZChscyC7m {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZChscyC7m .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZChscyC7m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZChscyC7m .row {
  align-items: stretch;
  justify-content: center;
}
.cid-uZChscyC7m .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-uZChscyC7m .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-uZChscyC7m img,
.cid-uZChscyC7m .item-img {
  width: 100%;
}
.cid-uYYme6w6Zy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYYme6w6Zy .mbr-text {
  color: #000000;
}
.cid-uYYme6w6Zy .mbr-section-subtitle {
  color: #000000;
}
.cid-uYYme6w6Zy .mbr-section-title {
  color: #000000;
}
.cid-uYYmEcL8bn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYYmEcL8bn .mbr-text {
  color: #000000;
}
.cid-uYYmEcL8bn .mbr-section-subtitle {
  color: #000000;
}
.cid-uYYmEcL8bn .mbr-section-title {
  color: #000000;
}
.cid-uZCimhDaWk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCimhDaWk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZCimhDaWk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZCimhDaWk .row {
  align-items: stretch;
  justify-content: center;
}
.cid-uZCimhDaWk .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-uZCimhDaWk .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-uZCimhDaWk img,
.cid-uZCimhDaWk .item-img {
  width: 100%;
}
.cid-uZCin2Jbvt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCin2Jbvt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZCin2Jbvt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZCin2Jbvt .row {
  align-items: stretch;
  justify-content: center;
}
.cid-uZCin2Jbvt .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-uZCin2Jbvt .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-uZCin2Jbvt img,
.cid-uZCin2Jbvt .item-img {
  width: 100%;
}
.cid-uYYnM0jqQk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYYnM0jqQk .mbr-text {
  color: #000000;
}
.cid-uYYnM0jqQk .mbr-section-subtitle {
  color: #000000;
}
.cid-uYYnM0jqQk .mbr-section-title {
  color: #000000;
}
.cid-uYYnSIMFpY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYYnSIMFpY .mbr-text {
  color: #000000;
}
.cid-uYYnSIMFpY .mbr-section-subtitle {
  color: #000000;
}
.cid-uYYnSIMFpY .mbr-section-title {
  color: #000000;
}
.cid-uZDhwtjnjz {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uYY7PBYwFX {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #1c2c3c;
}
.cid-uYY7PBYwFX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYY7PBYwFX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYY7PBYwFX .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uYY7PBYwFX .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uYY7PBYwFX .row {
    text-align: center;
  }
  .cid-uYY7PBYwFX .row > div {
    margin: auto;
  }
  .cid-uYY7PBYwFX .social-row {
    justify-content: center;
  }
}
.cid-uYY7PBYwFX .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uYY7PBYwFX .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uYY7PBYwFX .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYY7PBYwFX .list {
    margin-bottom: 0rem;
  }
}
.cid-uYY7PBYwFX .mbr-text {
  color: #bbbbbb;
}
.cid-uYY7PBYwFX .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-uYY7PBYwFX .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uYY7PBYwFX div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uZCOm5zyH9 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uZCOm5zyH9 .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;
}
@media (max-width: 767px) {
  .cid-uZCOm5zyH9 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uZCOm5zyH9 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uZCOm5zyH9 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uZCOm5zyH9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZCOm5zyH9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZCOm5zyH9 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uZCOm5zyH9 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uZCOm5zyH9 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uZCOm5zyH9 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uZCOm5zyH9 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uZCOm5zyH9 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uZCOm5zyH9 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uZCOm5zyH9 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uZCOm5zyH9 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uZCOm5zyH9 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uZCOm5zyH9 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uZCOm5zyH9 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uZCOm5zyH9 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uZCOm5zyH9 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uZCOm5zyH9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uZCOm5zyH9 .container {
  display: flex;
  height: 120px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-uZCOm5zyH9 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uZCOm5zyH9 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uZCOm5zyH9 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uZCOm5zyH9 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #3e5a77;
  border-radius: 4px !important;
}
.cid-uZCOm5zyH9 .nav-item:focus,
.cid-uZCOm5zyH9 .nav-link:focus {
  outline: none;
}
.cid-uZCOm5zyH9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uZCOm5zyH9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZCOm5zyH9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uZCOm5zyH9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uZCOm5zyH9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZCOm5zyH9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZCOm5zyH9 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uZCOm5zyH9 .navbar.opened {
  transition: all 0.25s;
}
.cid-uZCOm5zyH9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uZCOm5zyH9 .navbar .navbar-logo img {
  width: auto;
}
.cid-uZCOm5zyH9 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uZCOm5zyH9 .navbar.collapsed {
  justify-content: center;
}
.cid-uZCOm5zyH9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZCOm5zyH9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZCOm5zyH9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uZCOm5zyH9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZCOm5zyH9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZCOm5zyH9 .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-uZCOm5zyH9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZCOm5zyH9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uZCOm5zyH9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uZCOm5zyH9 .navbar {
    min-height: 72px;
  }
  .cid-uZCOm5zyH9 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uZCOm5zyH9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZCOm5zyH9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZCOm5zyH9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZCOm5zyH9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZCOm5zyH9 .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-uZCOm5zyH9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZCOm5zyH9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uZCOm5zyH9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uZCOm5zyH9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uZCOm5zyH9 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uZCOm5zyH9 .dropdown-item.active,
.cid-uZCOm5zyH9 .dropdown-item:active {
  background-color: transparent;
}
.cid-uZCOm5zyH9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZCOm5zyH9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZCOm5zyH9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZCOm5zyH9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #3e5a77;
}
.cid-uZCOm5zyH9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uZCOm5zyH9 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uZCOm5zyH9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uZCOm5zyH9 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uZCOm5zyH9 .navbar-buttons {
    text-align: left;
  }
}
.cid-uZCOm5zyH9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uZCOm5zyH9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uZCOm5zyH9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uZCOm5zyH9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uZCOm5zyH9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uZCOm5zyH9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uZCOm5zyH9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uZCOm5zyH9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uZCOm5zyH9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uZCOm5zyH9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uZCOm5zyH9 .navbar-dropdown {
  padding: 0;
  background-color: #3e5a77 !important;
  position: fixed;
}
.cid-uZCOm5zyH9 .opacityScroll {
  background: rgba(62, 90, 119, 0) !important;
}
.cid-uZCOm5zyH9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uZCOm5zyH9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uZCOm5zyH9 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uZCOm5zyH9 .navbar {
    height: 70px;
  }
  .cid-uZCOm5zyH9 .navbar.opened {
    height: auto;
  }
  .cid-uZCOm5zyH9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZCOm5zyH9 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uZCOm5zyH9 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uZCOm5zyH9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uZCOm5zyH9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uZCOm5zyH9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uZCOm5zyH9 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uZCOm5zyH9 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uZCOm5zyH9 .navbar-brand {
    margin-right: auto;
  }
  .cid-uZCOm5zyH9 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #3e5a77;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-uZCOm5zyH9 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uZCOm5zyH9 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uZCOm5zyH9 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uZCOm5zyH9 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uZCOm5zyH9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uZCOm5zyH9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uZCOm5zyH9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uZCOm5zyH9 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uZCOm5zyH9 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uZCOm5zyH9 .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uZCOm5zyH9 .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uZCOm5zyH9 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uZCOm6eh0j {
  padding-top: 9rem;
  padding-bottom: 3rem;
  background-color: #3e5a77;
}
.cid-uZCOm6eh0j .content-head {
  max-width: 1200px;
}
.cid-uZCOm6eh0j .mbr-section-title {
  color: #ffffff;
}
.cid-uZCOm6eh0j .mbr-text,
.cid-uZCOm6eh0j .mbr-section-btn {
  color: #ffffff;
}
.cid-uZCOm6MEAl {
  padding-top: 4rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uZCOm6MEAl .mbr-section-title {
  margin-bottom: 18px;
  color: #202020;
}
.cid-uZCOm6MEAl .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-uZCOm6MEAl .card_box {
  margin-bottom: 65px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uZCOm6MEAl .card_info {
  margin-bottom: 12px;
}
.cid-uZCOm6MEAl .card_date {
  color: #555555;
}
.cid-uZCOm6MEAl .card_title {
  line-height: 1.1em;
  margin-bottom: 18px;
  color: #202020;
  text-align: center;
}
.cid-uZCOm6MEAl .card_text {
  margin-top: 4px;
}
.cid-uZCOm6MEAl .item-img {
  margin-bottom: 30px;
}
.cid-uZCOm6MEAl .item-img img {
  width: 100%;
  object-fit: cover;
  display: block;
  max-height: 800px;
}
.cid-uZCOm6MEAl .linkBtn a {
  position: relative;
  display: inline-block;
  padding: 1px 7px;
  vertical-align: middle;
  overflow: hidden;
  line-height: 2em;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: .2em;
}
.cid-uZCOm6MEAl .linkBtn a:after,
.cid-uZCOm6MEAl .linkBtn a:before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  background-color: currentColor;
  transition: transform 0.4s cubic-bezier(0.31, 0.29, 0.05, 0.96);
}
.cid-uZCOm6MEAl .linkBtn a:before {
  left: 0;
}
.cid-uZCOm6MEAl .linkBtn a:after {
  left: -100%;
  transition-delay: .3s;
}
.cid-uZCOm6MEAl .linkBtn a:hover:before,
.cid-uZCOm6MEAl .linkBtn a:hover:after {
  transform: translateX(100%);
}
.cid-uZCOm7oXXS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uZCOm7oXXS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZCOm7oXXS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZCOm7oXXS .row {
  flex-direction: row-reverse;
}
.cid-uZCOm7UbUg {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCOm7UbUg .mbr-text {
  color: #000000;
}
.cid-uZCOm7UbUg .mbr-section-subtitle {
  color: #000000;
}
.cid-uZCOm7UbUg .mbr-section-title {
  color: #000000;
}
.cid-uZCOm8VMv6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCOm8VMv6 .mbr-text {
  color: #000000;
}
.cid-uZCOm8VMv6 .mbr-section-subtitle {
  color: #000000;
}
.cid-uZCOm8VMv6 .mbr-section-title {
  color: #000000;
}
.cid-uZCOm9WdMv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCOm9WdMv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZCOm9WdMv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZCOm9WdMv .row {
  flex-direction: row-reverse;
}
.cid-uZCOmaquAo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCOmaquAo .mbr-text {
  color: #000000;
}
.cid-uZCOmaquAo .mbr-section-subtitle {
  color: #000000;
}
.cid-uZCOmaquAo .mbr-section-title {
  color: #000000;
}
.cid-uZCQ2erN2S {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCQ2erN2S .mbr-text {
  color: #000000;
}
.cid-uZCQ2erN2S .mbr-section-subtitle {
  color: #000000;
}
.cid-uZCQ2erN2S .mbr-section-title {
  color: #000000;
}
.cid-uZDhrHjLnQ {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uZCOmr7uGY {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #1c2c3c;
}
.cid-uZCOmr7uGY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZCOmr7uGY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZCOmr7uGY .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uZCOmr7uGY .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uZCOmr7uGY .row {
    text-align: center;
  }
  .cid-uZCOmr7uGY .row > div {
    margin: auto;
  }
  .cid-uZCOmr7uGY .social-row {
    justify-content: center;
  }
}
.cid-uZCOmr7uGY .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uZCOmr7uGY .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uZCOmr7uGY .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uZCOmr7uGY .list {
    margin-bottom: 0rem;
  }
}
.cid-uZCOmr7uGY .mbr-text {
  color: #bbbbbb;
}
.cid-uZCOmr7uGY .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-uZCOmr7uGY .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uZCOmr7uGY div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uZCQZ778mY {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uZCQZ778mY .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;
}
@media (max-width: 767px) {
  .cid-uZCQZ778mY .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uZCQZ778mY .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uZCQZ778mY .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uZCQZ778mY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZCQZ778mY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZCQZ778mY .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uZCQZ778mY .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uZCQZ778mY .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uZCQZ778mY .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uZCQZ778mY .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uZCQZ778mY .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uZCQZ778mY .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uZCQZ778mY .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uZCQZ778mY .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uZCQZ778mY .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uZCQZ778mY .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uZCQZ778mY .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uZCQZ778mY .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uZCQZ778mY .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uZCQZ778mY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uZCQZ778mY .container {
  display: flex;
  height: 120px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-uZCQZ778mY .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uZCQZ778mY .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uZCQZ778mY .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uZCQZ778mY .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #3e5a77;
  border-radius: 4px !important;
}
.cid-uZCQZ778mY .nav-item:focus,
.cid-uZCQZ778mY .nav-link:focus {
  outline: none;
}
.cid-uZCQZ778mY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uZCQZ778mY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZCQZ778mY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uZCQZ778mY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uZCQZ778mY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZCQZ778mY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZCQZ778mY .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uZCQZ778mY .navbar.opened {
  transition: all 0.25s;
}
.cid-uZCQZ778mY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uZCQZ778mY .navbar .navbar-logo img {
  width: auto;
}
.cid-uZCQZ778mY .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uZCQZ778mY .navbar.collapsed {
  justify-content: center;
}
.cid-uZCQZ778mY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZCQZ778mY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZCQZ778mY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uZCQZ778mY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZCQZ778mY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZCQZ778mY .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-uZCQZ778mY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZCQZ778mY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uZCQZ778mY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uZCQZ778mY .navbar {
    min-height: 72px;
  }
  .cid-uZCQZ778mY .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uZCQZ778mY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZCQZ778mY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZCQZ778mY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZCQZ778mY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZCQZ778mY .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-uZCQZ778mY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZCQZ778mY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uZCQZ778mY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uZCQZ778mY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uZCQZ778mY .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uZCQZ778mY .dropdown-item.active,
.cid-uZCQZ778mY .dropdown-item:active {
  background-color: transparent;
}
.cid-uZCQZ778mY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZCQZ778mY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZCQZ778mY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZCQZ778mY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #3e5a77;
}
.cid-uZCQZ778mY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uZCQZ778mY .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uZCQZ778mY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uZCQZ778mY .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uZCQZ778mY .navbar-buttons {
    text-align: left;
  }
}
.cid-uZCQZ778mY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uZCQZ778mY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uZCQZ778mY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uZCQZ778mY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uZCQZ778mY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uZCQZ778mY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uZCQZ778mY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uZCQZ778mY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uZCQZ778mY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uZCQZ778mY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uZCQZ778mY .navbar-dropdown {
  padding: 0;
  background-color: #3e5a77 !important;
  position: fixed;
}
.cid-uZCQZ778mY .opacityScroll {
  background: rgba(62, 90, 119, 0) !important;
}
.cid-uZCQZ778mY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uZCQZ778mY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uZCQZ778mY .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uZCQZ778mY .navbar {
    height: 70px;
  }
  .cid-uZCQZ778mY .navbar.opened {
    height: auto;
  }
  .cid-uZCQZ778mY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZCQZ778mY .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uZCQZ778mY .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uZCQZ778mY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uZCQZ778mY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uZCQZ778mY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uZCQZ778mY .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uZCQZ778mY .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uZCQZ778mY .navbar-brand {
    margin-right: auto;
  }
  .cid-uZCQZ778mY .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #3e5a77;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-uZCQZ778mY .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uZCQZ778mY .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uZCQZ778mY .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uZCQZ778mY .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uZCQZ778mY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uZCQZ778mY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uZCQZ778mY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uZCQZ778mY .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uZCQZ778mY .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uZCQZ778mY .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uZCQZ778mY .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uZCQZ778mY .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uZCQZ7UXUt {
  padding-top: 9rem;
  padding-bottom: 3rem;
  background-color: #3e5a77;
}
.cid-uZCQZ7UXUt .content-head {
  max-width: 1200px;
}
.cid-uZCQZ7UXUt .mbr-section-title {
  color: #ffffff;
}
.cid-uZCQZ7UXUt .mbr-text,
.cid-uZCQZ7UXUt .mbr-section-btn {
  color: #ffffff;
}
.cid-uZCQZ8Otqu {
  padding-top: 4rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uZCQZ8Otqu .mbr-section-title {
  margin-bottom: 18px;
  color: #202020;
}
.cid-uZCQZ8Otqu .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-uZCQZ8Otqu .card_box {
  margin-bottom: 65px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uZCQZ8Otqu .card_info {
  margin-bottom: 12px;
}
.cid-uZCQZ8Otqu .card_date {
  color: #555555;
}
.cid-uZCQZ8Otqu .card_title {
  line-height: 1.1em;
  margin-bottom: 18px;
  color: #202020;
  text-align: center;
}
.cid-uZCQZ8Otqu .card_text {
  margin-top: 4px;
}
.cid-uZCQZ8Otqu .item-img {
  margin-bottom: 30px;
}
.cid-uZCQZ8Otqu .item-img img {
  width: 100%;
  object-fit: cover;
  display: block;
  max-height: 800px;
}
.cid-uZCQZ8Otqu .linkBtn a {
  position: relative;
  display: inline-block;
  padding: 1px 7px;
  vertical-align: middle;
  overflow: hidden;
  line-height: 2em;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: .2em;
}
.cid-uZCQZ8Otqu .linkBtn a:after,
.cid-uZCQZ8Otqu .linkBtn a:before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  background-color: currentColor;
  transition: transform 0.4s cubic-bezier(0.31, 0.29, 0.05, 0.96);
}
.cid-uZCQZ8Otqu .linkBtn a:before {
  left: 0;
}
.cid-uZCQZ8Otqu .linkBtn a:after {
  left: -100%;
  transition-delay: .3s;
}
.cid-uZCQZ8Otqu .linkBtn a:hover:before,
.cid-uZCQZ8Otqu .linkBtn a:hover:after {
  transform: translateX(100%);
}
.cid-uZCQZ9GsqD {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCQZ9GsqD .mbr-text {
  color: #000000;
}
.cid-uZCQZ9GsqD .mbr-section-subtitle {
  color: #000000;
}
.cid-uZCQZ9GsqD .mbr-section-title {
  color: #000000;
}
.cid-uZCQZ9kxIt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uZCQZ9kxIt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZCQZ9kxIt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZCQZ9kxIt .row {
  flex-direction: row-reverse;
}
.cid-uZCRDvsuHj {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCRDvsuHj .mbr-text {
  color: #000000;
}
.cid-uZCRDvsuHj .mbr-section-subtitle {
  color: #000000;
}
.cid-uZCRDvsuHj .mbr-section-title {
  color: #000000;
}
.cid-uZCQZ9ZIYi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCQZ9ZIYi .mbr-text {
  color: #000000;
}
.cid-uZCQZ9ZIYi .mbr-section-subtitle {
  color: #000000;
}
.cid-uZCQZ9ZIYi .mbr-section-title {
  color: #000000;
}
.cid-uZCS0egyN6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCS0egyN6 .mbr-text {
  color: #000000;
}
.cid-uZCS0egyN6 .mbr-section-subtitle {
  color: #000000;
}
.cid-uZCS0egyN6 .mbr-section-title {
  color: #000000;
}
.cid-uZCSbQysCZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCSbQysCZ .mbr-text {
  color: #000000;
}
.cid-uZCSbQysCZ .mbr-section-subtitle {
  color: #000000;
}
.cid-uZCSbQysCZ .mbr-section-title {
  color: #000000;
}
.cid-uZCSdZIfmD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCSdZIfmD .mbr-text {
  color: #000000;
}
.cid-uZCSdZIfmD .mbr-section-subtitle {
  color: #000000;
}
.cid-uZCSdZIfmD .mbr-section-title {
  color: #000000;
}
.cid-uZCQZaiwpw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCQZaiwpw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZCQZaiwpw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZCQZaiwpw .row {
  flex-direction: row-reverse;
}
.cid-uZCQZaGGFK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCQZaGGFK .mbr-text {
  color: #000000;
}
.cid-uZCQZaGGFK .mbr-section-subtitle {
  color: #000000;
}
.cid-uZCQZaGGFK .mbr-section-title {
  color: #000000;
}
.cid-uZCSOXN6S5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCSOXN6S5 .mbr-text {
  color: #000000;
}
.cid-uZCSOXN6S5 .mbr-section-subtitle {
  color: #000000;
}
.cid-uZCSOXN6S5 .mbr-section-title {
  color: #000000;
}
.cid-uZCQZaZF5r {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCQZaZF5r .mbr-text {
  color: #000000;
}
.cid-uZCQZaZF5r .mbr-section-subtitle {
  color: #000000;
}
.cid-uZCQZaZF5r .mbr-section-title {
  color: #000000;
}
.cid-uZDhm0eOSl {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uZCQZbErOw {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #1c2c3c;
}
.cid-uZCQZbErOw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZCQZbErOw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZCQZbErOw .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uZCQZbErOw .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uZCQZbErOw .row {
    text-align: center;
  }
  .cid-uZCQZbErOw .row > div {
    margin: auto;
  }
  .cid-uZCQZbErOw .social-row {
    justify-content: center;
  }
}
.cid-uZCQZbErOw .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uZCQZbErOw .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uZCQZbErOw .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uZCQZbErOw .list {
    margin-bottom: 0rem;
  }
}
.cid-uZCQZbErOw .mbr-text {
  color: #bbbbbb;
}
.cid-uZCQZbErOw .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-uZCQZbErOw .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uZCQZbErOw div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uZCTOmwWT4 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uZCTOmwWT4 .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;
}
@media (max-width: 767px) {
  .cid-uZCTOmwWT4 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uZCTOmwWT4 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uZCTOmwWT4 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uZCTOmwWT4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZCTOmwWT4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZCTOmwWT4 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uZCTOmwWT4 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uZCTOmwWT4 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uZCTOmwWT4 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uZCTOmwWT4 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uZCTOmwWT4 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uZCTOmwWT4 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uZCTOmwWT4 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uZCTOmwWT4 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uZCTOmwWT4 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uZCTOmwWT4 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uZCTOmwWT4 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uZCTOmwWT4 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uZCTOmwWT4 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uZCTOmwWT4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uZCTOmwWT4 .container {
  display: flex;
  height: 120px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-uZCTOmwWT4 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uZCTOmwWT4 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uZCTOmwWT4 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uZCTOmwWT4 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #3e5a77;
  border-radius: 4px !important;
}
.cid-uZCTOmwWT4 .nav-item:focus,
.cid-uZCTOmwWT4 .nav-link:focus {
  outline: none;
}
.cid-uZCTOmwWT4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uZCTOmwWT4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZCTOmwWT4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uZCTOmwWT4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uZCTOmwWT4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZCTOmwWT4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZCTOmwWT4 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uZCTOmwWT4 .navbar.opened {
  transition: all 0.25s;
}
.cid-uZCTOmwWT4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uZCTOmwWT4 .navbar .navbar-logo img {
  width: auto;
}
.cid-uZCTOmwWT4 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uZCTOmwWT4 .navbar.collapsed {
  justify-content: center;
}
.cid-uZCTOmwWT4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZCTOmwWT4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZCTOmwWT4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uZCTOmwWT4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZCTOmwWT4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZCTOmwWT4 .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-uZCTOmwWT4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZCTOmwWT4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uZCTOmwWT4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uZCTOmwWT4 .navbar {
    min-height: 72px;
  }
  .cid-uZCTOmwWT4 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uZCTOmwWT4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZCTOmwWT4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZCTOmwWT4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZCTOmwWT4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZCTOmwWT4 .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-uZCTOmwWT4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZCTOmwWT4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uZCTOmwWT4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uZCTOmwWT4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uZCTOmwWT4 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uZCTOmwWT4 .dropdown-item.active,
.cid-uZCTOmwWT4 .dropdown-item:active {
  background-color: transparent;
}
.cid-uZCTOmwWT4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZCTOmwWT4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZCTOmwWT4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZCTOmwWT4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #3e5a77;
}
.cid-uZCTOmwWT4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uZCTOmwWT4 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uZCTOmwWT4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uZCTOmwWT4 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uZCTOmwWT4 .navbar-buttons {
    text-align: left;
  }
}
.cid-uZCTOmwWT4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uZCTOmwWT4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uZCTOmwWT4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uZCTOmwWT4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uZCTOmwWT4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uZCTOmwWT4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uZCTOmwWT4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uZCTOmwWT4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uZCTOmwWT4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uZCTOmwWT4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uZCTOmwWT4 .navbar-dropdown {
  padding: 0;
  background-color: #3e5a77 !important;
  position: fixed;
}
.cid-uZCTOmwWT4 .opacityScroll {
  background: rgba(62, 90, 119, 0) !important;
}
.cid-uZCTOmwWT4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uZCTOmwWT4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uZCTOmwWT4 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uZCTOmwWT4 .navbar {
    height: 70px;
  }
  .cid-uZCTOmwWT4 .navbar.opened {
    height: auto;
  }
  .cid-uZCTOmwWT4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZCTOmwWT4 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uZCTOmwWT4 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uZCTOmwWT4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uZCTOmwWT4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uZCTOmwWT4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uZCTOmwWT4 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uZCTOmwWT4 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uZCTOmwWT4 .navbar-brand {
    margin-right: auto;
  }
  .cid-uZCTOmwWT4 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #3e5a77;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-uZCTOmwWT4 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uZCTOmwWT4 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uZCTOmwWT4 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uZCTOmwWT4 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uZCTOmwWT4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uZCTOmwWT4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uZCTOmwWT4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uZCTOmwWT4 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uZCTOmwWT4 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uZCTOmwWT4 .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uZCTOmwWT4 .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uZCTOmwWT4 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uZCTOnqced {
  padding-top: 9rem;
  padding-bottom: 3rem;
  background-color: #3e5a77;
}
.cid-uZCTOnqced .content-head {
  max-width: 1200px;
}
.cid-uZCTOnqced .mbr-section-title {
  color: #ffffff;
}
.cid-uZCTOnqced .mbr-text,
.cid-uZCTOnqced .mbr-section-btn {
  color: #ffffff;
}
.cid-uZCTOozoEV {
  padding-top: 4rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uZCTOozoEV .mbr-section-title {
  margin-bottom: 18px;
  color: #202020;
}
.cid-uZCTOozoEV .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-uZCTOozoEV .card_box {
  margin-bottom: 65px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uZCTOozoEV .card_info {
  margin-bottom: 12px;
}
.cid-uZCTOozoEV .card_date {
  color: #555555;
}
.cid-uZCTOozoEV .card_title {
  line-height: 1.1em;
  margin-bottom: 18px;
  color: #202020;
  text-align: center;
}
.cid-uZCTOozoEV .card_text {
  margin-top: 4px;
}
.cid-uZCTOozoEV .item-img {
  margin-bottom: 30px;
}
.cid-uZCTOozoEV .item-img img {
  width: 100%;
  object-fit: cover;
  display: block;
  max-height: 800px;
}
.cid-uZCTOozoEV .linkBtn a {
  position: relative;
  display: inline-block;
  padding: 1px 7px;
  vertical-align: middle;
  overflow: hidden;
  line-height: 2em;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: .2em;
}
.cid-uZCTOozoEV .linkBtn a:after,
.cid-uZCTOozoEV .linkBtn a:before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  background-color: currentColor;
  transition: transform 0.4s cubic-bezier(0.31, 0.29, 0.05, 0.96);
}
.cid-uZCTOozoEV .linkBtn a:before {
  left: 0;
}
.cid-uZCTOozoEV .linkBtn a:after {
  left: -100%;
  transition-delay: .3s;
}
.cid-uZCTOozoEV .linkBtn a:hover:before,
.cid-uZCTOozoEV .linkBtn a:hover:after {
  transform: translateX(100%);
}
.cid-uZCTOpktw5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uZCTOpktw5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZCTOpktw5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZCTOpktw5 .row {
  flex-direction: row-reverse;
}
.cid-uZCTOpGmRM {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCTOpGmRM .mbr-text {
  color: #000000;
}
.cid-uZCTOpGmRM .mbr-section-subtitle {
  color: #000000;
}
.cid-uZCTOpGmRM .mbr-section-title {
  color: #000000;
}
.cid-uZCUJknAO5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCUJknAO5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZCUJknAO5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZCUJknAO5 .row {
  align-items: stretch;
  justify-content: center;
}
.cid-uZCUJknAO5 .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-uZCUJknAO5 .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-uZCUJknAO5 img,
.cid-uZCUJknAO5 .item-img {
  width: 100%;
}
.cid-uZCTOq1RPc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCTOq1RPc .mbr-text {
  color: #000000;
}
.cid-uZCTOq1RPc .mbr-section-subtitle {
  color: #000000;
}
.cid-uZCTOq1RPc .mbr-section-title {
  color: #000000;
}
.cid-uZCUUiqTGR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uZCUUiqTGR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZCUUiqTGR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZCUUiqTGR .row {
  flex-direction: row-reverse;
}
.cid-uZCTOqmurW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCTOqmurW .mbr-text {
  color: #000000;
}
.cid-uZCTOqmurW .mbr-section-subtitle {
  color: #000000;
}
.cid-uZCTOqmurW .mbr-section-title {
  color: #000000;
}
.cid-uZCV5O3z4s {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uZCV5O3z4s .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZCV5O3z4s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZCV5O3z4s .row {
  flex-direction: row-reverse;
}
.cid-uZCTOqJB4X {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCTOqJB4X .mbr-text {
  color: #000000;
}
.cid-uZCTOqJB4X .mbr-section-subtitle {
  color: #000000;
}
.cid-uZCTOqJB4X .mbr-section-title {
  color: #000000;
}
.cid-uZCTOr1zYj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCTOr1zYj .mbr-text {
  color: #000000;
}
.cid-uZCTOr1zYj .mbr-section-subtitle {
  color: #000000;
}
.cid-uZCTOr1zYj .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uZCVp8HN9S {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCVp8HN9S .mbr-text {
  color: #000000;
}
.cid-uZCVp8HN9S .mbr-section-subtitle {
  color: #000000;
}
.cid-uZCVp8HN9S .mbr-section-title {
  color: #000000;
  text-align: justify;
}
.cid-uZCVwvcmXz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCVwvcmXz .mbr-text {
  color: #000000;
}
.cid-uZCVwvcmXz .mbr-section-subtitle {
  color: #000000;
}
.cid-uZCVwvcmXz .mbr-section-title {
  color: #000000;
  text-align: justify;
}
.cid-uZCTOrl07V {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCTOrl07V .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZCTOrl07V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZCTOrl07V .row {
  flex-direction: row-reverse;
}
.cid-uZCTOstu1a {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZCTOstu1a .mbr-text {
  color: #000000;
}
.cid-uZCTOstu1a .mbr-section-subtitle {
  color: #000000;
}
.cid-uZCTOstu1a .mbr-section-title {
  color: #000000;
}
.cid-uZDhh5aMfV {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uZCTOteLLV {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #1c2c3c;
}
.cid-uZCTOteLLV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZCTOteLLV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZCTOteLLV .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uZCTOteLLV .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uZCTOteLLV .row {
    text-align: center;
  }
  .cid-uZCTOteLLV .row > div {
    margin: auto;
  }
  .cid-uZCTOteLLV .social-row {
    justify-content: center;
  }
}
.cid-uZCTOteLLV .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uZCTOteLLV .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uZCTOteLLV .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uZCTOteLLV .list {
    margin-bottom: 0rem;
  }
}
.cid-uZCTOteLLV .mbr-text {
  color: #bbbbbb;
}
.cid-uZCTOteLLV .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-uZCTOteLLV .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uZCTOteLLV div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uZD4f35DO0 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uZD4f35DO0 .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;
}
@media (max-width: 767px) {
  .cid-uZD4f35DO0 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uZD4f35DO0 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uZD4f35DO0 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uZD4f35DO0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZD4f35DO0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZD4f35DO0 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uZD4f35DO0 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uZD4f35DO0 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uZD4f35DO0 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uZD4f35DO0 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uZD4f35DO0 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uZD4f35DO0 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uZD4f35DO0 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uZD4f35DO0 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uZD4f35DO0 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uZD4f35DO0 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uZD4f35DO0 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uZD4f35DO0 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uZD4f35DO0 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uZD4f35DO0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uZD4f35DO0 .container {
  display: flex;
  height: 120px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-uZD4f35DO0 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uZD4f35DO0 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uZD4f35DO0 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uZD4f35DO0 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #3e5a77;
  border-radius: 4px !important;
}
.cid-uZD4f35DO0 .nav-item:focus,
.cid-uZD4f35DO0 .nav-link:focus {
  outline: none;
}
.cid-uZD4f35DO0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uZD4f35DO0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZD4f35DO0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uZD4f35DO0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uZD4f35DO0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZD4f35DO0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZD4f35DO0 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uZD4f35DO0 .navbar.opened {
  transition: all 0.25s;
}
.cid-uZD4f35DO0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uZD4f35DO0 .navbar .navbar-logo img {
  width: auto;
}
.cid-uZD4f35DO0 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uZD4f35DO0 .navbar.collapsed {
  justify-content: center;
}
.cid-uZD4f35DO0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZD4f35DO0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZD4f35DO0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uZD4f35DO0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZD4f35DO0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZD4f35DO0 .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-uZD4f35DO0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZD4f35DO0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uZD4f35DO0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uZD4f35DO0 .navbar {
    min-height: 72px;
  }
  .cid-uZD4f35DO0 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uZD4f35DO0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZD4f35DO0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZD4f35DO0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZD4f35DO0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZD4f35DO0 .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-uZD4f35DO0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZD4f35DO0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uZD4f35DO0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uZD4f35DO0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uZD4f35DO0 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uZD4f35DO0 .dropdown-item.active,
.cid-uZD4f35DO0 .dropdown-item:active {
  background-color: transparent;
}
.cid-uZD4f35DO0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZD4f35DO0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZD4f35DO0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZD4f35DO0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #3e5a77;
}
.cid-uZD4f35DO0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uZD4f35DO0 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uZD4f35DO0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uZD4f35DO0 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uZD4f35DO0 .navbar-buttons {
    text-align: left;
  }
}
.cid-uZD4f35DO0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uZD4f35DO0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uZD4f35DO0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uZD4f35DO0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uZD4f35DO0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uZD4f35DO0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uZD4f35DO0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uZD4f35DO0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uZD4f35DO0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uZD4f35DO0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uZD4f35DO0 .navbar-dropdown {
  padding: 0;
  background-color: #3e5a77 !important;
  position: fixed;
}
.cid-uZD4f35DO0 .opacityScroll {
  background: rgba(62, 90, 119, 0) !important;
}
.cid-uZD4f35DO0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uZD4f35DO0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uZD4f35DO0 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uZD4f35DO0 .navbar {
    height: 70px;
  }
  .cid-uZD4f35DO0 .navbar.opened {
    height: auto;
  }
  .cid-uZD4f35DO0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZD4f35DO0 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uZD4f35DO0 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uZD4f35DO0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uZD4f35DO0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uZD4f35DO0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uZD4f35DO0 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uZD4f35DO0 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uZD4f35DO0 .navbar-brand {
    margin-right: auto;
  }
  .cid-uZD4f35DO0 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #3e5a77;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-uZD4f35DO0 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uZD4f35DO0 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uZD4f35DO0 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uZD4f35DO0 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uZD4f35DO0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uZD4f35DO0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uZD4f35DO0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uZD4f35DO0 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uZD4f35DO0 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uZD4f35DO0 .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uZD4f35DO0 .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uZD4f35DO0 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uZD4f3Dr3N {
  padding-top: 9rem;
  padding-bottom: 3rem;
  background-color: #3e5a77;
}
.cid-uZD4f3Dr3N .content-head {
  max-width: 1200px;
}
.cid-uZD4f3Dr3N .mbr-section-title {
  color: #ffffff;
}
.cid-uZD4f3Dr3N .mbr-text,
.cid-uZD4f3Dr3N .mbr-section-btn {
  color: #ffffff;
}
.cid-uZD4f3YvYA {
  padding-top: 4rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uZD4f3YvYA .mbr-section-title {
  margin-bottom: 18px;
  color: #202020;
}
.cid-uZD4f3YvYA .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-uZD4f3YvYA .card_box {
  margin-bottom: 65px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uZD4f3YvYA .card_info {
  margin-bottom: 12px;
}
.cid-uZD4f3YvYA .card_date {
  color: #555555;
}
.cid-uZD4f3YvYA .card_title {
  line-height: 1.1em;
  margin-bottom: 18px;
  color: #202020;
  text-align: center;
}
.cid-uZD4f3YvYA .card_text {
  margin-top: 4px;
}
.cid-uZD4f3YvYA .item-img {
  margin-bottom: 30px;
}
.cid-uZD4f3YvYA .item-img img {
  width: 100%;
  object-fit: cover;
  display: block;
  max-height: 800px;
}
.cid-uZD4f3YvYA .linkBtn a {
  position: relative;
  display: inline-block;
  padding: 1px 7px;
  vertical-align: middle;
  overflow: hidden;
  line-height: 2em;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: .2em;
}
.cid-uZD4f3YvYA .linkBtn a:after,
.cid-uZD4f3YvYA .linkBtn a:before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  background-color: currentColor;
  transition: transform 0.4s cubic-bezier(0.31, 0.29, 0.05, 0.96);
}
.cid-uZD4f3YvYA .linkBtn a:before {
  left: 0;
}
.cid-uZD4f3YvYA .linkBtn a:after {
  left: -100%;
  transition-delay: .3s;
}
.cid-uZD4f3YvYA .linkBtn a:hover:before,
.cid-uZD4f3YvYA .linkBtn a:hover:after {
  transform: translateX(100%);
}
.cid-uZD4f4K3XG {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZD4f4K3XG .mbr-text {
  color: #000000;
}
.cid-uZD4f4K3XG .mbr-section-subtitle {
  color: #000000;
}
.cid-uZD4f4K3XG .mbr-section-title {
  color: #000000;
}
.cid-uZD5bJzv1t {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZD5bJzv1t .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZD5bJzv1t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZD5bJzv1t .row {
  align-items: stretch;
  justify-content: center;
}
.cid-uZD5bJzv1t .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-uZD5bJzv1t .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-uZD5bJzv1t img,
.cid-uZD5bJzv1t .item-img {
  width: 100%;
}
.cid-uZD5cyzKUS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZD5cyzKUS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZD5cyzKUS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZD5cyzKUS .row {
  align-items: stretch;
  justify-content: center;
}
.cid-uZD5cyzKUS .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-uZD5cyzKUS .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-uZD5cyzKUS img,
.cid-uZD5cyzKUS .item-img {
  width: 100%;
}
.cid-uZD537M3hf {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZD537M3hf .mbr-text {
  color: #000000;
}
.cid-uZD537M3hf .mbr-section-subtitle {
  color: #000000;
}
.cid-uZD537M3hf .mbr-section-title {
  color: #000000;
}
.cid-uZD4f5Uu7R {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uZD4f5Uu7R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZD4f5Uu7R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZD4f5Uu7R .row {
  flex-direction: row-reverse;
}
.cid-uZD4f6f5xV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZD4f6f5xV .mbr-text {
  color: #000000;
}
.cid-uZD4f6f5xV .mbr-section-subtitle {
  color: #000000;
}
.cid-uZD4f6f5xV .mbr-section-title {
  color: #000000;
}
.cid-uZD6z2B4yZ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uZD6z2B4yZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZD6z2B4yZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZD6z2B4yZ .row {
  align-items: stretch;
  justify-content: center;
}
.cid-uZD6z2B4yZ .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-uZD6z2B4yZ .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-uZD6z2B4yZ img,
.cid-uZD6z2B4yZ .item-img {
  width: 100%;
}
.cid-uZD6B2zkCr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uZD6B2zkCr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZD6B2zkCr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZD6B2zkCr .row {
  flex-direction: row-reverse;
}
.cid-uZD4f6YaVV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZD4f6YaVV .mbr-text {
  color: #000000;
}
.cid-uZD4f6YaVV .mbr-section-subtitle {
  color: #000000;
}
.cid-uZD4f6YaVV .mbr-section-title {
  color: #000000;
}
.cid-uZD7fuTsmm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZD7fuTsmm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZD7fuTsmm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZD7fuTsmm .row {
  flex-direction: row-reverse;
}
.cid-uZD7kchl6O {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZD7kchl6O .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZD7kchl6O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZD7kchl6O .row {
  flex-direction: row-reverse;
}
.cid-uZD4f7iyoq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZD4f7iyoq .mbr-text {
  color: #000000;
}
.cid-uZD4f7iyoq .mbr-section-subtitle {
  color: #000000;
}
.cid-uZD4f7iyoq .mbr-section-title {
  color: #000000;
  text-align: justify;
}
.cid-uZD7XkKrjm {
  padding-top: 4rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uZD7XkKrjm .mbr-section-title {
  margin-bottom: 18px;
  color: #202020;
}
.cid-uZD7XkKrjm .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-uZD7XkKrjm .card_box {
  margin-bottom: 65px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uZD7XkKrjm .card_info {
  margin-bottom: 12px;
}
.cid-uZD7XkKrjm .card_date {
  color: #555555;
}
.cid-uZD7XkKrjm .card_title {
  line-height: 1.1em;
  margin-bottom: 18px;
  color: #202020;
  text-align: center;
}
.cid-uZD7XkKrjm .card_text {
  margin-top: 4px;
}
.cid-uZD7XkKrjm .item-img {
  margin-bottom: 30px;
}
.cid-uZD7XkKrjm .item-img img {
  width: 100%;
  object-fit: cover;
  display: block;
  max-height: 800px;
}
.cid-uZD7XkKrjm .linkBtn a {
  position: relative;
  display: inline-block;
  padding: 1px 7px;
  vertical-align: middle;
  overflow: hidden;
  line-height: 2em;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: .2em;
}
.cid-uZD7XkKrjm .linkBtn a:after,
.cid-uZD7XkKrjm .linkBtn a:before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  background-color: currentColor;
  transition: transform 0.4s cubic-bezier(0.31, 0.29, 0.05, 0.96);
}
.cid-uZD7XkKrjm .linkBtn a:before {
  left: 0;
}
.cid-uZD7XkKrjm .linkBtn a:after {
  left: -100%;
  transition-delay: .3s;
}
.cid-uZD7XkKrjm .linkBtn a:hover:before,
.cid-uZD7XkKrjm .linkBtn a:hover:after {
  transform: translateX(100%);
}
.cid-uZD8dSNTrp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uZD8dSNTrp .mbr-section-title {
  margin-bottom: 18px;
  color: #202020;
}
.cid-uZD8dSNTrp .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-uZD8dSNTrp .card_box {
  margin-bottom: 65px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uZD8dSNTrp .card_info {
  margin-bottom: 12px;
}
.cid-uZD8dSNTrp .card_date {
  color: #555555;
}
.cid-uZD8dSNTrp .card_title {
  line-height: 1.1em;
  margin-bottom: 18px;
  color: #202020;
  text-align: center;
}
.cid-uZD8dSNTrp .card_text {
  margin-top: 4px;
}
.cid-uZD8dSNTrp .item-img {
  margin-bottom: 30px;
}
.cid-uZD8dSNTrp .item-img img {
  width: 100%;
  object-fit: cover;
  display: block;
  max-height: 800px;
}
.cid-uZD8dSNTrp .linkBtn a {
  position: relative;
  display: inline-block;
  padding: 1px 7px;
  vertical-align: middle;
  overflow: hidden;
  line-height: 2em;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: .2em;
}
.cid-uZD8dSNTrp .linkBtn a:after,
.cid-uZD8dSNTrp .linkBtn a:before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  background-color: currentColor;
  transition: transform 0.4s cubic-bezier(0.31, 0.29, 0.05, 0.96);
}
.cid-uZD8dSNTrp .linkBtn a:before {
  left: 0;
}
.cid-uZD8dSNTrp .linkBtn a:after {
  left: -100%;
  transition-delay: .3s;
}
.cid-uZD8dSNTrp .linkBtn a:hover:before,
.cid-uZD8dSNTrp .linkBtn a:hover:after {
  transform: translateX(100%);
}
.cid-uZD8z2WYrm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uZD8z2WYrm .mbr-section-title {
  margin-bottom: 18px;
  color: #202020;
}
.cid-uZD8z2WYrm .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-uZD8z2WYrm .card_box {
  margin-bottom: 65px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uZD8z2WYrm .card_info {
  margin-bottom: 12px;
}
.cid-uZD8z2WYrm .card_date {
  color: #555555;
}
.cid-uZD8z2WYrm .card_title {
  line-height: 1.1em;
  margin-bottom: 18px;
  color: #202020;
  text-align: center;
}
.cid-uZD8z2WYrm .card_text {
  margin-top: 4px;
}
.cid-uZD8z2WYrm .item-img {
  margin-bottom: 30px;
}
.cid-uZD8z2WYrm .item-img img {
  width: 100%;
  object-fit: cover;
  display: block;
  max-height: 800px;
}
.cid-uZD8z2WYrm .linkBtn a {
  position: relative;
  display: inline-block;
  padding: 1px 7px;
  vertical-align: middle;
  overflow: hidden;
  line-height: 2em;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: .2em;
}
.cid-uZD8z2WYrm .linkBtn a:after,
.cid-uZD8z2WYrm .linkBtn a:before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  background-color: currentColor;
  transition: transform 0.4s cubic-bezier(0.31, 0.29, 0.05, 0.96);
}
.cid-uZD8z2WYrm .linkBtn a:before {
  left: 0;
}
.cid-uZD8z2WYrm .linkBtn a:after {
  left: -100%;
  transition-delay: .3s;
}
.cid-uZD8z2WYrm .linkBtn a:hover:before,
.cid-uZD8z2WYrm .linkBtn a:hover:after {
  transform: translateX(100%);
}
.cid-uZD8FT4hmQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uZD8FT4hmQ .mbr-section-title {
  margin-bottom: 18px;
  color: #202020;
}
.cid-uZD8FT4hmQ .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-uZD8FT4hmQ .card_box {
  margin-bottom: 65px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uZD8FT4hmQ .card_info {
  margin-bottom: 12px;
}
.cid-uZD8FT4hmQ .card_date {
  color: #555555;
}
.cid-uZD8FT4hmQ .card_title {
  line-height: 1.1em;
  margin-bottom: 18px;
  color: #202020;
  text-align: center;
}
.cid-uZD8FT4hmQ .card_text {
  margin-top: 4px;
}
.cid-uZD8FT4hmQ .item-img {
  margin-bottom: 30px;
}
.cid-uZD8FT4hmQ .item-img img {
  width: 100%;
  object-fit: cover;
  display: block;
  max-height: 800px;
}
.cid-uZD8FT4hmQ .linkBtn a {
  position: relative;
  display: inline-block;
  padding: 1px 7px;
  vertical-align: middle;
  overflow: hidden;
  line-height: 2em;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: .2em;
}
.cid-uZD8FT4hmQ .linkBtn a:after,
.cid-uZD8FT4hmQ .linkBtn a:before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  background-color: currentColor;
  transition: transform 0.4s cubic-bezier(0.31, 0.29, 0.05, 0.96);
}
.cid-uZD8FT4hmQ .linkBtn a:before {
  left: 0;
}
.cid-uZD8FT4hmQ .linkBtn a:after {
  left: -100%;
  transition-delay: .3s;
}
.cid-uZD8FT4hmQ .linkBtn a:hover:before,
.cid-uZD8FT4hmQ .linkBtn a:hover:after {
  transform: translateX(100%);
}
.cid-uZD4f8z9Pt {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZD4f8z9Pt .mbr-text {
  color: #000000;
}
.cid-uZD4f8z9Pt .mbr-section-subtitle {
  color: #000000;
}
.cid-uZD4f8z9Pt .mbr-section-title {
  color: #000000;
}
.cid-uZDh9lNzVY {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uZD4f9iFpN {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #1c2c3c;
}
.cid-uZD4f9iFpN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZD4f9iFpN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZD4f9iFpN .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uZD4f9iFpN .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uZD4f9iFpN .row {
    text-align: center;
  }
  .cid-uZD4f9iFpN .row > div {
    margin: auto;
  }
  .cid-uZD4f9iFpN .social-row {
    justify-content: center;
  }
}
.cid-uZD4f9iFpN .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uZD4f9iFpN .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uZD4f9iFpN .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uZD4f9iFpN .list {
    margin-bottom: 0rem;
  }
}
.cid-uZD4f9iFpN .mbr-text {
  color: #bbbbbb;
}
.cid-uZD4f9iFpN .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-uZD4f9iFpN .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uZD4f9iFpN div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uZD9gCkIeY {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uZD9gCkIeY .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;
}
@media (max-width: 767px) {
  .cid-uZD9gCkIeY .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uZD9gCkIeY .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uZD9gCkIeY .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uZD9gCkIeY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZD9gCkIeY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZD9gCkIeY .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uZD9gCkIeY .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uZD9gCkIeY .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uZD9gCkIeY .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uZD9gCkIeY .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uZD9gCkIeY .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uZD9gCkIeY .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uZD9gCkIeY .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uZD9gCkIeY .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uZD9gCkIeY .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uZD9gCkIeY .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uZD9gCkIeY .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uZD9gCkIeY .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uZD9gCkIeY .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uZD9gCkIeY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uZD9gCkIeY .container {
  display: flex;
  height: 120px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-uZD9gCkIeY .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uZD9gCkIeY .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uZD9gCkIeY .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uZD9gCkIeY .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #3e5a77;
  border-radius: 4px !important;
}
.cid-uZD9gCkIeY .nav-item:focus,
.cid-uZD9gCkIeY .nav-link:focus {
  outline: none;
}
.cid-uZD9gCkIeY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uZD9gCkIeY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZD9gCkIeY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uZD9gCkIeY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uZD9gCkIeY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZD9gCkIeY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZD9gCkIeY .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uZD9gCkIeY .navbar.opened {
  transition: all 0.25s;
}
.cid-uZD9gCkIeY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uZD9gCkIeY .navbar .navbar-logo img {
  width: auto;
}
.cid-uZD9gCkIeY .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uZD9gCkIeY .navbar.collapsed {
  justify-content: center;
}
.cid-uZD9gCkIeY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZD9gCkIeY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZD9gCkIeY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uZD9gCkIeY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZD9gCkIeY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZD9gCkIeY .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-uZD9gCkIeY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZD9gCkIeY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uZD9gCkIeY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uZD9gCkIeY .navbar {
    min-height: 72px;
  }
  .cid-uZD9gCkIeY .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uZD9gCkIeY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZD9gCkIeY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZD9gCkIeY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZD9gCkIeY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZD9gCkIeY .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-uZD9gCkIeY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZD9gCkIeY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uZD9gCkIeY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uZD9gCkIeY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uZD9gCkIeY .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uZD9gCkIeY .dropdown-item.active,
.cid-uZD9gCkIeY .dropdown-item:active {
  background-color: transparent;
}
.cid-uZD9gCkIeY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZD9gCkIeY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZD9gCkIeY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZD9gCkIeY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #3e5a77;
}
.cid-uZD9gCkIeY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uZD9gCkIeY .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uZD9gCkIeY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uZD9gCkIeY .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uZD9gCkIeY .navbar-buttons {
    text-align: left;
  }
}
.cid-uZD9gCkIeY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uZD9gCkIeY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uZD9gCkIeY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uZD9gCkIeY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uZD9gCkIeY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uZD9gCkIeY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uZD9gCkIeY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uZD9gCkIeY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uZD9gCkIeY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uZD9gCkIeY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uZD9gCkIeY .navbar-dropdown {
  padding: 0;
  background-color: #3e5a77 !important;
  position: fixed;
}
.cid-uZD9gCkIeY .opacityScroll {
  background: rgba(62, 90, 119, 0) !important;
}
.cid-uZD9gCkIeY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uZD9gCkIeY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uZD9gCkIeY .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uZD9gCkIeY .navbar {
    height: 70px;
  }
  .cid-uZD9gCkIeY .navbar.opened {
    height: auto;
  }
  .cid-uZD9gCkIeY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZD9gCkIeY .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uZD9gCkIeY .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uZD9gCkIeY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uZD9gCkIeY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uZD9gCkIeY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uZD9gCkIeY .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uZD9gCkIeY .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uZD9gCkIeY .navbar-brand {
    margin-right: auto;
  }
  .cid-uZD9gCkIeY .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #3e5a77;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-uZD9gCkIeY .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uZD9gCkIeY .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uZD9gCkIeY .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uZD9gCkIeY .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uZD9gCkIeY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uZD9gCkIeY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uZD9gCkIeY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uZD9gCkIeY .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uZD9gCkIeY .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uZD9gCkIeY .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uZD9gCkIeY .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uZD9gCkIeY .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uZD9gCTz8b {
  padding-top: 9rem;
  padding-bottom: 3rem;
  background-color: #3e5a77;
}
.cid-uZD9gCTz8b .content-head {
  max-width: 1200px;
}
.cid-uZD9gCTz8b .mbr-section-title {
  color: #ffffff;
}
.cid-uZD9gCTz8b .mbr-text,
.cid-uZD9gCTz8b .mbr-section-btn {
  color: #ffffff;
}
.cid-uZD9gDMTLk {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZD9gDMTLk .mbr-text {
  color: #000000;
}
.cid-uZD9gDMTLk .mbr-section-subtitle {
  color: #000000;
}
.cid-uZD9gDMTLk .mbr-section-title {
  color: #000000;
}
.cid-uZD9gFxAXD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uZD9gFxAXD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZD9gFxAXD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZD9gFxAXD .row {
  flex-direction: row-reverse;
}
.cid-uZDc5Li93S {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZDc5Li93S .mbr-text {
  color: #000000;
}
.cid-uZDc5Li93S .mbr-section-subtitle {
  color: #000000;
}
.cid-uZDc5Li93S .mbr-section-title {
  color: #000000;
}
.cid-uZDdnljXv6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uZDdnljXv6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZDdnljXv6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZDdnljXv6 .row {
  flex-direction: row-reverse;
}
.cid-uZD9gF9M7A {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZD9gF9M7A .mbr-text {
  color: #000000;
}
.cid-uZD9gF9M7A .mbr-section-subtitle {
  color: #000000;
}
.cid-uZD9gF9M7A .mbr-section-title {
  color: #000000;
}
.cid-uZD9gEaC1j {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZD9gEaC1j .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZD9gEaC1j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZD9gEaC1j .row {
  align-items: stretch;
  justify-content: center;
}
.cid-uZD9gEaC1j .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-uZD9gEaC1j .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-uZD9gEaC1j img,
.cid-uZD9gEaC1j .item-img {
  width: 100%;
}
.cid-uZD9gFWEm1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZD9gFWEm1 .mbr-text {
  color: #000000;
}
.cid-uZD9gFWEm1 .mbr-section-subtitle {
  color: #000000;
}
.cid-uZD9gFWEm1 .mbr-section-title {
  color: #000000;
}
.cid-uZDed8HOwQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uZDed8HOwQ .item-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.cid-uZDed8HOwQ .container {
  max-width: 1000px;
}
.cid-uZDed8HOwQ .text {
  position: absolute;
  width: 100%;
  padding: 0 10%;
}
.cid-uZDed8HOwQ .btn {
  white-space: nowrap;
  padding-left: 30px;
  padding-right: 30px;
  margin-top: 22px;
}
.cid-uZDed8HOwQ .mbr-iconfont {
  display: block;
  font-size: 3.5rem;
  color: #3e5a77;
  height: 100%;
  padding-bottom: 7px;
}
.cid-uZDed8HOwQ .l2 {
  color: #0c5b47;
}
.cid-uZDed8HOwQ .l1 {
  color: #0c5b47;
}
.cid-uZDed8HOwQ .padd {
  color: #0c5b47;
  text-align: center;
  padding-bottom: 60px;
}
.cid-uZDed8HOwQ .mbr-section-subtitle {
  color: #1b745e;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uZDed8HOwQ .features-image {
  padding-top: 32px;
}
.cid-uZDed8HOwQ .features-image:first-child {
  padding-top: 0px;
}
.cid-uZDed8HOwQ .features-image:nth-child(2) {
  padding-top: 0px;
}
.cid-uZDed8HOwQ .features-image:nth-child(3) {
  padding-top: 0px;
}
@media (min-width: 575px) and (max-width: 990px) {
  .cid-uZDed8HOwQ .features-image {
    padding-top: 32px;
  }
  .cid-uZDed8HOwQ .features-image:first-child {
    padding-top: 0px;
  }
  .cid-uZDed8HOwQ .features-image:nth-child(2) {
    padding-top: 0px;
  }
  .cid-uZDed8HOwQ .features-image:nth-child(3) {
    padding-top: 32px;
  }
}
@media (max-width: 574px) {
  .cid-uZDed8HOwQ .features-image {
    padding-top: 32px;
  }
  .cid-uZDed8HOwQ .features-image:first-child {
    padding-top: 0px;
  }
  .cid-uZDed8HOwQ .features-image:nth-child(2) {
    padding-top: 32px;
  }
  .cid-uZDed8HOwQ .features-image:nth-child(3) {
    padding-top: 32px;
  }
}
.cid-uZD9gH9qfA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZD9gH9qfA .mbr-text {
  color: #000000;
}
.cid-uZD9gH9qfA .mbr-section-subtitle {
  color: #000000;
}
.cid-uZD9gH9qfA .mbr-section-title {
  color: #000000;
}
.cid-uZDf1MNGeY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZDf1MNGeY .mbr-text {
  color: #000000;
}
.cid-uZDf1MNGeY .mbr-section-subtitle {
  color: #000000;
}
.cid-uZDf1MNGeY .mbr-section-title {
  color: #000000;
}
.cid-uZD9gGKW2V {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uZD9gGKW2V .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZD9gGKW2V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZD9gGKW2V .row {
  flex-direction: row-reverse;
}
.cid-uZDeYks40X {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZDeYks40X .mbr-text {
  color: #000000;
}
.cid-uZDeYks40X .mbr-section-subtitle {
  color: #000000;
}
.cid-uZDeYks40X .mbr-section-title {
  color: #000000;
}
.cid-uZDfpaHXbP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZDfpaHXbP .mbr-text {
  color: #000000;
}
.cid-uZDfpaHXbP .mbr-section-subtitle {
  color: #000000;
}
.cid-uZDfpaHXbP .mbr-section-title {
  color: #000000;
}
.cid-uZDftuW3qv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZDftuW3qv .mbr-text {
  color: #000000;
}
.cid-uZDftuW3qv .mbr-section-subtitle {
  color: #000000;
}
.cid-uZDftuW3qv .mbr-section-title {
  color: #000000;
}
.cid-uZD9gIelSy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZD9gIelSy .mbr-text {
  color: #000000;
}
.cid-uZD9gIelSy .mbr-section-subtitle {
  color: #000000;
}
.cid-uZD9gIelSy .mbr-section-title {
  color: #000000;
  text-align: justify;
}
.cid-uZD9gK9WYf {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZD9gK9WYf .mbr-text {
  color: #000000;
}
.cid-uZD9gK9WYf .mbr-section-subtitle {
  color: #000000;
}
.cid-uZD9gK9WYf .mbr-section-title {
  color: #000000;
}
.cid-uZDgKWOwEZ {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uZD9gL8iZ4 {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #1c2c3c;
}
.cid-uZD9gL8iZ4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZD9gL8iZ4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZD9gL8iZ4 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uZD9gL8iZ4 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uZD9gL8iZ4 .row {
    text-align: center;
  }
  .cid-uZD9gL8iZ4 .row > div {
    margin: auto;
  }
  .cid-uZD9gL8iZ4 .social-row {
    justify-content: center;
  }
}
.cid-uZD9gL8iZ4 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uZD9gL8iZ4 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uZD9gL8iZ4 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uZD9gL8iZ4 .list {
    margin-bottom: 0rem;
  }
}
.cid-uZD9gL8iZ4 .mbr-text {
  color: #bbbbbb;
}
.cid-uZD9gL8iZ4 .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-uZD9gL8iZ4 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uZD9gL8iZ4 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uZDhMR9yeD {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uZDhMR9yeD .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;
}
@media (max-width: 767px) {
  .cid-uZDhMR9yeD .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uZDhMR9yeD .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uZDhMR9yeD .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uZDhMR9yeD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZDhMR9yeD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZDhMR9yeD .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uZDhMR9yeD .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uZDhMR9yeD .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uZDhMR9yeD .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uZDhMR9yeD .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uZDhMR9yeD .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uZDhMR9yeD .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uZDhMR9yeD .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uZDhMR9yeD .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uZDhMR9yeD .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uZDhMR9yeD .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uZDhMR9yeD .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uZDhMR9yeD .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uZDhMR9yeD .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uZDhMR9yeD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uZDhMR9yeD .container {
  display: flex;
  height: 120px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-uZDhMR9yeD .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uZDhMR9yeD .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uZDhMR9yeD .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uZDhMR9yeD .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #3e5a77;
  border-radius: 4px !important;
}
.cid-uZDhMR9yeD .nav-item:focus,
.cid-uZDhMR9yeD .nav-link:focus {
  outline: none;
}
.cid-uZDhMR9yeD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uZDhMR9yeD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZDhMR9yeD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uZDhMR9yeD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uZDhMR9yeD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZDhMR9yeD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZDhMR9yeD .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uZDhMR9yeD .navbar.opened {
  transition: all 0.25s;
}
.cid-uZDhMR9yeD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uZDhMR9yeD .navbar .navbar-logo img {
  width: auto;
}
.cid-uZDhMR9yeD .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uZDhMR9yeD .navbar.collapsed {
  justify-content: center;
}
.cid-uZDhMR9yeD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZDhMR9yeD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZDhMR9yeD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uZDhMR9yeD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZDhMR9yeD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZDhMR9yeD .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-uZDhMR9yeD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZDhMR9yeD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uZDhMR9yeD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uZDhMR9yeD .navbar {
    min-height: 72px;
  }
  .cid-uZDhMR9yeD .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uZDhMR9yeD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZDhMR9yeD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZDhMR9yeD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZDhMR9yeD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZDhMR9yeD .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-uZDhMR9yeD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZDhMR9yeD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uZDhMR9yeD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uZDhMR9yeD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uZDhMR9yeD .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uZDhMR9yeD .dropdown-item.active,
.cid-uZDhMR9yeD .dropdown-item:active {
  background-color: transparent;
}
.cid-uZDhMR9yeD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZDhMR9yeD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZDhMR9yeD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZDhMR9yeD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #3e5a77;
}
.cid-uZDhMR9yeD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uZDhMR9yeD .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uZDhMR9yeD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uZDhMR9yeD .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uZDhMR9yeD .navbar-buttons {
    text-align: left;
  }
}
.cid-uZDhMR9yeD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uZDhMR9yeD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uZDhMR9yeD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uZDhMR9yeD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uZDhMR9yeD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uZDhMR9yeD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uZDhMR9yeD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uZDhMR9yeD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uZDhMR9yeD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uZDhMR9yeD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uZDhMR9yeD .navbar-dropdown {
  padding: 0;
  background-color: #3e5a77 !important;
  position: fixed;
}
.cid-uZDhMR9yeD .opacityScroll {
  background: rgba(62, 90, 119, 0) !important;
}
.cid-uZDhMR9yeD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uZDhMR9yeD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uZDhMR9yeD .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uZDhMR9yeD .navbar {
    height: 70px;
  }
  .cid-uZDhMR9yeD .navbar.opened {
    height: auto;
  }
  .cid-uZDhMR9yeD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZDhMR9yeD .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uZDhMR9yeD .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uZDhMR9yeD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uZDhMR9yeD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uZDhMR9yeD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uZDhMR9yeD .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uZDhMR9yeD .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uZDhMR9yeD .navbar-brand {
    margin-right: auto;
  }
  .cid-uZDhMR9yeD .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #3e5a77;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-uZDhMR9yeD .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uZDhMR9yeD .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uZDhMR9yeD .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uZDhMR9yeD .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uZDhMR9yeD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uZDhMR9yeD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uZDhMR9yeD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uZDhMR9yeD .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uZDhMR9yeD .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uZDhMR9yeD .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uZDhMR9yeD .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uZDhMR9yeD .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uZDhMROtGF {
  padding-top: 9rem;
  padding-bottom: 3rem;
  background-color: #3e5a77;
}
.cid-uZDhMROtGF .content-head {
  max-width: 1200px;
}
.cid-uZDhMROtGF .mbr-section-title {
  color: #ffffff;
}
.cid-uZDhMROtGF .mbr-text,
.cid-uZDhMROtGF .mbr-section-btn {
  color: #ffffff;
}
.cid-uZDhZdlNNh {
  padding-top: 4rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uZDhZdlNNh .mbr-section-title {
  margin-bottom: 18px;
  color: #202020;
}
.cid-uZDhZdlNNh .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-uZDhZdlNNh .card_box {
  margin-bottom: 65px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uZDhZdlNNh .card_info {
  margin-bottom: 12px;
}
.cid-uZDhZdlNNh .card_date {
  color: #555555;
}
.cid-uZDhZdlNNh .card_title {
  line-height: 1.1em;
  margin-bottom: 18px;
  color: #202020;
  text-align: center;
}
.cid-uZDhZdlNNh .card_text {
  margin-top: 4px;
}
.cid-uZDhZdlNNh .item-img {
  margin-bottom: 30px;
}
.cid-uZDhZdlNNh .item-img img {
  width: 100%;
  object-fit: cover;
  display: block;
  max-height: 800px;
}
.cid-uZDhZdlNNh .linkBtn a {
  position: relative;
  display: inline-block;
  padding: 1px 7px;
  vertical-align: middle;
  overflow: hidden;
  line-height: 2em;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: .2em;
}
.cid-uZDhZdlNNh .linkBtn a:after,
.cid-uZDhZdlNNh .linkBtn a:before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  background-color: currentColor;
  transition: transform 0.4s cubic-bezier(0.31, 0.29, 0.05, 0.96);
}
.cid-uZDhZdlNNh .linkBtn a:before {
  left: 0;
}
.cid-uZDhZdlNNh .linkBtn a:after {
  left: -100%;
  transition-delay: .3s;
}
.cid-uZDhZdlNNh .linkBtn a:hover:before,
.cid-uZDhZdlNNh .linkBtn a:hover:after {
  transform: translateX(100%);
}
.cid-uZDhMSfKWg {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZDhMSfKWg .mbr-text {
  color: #000000;
}
.cid-uZDhMSfKWg .mbr-section-subtitle {
  color: #000000;
}
.cid-uZDhMSfKWg .mbr-section-title {
  color: #000000;
}
.cid-uZDk7BPZFK {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZDk7BPZFK .mbr-text {
  color: #000000;
}
.cid-uZDk7BPZFK .mbr-section-subtitle {
  color: #000000;
}
.cid-uZDk7BPZFK .mbr-section-title {
  color: #000000;
}
.cid-uZDkb6dEFE {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZDkb6dEFE .mbr-text {
  color: #000000;
}
.cid-uZDkb6dEFE .mbr-section-subtitle {
  color: #000000;
}
.cid-uZDkb6dEFE .mbr-section-title {
  color: #000000;
}
.cid-uZDhMSBVcY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uZDhMSBVcY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZDhMSBVcY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZDhMSBVcY .row {
  flex-direction: row-reverse;
}
.cid-uZDhMT0yk2 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZDhMT0yk2 .mbr-text {
  color: #000000;
}
.cid-uZDhMT0yk2 .mbr-section-subtitle {
  color: #000000;
}
.cid-uZDhMT0yk2 .mbr-section-title {
  color: #000000;
}
.cid-uZDhMTm7Rq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uZDhMTm7Rq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZDhMTm7Rq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZDhMTm7Rq .row {
  flex-direction: row-reverse;
}
.cid-uZDhMTLvni {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZDhMTLvni .mbr-text {
  color: #000000;
}
.cid-uZDhMTLvni .mbr-section-subtitle {
  color: #000000;
}
.cid-uZDhMTLvni .mbr-section-title {
  color: #000000;
}
.cid-uZDhMYkpA5 {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uZDhMYIUd8 {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #1c2c3c;
}
.cid-uZDhMYIUd8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZDhMYIUd8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZDhMYIUd8 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uZDhMYIUd8 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uZDhMYIUd8 .row {
    text-align: center;
  }
  .cid-uZDhMYIUd8 .row > div {
    margin: auto;
  }
  .cid-uZDhMYIUd8 .social-row {
    justify-content: center;
  }
}
.cid-uZDhMYIUd8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uZDhMYIUd8 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uZDhMYIUd8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uZDhMYIUd8 .list {
    margin-bottom: 0rem;
  }
}
.cid-uZDhMYIUd8 .mbr-text {
  color: #bbbbbb;
}
.cid-uZDhMYIUd8 .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-uZDhMYIUd8 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uZDhMYIUd8 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uZDmtM0C49 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uZDmtM0C49 .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;
}
@media (max-width: 767px) {
  .cid-uZDmtM0C49 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uZDmtM0C49 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uZDmtM0C49 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uZDmtM0C49 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZDmtM0C49 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZDmtM0C49 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uZDmtM0C49 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uZDmtM0C49 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uZDmtM0C49 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uZDmtM0C49 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uZDmtM0C49 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uZDmtM0C49 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-uZDmtM0C49 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uZDmtM0C49 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uZDmtM0C49 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uZDmtM0C49 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uZDmtM0C49 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uZDmtM0C49 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uZDmtM0C49 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uZDmtM0C49 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uZDmtM0C49 .container {
  display: flex;
  height: 120px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-uZDmtM0C49 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uZDmtM0C49 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uZDmtM0C49 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uZDmtM0C49 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #3e5a77;
  border-radius: 4px !important;
}
.cid-uZDmtM0C49 .nav-item:focus,
.cid-uZDmtM0C49 .nav-link:focus {
  outline: none;
}
.cid-uZDmtM0C49 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uZDmtM0C49 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZDmtM0C49 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uZDmtM0C49 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uZDmtM0C49 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZDmtM0C49 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZDmtM0C49 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uZDmtM0C49 .navbar.opened {
  transition: all 0.25s;
}
.cid-uZDmtM0C49 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uZDmtM0C49 .navbar .navbar-logo img {
  width: auto;
}
.cid-uZDmtM0C49 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uZDmtM0C49 .navbar.collapsed {
  justify-content: center;
}
.cid-uZDmtM0C49 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZDmtM0C49 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZDmtM0C49 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uZDmtM0C49 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZDmtM0C49 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZDmtM0C49 .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-uZDmtM0C49 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZDmtM0C49 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uZDmtM0C49 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uZDmtM0C49 .navbar {
    min-height: 72px;
  }
  .cid-uZDmtM0C49 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uZDmtM0C49 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZDmtM0C49 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZDmtM0C49 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZDmtM0C49 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZDmtM0C49 .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-uZDmtM0C49 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZDmtM0C49 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uZDmtM0C49 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uZDmtM0C49 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uZDmtM0C49 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uZDmtM0C49 .dropdown-item.active,
.cid-uZDmtM0C49 .dropdown-item:active {
  background-color: transparent;
}
.cid-uZDmtM0C49 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZDmtM0C49 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZDmtM0C49 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZDmtM0C49 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #3e5a77;
}
.cid-uZDmtM0C49 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uZDmtM0C49 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uZDmtM0C49 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uZDmtM0C49 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uZDmtM0C49 .navbar-buttons {
    text-align: left;
  }
}
.cid-uZDmtM0C49 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uZDmtM0C49 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uZDmtM0C49 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uZDmtM0C49 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uZDmtM0C49 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uZDmtM0C49 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uZDmtM0C49 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uZDmtM0C49 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uZDmtM0C49 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uZDmtM0C49 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uZDmtM0C49 .navbar-dropdown {
  padding: 0;
  background-color: #3e5a77 !important;
  position: fixed;
}
.cid-uZDmtM0C49 .opacityScroll {
  background: rgba(62, 90, 119, 0) !important;
}
.cid-uZDmtM0C49 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uZDmtM0C49 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uZDmtM0C49 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uZDmtM0C49 .navbar {
    height: 70px;
  }
  .cid-uZDmtM0C49 .navbar.opened {
    height: auto;
  }
  .cid-uZDmtM0C49 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZDmtM0C49 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uZDmtM0C49 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uZDmtM0C49 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uZDmtM0C49 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uZDmtM0C49 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uZDmtM0C49 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uZDmtM0C49 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uZDmtM0C49 .navbar-brand {
    margin-right: auto;
  }
  .cid-uZDmtM0C49 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #3e5a77;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-uZDmtM0C49 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uZDmtM0C49 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uZDmtM0C49 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uZDmtM0C49 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uZDmtM0C49 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uZDmtM0C49 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uZDmtM0C49 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uZDmtM0C49 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uZDmtM0C49 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uZDmtM0C49 .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uZDmtM0C49 .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uZDmtM0C49 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uZDmtMudEN {
  padding-top: 9rem;
  padding-bottom: 3rem;
  background-color: #3e5a77;
}
.cid-uZDmtMudEN .content-head {
  max-width: 1200px;
}
.cid-uZDmtMudEN .mbr-section-title {
  color: #ffffff;
}
.cid-uZDmtMudEN .mbr-text,
.cid-uZDmtMudEN .mbr-section-btn {
  color: #ffffff;
}
.cid-uZDmtMSlcE {
  padding-top: 4rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uZDmtMSlcE .mbr-section-title {
  margin-bottom: 18px;
  color: #202020;
}
.cid-uZDmtMSlcE .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-uZDmtMSlcE .card_box {
  margin-bottom: 65px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uZDmtMSlcE .card_info {
  margin-bottom: 12px;
}
.cid-uZDmtMSlcE .card_date {
  color: #555555;
}
.cid-uZDmtMSlcE .card_title {
  line-height: 1.1em;
  margin-bottom: 18px;
  color: #202020;
  text-align: center;
}
.cid-uZDmtMSlcE .card_text {
  margin-top: 4px;
}
.cid-uZDmtMSlcE .item-img {
  margin-bottom: 30px;
}
.cid-uZDmtMSlcE .item-img img {
  width: 100%;
  object-fit: cover;
  display: block;
  max-height: 800px;
}
.cid-uZDmtMSlcE .linkBtn a {
  position: relative;
  display: inline-block;
  padding: 1px 7px;
  vertical-align: middle;
  overflow: hidden;
  line-height: 2em;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: .2em;
}
.cid-uZDmtMSlcE .linkBtn a:after,
.cid-uZDmtMSlcE .linkBtn a:before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  background-color: currentColor;
  transition: transform 0.4s cubic-bezier(0.31, 0.29, 0.05, 0.96);
}
.cid-uZDmtMSlcE .linkBtn a:before {
  left: 0;
}
.cid-uZDmtMSlcE .linkBtn a:after {
  left: -100%;
  transition-delay: .3s;
}
.cid-uZDmtMSlcE .linkBtn a:hover:before,
.cid-uZDmtMSlcE .linkBtn a:hover:after {
  transform: translateX(100%);
}
.cid-uZDmtOfpCt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uZDmtOfpCt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZDmtOfpCt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZDmtOfpCt .row {
  flex-direction: row-reverse;
}
.cid-uZDmtNe10j {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZDmtNe10j .mbr-text {
  color: #000000;
}
.cid-uZDmtNe10j .mbr-section-subtitle {
  color: #000000;
}
.cid-uZDmtNe10j .mbr-section-title {
  color: #000000;
}
.cid-uZDmtNyajz {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZDmtNyajz .mbr-text {
  color: #000000;
}
.cid-uZDmtNyajz .mbr-section-subtitle {
  color: #000000;
}
.cid-uZDmtNyajz .mbr-section-title {
  color: #000000;
}
.cid-uZDmtOFpZC {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZDmtOFpZC .mbr-text {
  color: #000000;
}
.cid-uZDmtOFpZC .mbr-section-subtitle {
  color: #000000;
}
.cid-uZDmtOFpZC .mbr-section-title {
  color: #000000;
}
.cid-uZDmtP18Z5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uZDmtP18Z5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZDmtP18Z5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZDmtP18Z5 .row {
  flex-direction: row-reverse;
}
.cid-uZDwJ78krc {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uZDwJ78krc .mbr-text {
  color: #000000;
}
.cid-uZDwJ78krc .mbr-section-subtitle {
  color: #000000;
}
.cid-uZDwJ78krc .mbr-section-title {
  color: #000000;
}
.cid-uZDx10z1l8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uZDx10z1l8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZDx10z1l8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZDx10z1l8 .row {
  flex-direction: row-reverse;
}
.cid-uZDmtQ1Abk {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uZDmtQjMWT {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #1c2c3c;
}
.cid-uZDmtQjMWT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZDmtQjMWT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZDmtQjMWT .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uZDmtQjMWT .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uZDmtQjMWT .row {
    text-align: center;
  }
  .cid-uZDmtQjMWT .row > div {
    margin: auto;
  }
  .cid-uZDmtQjMWT .social-row {
    justify-content: center;
  }
}
.cid-uZDmtQjMWT .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uZDmtQjMWT .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uZDmtQjMWT .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uZDmtQjMWT .list {
    margin-bottom: 0rem;
  }
}
.cid-uZDmtQjMWT .mbr-text {
  color: #bbbbbb;
}
.cid-uZDmtQjMWT .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-uZDmtQjMWT .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uZDmtQjMWT div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-v0ha4HpApg {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v0ha4HpApg .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;
}
@media (max-width: 767px) {
  .cid-v0ha4HpApg .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v0ha4HpApg .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v0ha4HpApg .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v0ha4HpApg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v0ha4HpApg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v0ha4HpApg .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-v0ha4HpApg .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v0ha4HpApg .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-v0ha4HpApg .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v0ha4HpApg .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v0ha4HpApg .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v0ha4HpApg .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-v0ha4HpApg .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v0ha4HpApg .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v0ha4HpApg .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v0ha4HpApg .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v0ha4HpApg .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v0ha4HpApg .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v0ha4HpApg .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v0ha4HpApg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v0ha4HpApg .container {
  display: flex;
  height: 120px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-v0ha4HpApg .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v0ha4HpApg .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v0ha4HpApg .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v0ha4HpApg .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #3e5a77;
  border-radius: 4px !important;
}
.cid-v0ha4HpApg .nav-item:focus,
.cid-v0ha4HpApg .nav-link:focus {
  outline: none;
}
.cid-v0ha4HpApg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v0ha4HpApg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v0ha4HpApg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v0ha4HpApg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v0ha4HpApg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v0ha4HpApg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v0ha4HpApg .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v0ha4HpApg .navbar.opened {
  transition: all 0.25s;
}
.cid-v0ha4HpApg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v0ha4HpApg .navbar .navbar-logo img {
  width: auto;
}
.cid-v0ha4HpApg .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v0ha4HpApg .navbar.collapsed {
  justify-content: center;
}
.cid-v0ha4HpApg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v0ha4HpApg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v0ha4HpApg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-v0ha4HpApg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v0ha4HpApg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v0ha4HpApg .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-v0ha4HpApg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v0ha4HpApg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v0ha4HpApg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v0ha4HpApg .navbar {
    min-height: 72px;
  }
  .cid-v0ha4HpApg .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v0ha4HpApg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v0ha4HpApg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v0ha4HpApg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v0ha4HpApg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v0ha4HpApg .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-v0ha4HpApg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v0ha4HpApg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v0ha4HpApg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v0ha4HpApg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v0ha4HpApg .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v0ha4HpApg .dropdown-item.active,
.cid-v0ha4HpApg .dropdown-item:active {
  background-color: transparent;
}
.cid-v0ha4HpApg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v0ha4HpApg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v0ha4HpApg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v0ha4HpApg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #3e5a77;
}
.cid-v0ha4HpApg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v0ha4HpApg .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v0ha4HpApg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v0ha4HpApg .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v0ha4HpApg .navbar-buttons {
    text-align: left;
  }
}
.cid-v0ha4HpApg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v0ha4HpApg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v0ha4HpApg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v0ha4HpApg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v0ha4HpApg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v0ha4HpApg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v0ha4HpApg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0ha4HpApg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v0ha4HpApg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v0ha4HpApg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0ha4HpApg .navbar-dropdown {
  padding: 0;
  background-color: #3e5a77 !important;
  position: fixed;
}
.cid-v0ha4HpApg .opacityScroll {
  background: rgba(62, 90, 119, 0) !important;
}
.cid-v0ha4HpApg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v0ha4HpApg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v0ha4HpApg .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v0ha4HpApg .navbar {
    height: 70px;
  }
  .cid-v0ha4HpApg .navbar.opened {
    height: auto;
  }
  .cid-v0ha4HpApg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v0ha4HpApg .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v0ha4HpApg .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v0ha4HpApg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v0ha4HpApg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v0ha4HpApg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v0ha4HpApg .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v0ha4HpApg .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v0ha4HpApg .navbar-brand {
    margin-right: auto;
  }
  .cid-v0ha4HpApg .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #3e5a77;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-v0ha4HpApg .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v0ha4HpApg .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v0ha4HpApg .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v0ha4HpApg .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v0ha4HpApg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v0ha4HpApg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v0ha4HpApg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v0ha4HpApg .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v0ha4HpApg .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v0ha4HpApg .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-v0ha4HpApg .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-v0ha4HpApg .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v0ha4HPqej {
  padding-top: 9rem;
  padding-bottom: 3rem;
  background-color: #3e5a77;
}
.cid-v0ha4HPqej .content-head {
  max-width: 1200px;
}
.cid-v0ha4HPqej .mbr-section-title {
  color: #ffffff;
}
.cid-v0ha4HPqej .mbr-text,
.cid-v0ha4HPqej .mbr-section-btn {
  color: #ffffff;
}
.cid-v0ha4I3fZM {
  padding-top: 4rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-v0ha4I3fZM .mbr-section-title {
  margin-bottom: 18px;
  color: #202020;
}
.cid-v0ha4I3fZM .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-v0ha4I3fZM .card_box {
  margin-bottom: 65px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v0ha4I3fZM .card_info {
  margin-bottom: 12px;
}
.cid-v0ha4I3fZM .card_date {
  color: #555555;
}
.cid-v0ha4I3fZM .card_title {
  line-height: 1.1em;
  margin-bottom: 18px;
  color: #202020;
  text-align: center;
}
.cid-v0ha4I3fZM .card_text {
  margin-top: 4px;
}
.cid-v0ha4I3fZM .item-img {
  margin-bottom: 30px;
}
.cid-v0ha4I3fZM .item-img img {
  width: 100%;
  object-fit: cover;
  display: block;
  max-height: 800px;
}
.cid-v0ha4I3fZM .linkBtn a {
  position: relative;
  display: inline-block;
  padding: 1px 7px;
  vertical-align: middle;
  overflow: hidden;
  line-height: 2em;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: .2em;
}
.cid-v0ha4I3fZM .linkBtn a:after,
.cid-v0ha4I3fZM .linkBtn a:before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  background-color: currentColor;
  transition: transform 0.4s cubic-bezier(0.31, 0.29, 0.05, 0.96);
}
.cid-v0ha4I3fZM .linkBtn a:before {
  left: 0;
}
.cid-v0ha4I3fZM .linkBtn a:after {
  left: -100%;
  transition-delay: .3s;
}
.cid-v0ha4I3fZM .linkBtn a:hover:before,
.cid-v0ha4I3fZM .linkBtn a:hover:after {
  transform: translateX(100%);
}
.cid-v0ha4Il9dt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0ha4Il9dt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0ha4Il9dt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0ha4Il9dt .row {
  flex-direction: row-reverse;
}
.cid-v0ha4IzWU2 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0ha4IzWU2 .mbr-text {
  color: #000000;
}
.cid-v0ha4IzWU2 .mbr-section-subtitle {
  color: #000000;
}
.cid-v0ha4IzWU2 .mbr-section-title {
  color: #000000;
}
.cid-v0hcprWXJ7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0hcprWXJ7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hcprWXJ7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hcprWXJ7 .row {
  align-items: stretch;
  justify-content: center;
}
.cid-v0hcprWXJ7 .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-v0hcprWXJ7 .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-v0hcprWXJ7 img,
.cid-v0hcprWXJ7 .item-img {
  width: 100%;
}
.cid-v0hcq0TMio {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0hcq0TMio .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hcq0TMio .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hcq0TMio .row {
  align-items: stretch;
  justify-content: center;
}
.cid-v0hcq0TMio .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-v0hcq0TMio .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-v0hcq0TMio img,
.cid-v0hcq0TMio .item-img {
  width: 100%;
}
.cid-v0ha4INLRu {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0ha4INLRu .mbr-text {
  color: #000000;
}
.cid-v0ha4INLRu .mbr-section-subtitle {
  color: #000000;
}
.cid-v0ha4INLRu .mbr-section-title {
  color: #000000;
}
.cid-v0ha4JkyTv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0ha4JkyTv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0ha4JkyTv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0ha4JkyTv .row {
  flex-direction: row-reverse;
}
.cid-v0ha4JA0CB {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0ha4JA0CB .mbr-text {
  color: #000000;
}
.cid-v0ha4JA0CB .mbr-section-subtitle {
  color: #000000;
}
.cid-v0ha4JA0CB .mbr-section-title {
  color: #000000;
}
.cid-v0hfzZG5Z3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v0hfzZG5Z3 .item-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.cid-v0hfzZG5Z3 .container {
  max-width: 1000px;
}
.cid-v0hfzZG5Z3 .text {
  position: absolute;
  width: 100%;
  padding: 0 10%;
}
.cid-v0hfzZG5Z3 .btn {
  white-space: nowrap;
  padding-left: 30px;
  padding-right: 30px;
  margin-top: 22px;
}
.cid-v0hfzZG5Z3 .mbr-iconfont {
  display: block;
  font-size: 3.5rem;
  color: #3e5a77;
  height: 100%;
  padding-bottom: 7px;
}
.cid-v0hfzZG5Z3 .l2 {
  color: #0c5b47;
}
.cid-v0hfzZG5Z3 .l1 {
  color: #0c5b47;
}
.cid-v0hfzZG5Z3 .padd {
  color: #0c5b47;
  text-align: center;
  padding-bottom: 60px;
}
.cid-v0hfzZG5Z3 .mbr-section-subtitle {
  color: #1b745e;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-v0hfzZG5Z3 .features-image {
  padding-top: 32px;
}
.cid-v0hfzZG5Z3 .features-image:first-child {
  padding-top: 0px;
}
.cid-v0hfzZG5Z3 .features-image:nth-child(2) {
  padding-top: 0px;
}
.cid-v0hfzZG5Z3 .features-image:nth-child(3) {
  padding-top: 0px;
}
@media (min-width: 575px) and (max-width: 990px) {
  .cid-v0hfzZG5Z3 .features-image {
    padding-top: 32px;
  }
  .cid-v0hfzZG5Z3 .features-image:first-child {
    padding-top: 0px;
  }
  .cid-v0hfzZG5Z3 .features-image:nth-child(2) {
    padding-top: 0px;
  }
  .cid-v0hfzZG5Z3 .features-image:nth-child(3) {
    padding-top: 32px;
  }
}
@media (max-width: 574px) {
  .cid-v0hfzZG5Z3 .features-image {
    padding-top: 32px;
  }
  .cid-v0hfzZG5Z3 .features-image:first-child {
    padding-top: 0px;
  }
  .cid-v0hfzZG5Z3 .features-image:nth-child(2) {
    padding-top: 32px;
  }
  .cid-v0hfzZG5Z3 .features-image:nth-child(3) {
    padding-top: 32px;
  }
}
.cid-v0hfOlGBB4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0hfOlGBB4 .mbr-text {
  color: #000000;
}
.cid-v0hfOlGBB4 .mbr-section-subtitle {
  color: #000000;
}
.cid-v0hfOlGBB4 .mbr-section-title {
  color: #000000;
}
.cid-v0ha4Ka5U8 {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v0ha4KonIh {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #1c2c3c;
}
.cid-v0ha4KonIh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0ha4KonIh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0ha4KonIh .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v0ha4KonIh .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v0ha4KonIh .row {
    text-align: center;
  }
  .cid-v0ha4KonIh .row > div {
    margin: auto;
  }
  .cid-v0ha4KonIh .social-row {
    justify-content: center;
  }
}
.cid-v0ha4KonIh .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v0ha4KonIh .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-v0ha4KonIh .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v0ha4KonIh .list {
    margin-bottom: 0rem;
  }
}
.cid-v0ha4KonIh .mbr-text {
  color: #bbbbbb;
}
.cid-v0ha4KonIh .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-v0ha4KonIh .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-v0ha4KonIh div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-v0hBuZkScw {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v0hBuZkScw .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;
}
@media (max-width: 767px) {
  .cid-v0hBuZkScw .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v0hBuZkScw .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v0hBuZkScw .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v0hBuZkScw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v0hBuZkScw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v0hBuZkScw .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-v0hBuZkScw .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v0hBuZkScw .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-v0hBuZkScw .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v0hBuZkScw .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v0hBuZkScw .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v0hBuZkScw .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-v0hBuZkScw .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v0hBuZkScw .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v0hBuZkScw .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v0hBuZkScw .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v0hBuZkScw .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v0hBuZkScw .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v0hBuZkScw .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v0hBuZkScw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v0hBuZkScw .container {
  display: flex;
  height: 120px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-v0hBuZkScw .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v0hBuZkScw .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v0hBuZkScw .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v0hBuZkScw .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #3e5a77;
  border-radius: 4px !important;
}
.cid-v0hBuZkScw .nav-item:focus,
.cid-v0hBuZkScw .nav-link:focus {
  outline: none;
}
.cid-v0hBuZkScw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v0hBuZkScw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v0hBuZkScw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v0hBuZkScw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v0hBuZkScw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v0hBuZkScw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v0hBuZkScw .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v0hBuZkScw .navbar.opened {
  transition: all 0.25s;
}
.cid-v0hBuZkScw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v0hBuZkScw .navbar .navbar-logo img {
  width: auto;
}
.cid-v0hBuZkScw .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v0hBuZkScw .navbar.collapsed {
  justify-content: center;
}
.cid-v0hBuZkScw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v0hBuZkScw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v0hBuZkScw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-v0hBuZkScw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v0hBuZkScw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v0hBuZkScw .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-v0hBuZkScw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v0hBuZkScw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v0hBuZkScw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v0hBuZkScw .navbar {
    min-height: 72px;
  }
  .cid-v0hBuZkScw .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v0hBuZkScw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v0hBuZkScw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v0hBuZkScw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v0hBuZkScw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v0hBuZkScw .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-v0hBuZkScw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v0hBuZkScw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v0hBuZkScw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v0hBuZkScw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v0hBuZkScw .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v0hBuZkScw .dropdown-item.active,
.cid-v0hBuZkScw .dropdown-item:active {
  background-color: transparent;
}
.cid-v0hBuZkScw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v0hBuZkScw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v0hBuZkScw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v0hBuZkScw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #3e5a77;
}
.cid-v0hBuZkScw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v0hBuZkScw .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v0hBuZkScw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v0hBuZkScw .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v0hBuZkScw .navbar-buttons {
    text-align: left;
  }
}
.cid-v0hBuZkScw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v0hBuZkScw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v0hBuZkScw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v0hBuZkScw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v0hBuZkScw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v0hBuZkScw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v0hBuZkScw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0hBuZkScw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v0hBuZkScw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v0hBuZkScw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0hBuZkScw .navbar-dropdown {
  padding: 0;
  background-color: #3e5a77 !important;
  position: fixed;
}
.cid-v0hBuZkScw .opacityScroll {
  background: rgba(62, 90, 119, 0) !important;
}
.cid-v0hBuZkScw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v0hBuZkScw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v0hBuZkScw .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v0hBuZkScw .navbar {
    height: 70px;
  }
  .cid-v0hBuZkScw .navbar.opened {
    height: auto;
  }
  .cid-v0hBuZkScw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v0hBuZkScw .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v0hBuZkScw .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v0hBuZkScw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v0hBuZkScw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v0hBuZkScw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v0hBuZkScw .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v0hBuZkScw .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v0hBuZkScw .navbar-brand {
    margin-right: auto;
  }
  .cid-v0hBuZkScw .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #3e5a77;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-v0hBuZkScw .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v0hBuZkScw .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v0hBuZkScw .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v0hBuZkScw .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v0hBuZkScw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v0hBuZkScw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v0hBuZkScw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v0hBuZkScw .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v0hBuZkScw .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v0hBuZkScw .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-v0hBuZkScw .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-v0hBuZkScw .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v0hBuZIben {
  padding-top: 9rem;
  padding-bottom: 3rem;
  background-color: #3e5a77;
}
.cid-v0hBuZIben .content-head {
  max-width: 1200px;
}
.cid-v0hBuZIben .mbr-section-title {
  color: #ffffff;
}
.cid-v0hBuZIben .mbr-text,
.cid-v0hBuZIben .mbr-section-btn {
  color: #ffffff;
}
.cid-v0hBuZZhmU {
  padding-top: 4rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-v0hBuZZhmU .mbr-section-title {
  margin-bottom: 18px;
  color: #202020;
}
.cid-v0hBuZZhmU .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-v0hBuZZhmU .card_box {
  margin-bottom: 65px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v0hBuZZhmU .card_info {
  margin-bottom: 12px;
}
.cid-v0hBuZZhmU .card_date {
  color: #555555;
}
.cid-v0hBuZZhmU .card_title {
  line-height: 1.1em;
  margin-bottom: 18px;
  color: #202020;
  text-align: center;
}
.cid-v0hBuZZhmU .card_text {
  margin-top: 4px;
}
.cid-v0hBuZZhmU .item-img {
  margin-bottom: 30px;
}
.cid-v0hBuZZhmU .item-img img {
  width: 100%;
  object-fit: cover;
  display: block;
  max-height: 800px;
}
.cid-v0hBuZZhmU .linkBtn a {
  position: relative;
  display: inline-block;
  padding: 1px 7px;
  vertical-align: middle;
  overflow: hidden;
  line-height: 2em;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: .2em;
}
.cid-v0hBuZZhmU .linkBtn a:after,
.cid-v0hBuZZhmU .linkBtn a:before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  background-color: currentColor;
  transition: transform 0.4s cubic-bezier(0.31, 0.29, 0.05, 0.96);
}
.cid-v0hBuZZhmU .linkBtn a:before {
  left: 0;
}
.cid-v0hBuZZhmU .linkBtn a:after {
  left: -100%;
  transition-delay: .3s;
}
.cid-v0hBuZZhmU .linkBtn a:hover:before,
.cid-v0hBuZZhmU .linkBtn a:hover:after {
  transform: translateX(100%);
}
.cid-v0hBv0fAwo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0hBv0fAwo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hBv0fAwo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hBv0fAwo .row {
  flex-direction: row-reverse;
}
.cid-v0hBv0uQM9 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0hBv0uQM9 .mbr-text {
  color: #000000;
}
.cid-v0hBv0uQM9 .mbr-section-subtitle {
  color: #000000;
}
.cid-v0hBv0uQM9 .mbr-section-title {
  color: #000000;
}
.cid-v0hD4vgoNS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0hD4vgoNS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hD4vgoNS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hD4vgoNS .row {
  flex-direction: row-reverse;
}
.cid-v0hBv1iyuV {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0hBv1iyuV .mbr-text {
  color: #000000;
}
.cid-v0hBv1iyuV .mbr-section-subtitle {
  color: #000000;
}
.cid-v0hBv1iyuV .mbr-section-title {
  color: #000000;
}
.cid-v0hBv1xp8u {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0hBv1xp8u .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hBv1xp8u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hBv1xp8u .row {
  flex-direction: row-reverse;
}
.cid-v0hBv1Q7nR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0hBv1Q7nR .mbr-text {
  color: #000000;
}
.cid-v0hBv1Q7nR .mbr-section-subtitle {
  color: #000000;
}
.cid-v0hBv1Q7nR .mbr-section-title {
  color: #000000;
}
.cid-v0hBv2F6SK {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v0hBv2WsXY {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #1c2c3c;
}
.cid-v0hBv2WsXY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hBv2WsXY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hBv2WsXY .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v0hBv2WsXY .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v0hBv2WsXY .row {
    text-align: center;
  }
  .cid-v0hBv2WsXY .row > div {
    margin: auto;
  }
  .cid-v0hBv2WsXY .social-row {
    justify-content: center;
  }
}
.cid-v0hBv2WsXY .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v0hBv2WsXY .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-v0hBv2WsXY .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v0hBv2WsXY .list {
    margin-bottom: 0rem;
  }
}
.cid-v0hBv2WsXY .mbr-text {
  color: #bbbbbb;
}
.cid-v0hBv2WsXY .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-v0hBv2WsXY .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-v0hBv2WsXY div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-v0hETbEot9 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v0hETbEot9 .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;
}
@media (max-width: 767px) {
  .cid-v0hETbEot9 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v0hETbEot9 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v0hETbEot9 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v0hETbEot9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v0hETbEot9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v0hETbEot9 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-v0hETbEot9 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v0hETbEot9 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-v0hETbEot9 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v0hETbEot9 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v0hETbEot9 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v0hETbEot9 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-v0hETbEot9 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v0hETbEot9 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v0hETbEot9 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v0hETbEot9 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v0hETbEot9 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v0hETbEot9 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v0hETbEot9 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v0hETbEot9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v0hETbEot9 .container {
  display: flex;
  height: 120px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-v0hETbEot9 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v0hETbEot9 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v0hETbEot9 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v0hETbEot9 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #3e5a77;
  border-radius: 4px !important;
}
.cid-v0hETbEot9 .nav-item:focus,
.cid-v0hETbEot9 .nav-link:focus {
  outline: none;
}
.cid-v0hETbEot9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v0hETbEot9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v0hETbEot9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v0hETbEot9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v0hETbEot9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v0hETbEot9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v0hETbEot9 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v0hETbEot9 .navbar.opened {
  transition: all 0.25s;
}
.cid-v0hETbEot9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v0hETbEot9 .navbar .navbar-logo img {
  width: auto;
}
.cid-v0hETbEot9 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v0hETbEot9 .navbar.collapsed {
  justify-content: center;
}
.cid-v0hETbEot9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v0hETbEot9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v0hETbEot9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-v0hETbEot9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v0hETbEot9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v0hETbEot9 .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-v0hETbEot9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v0hETbEot9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v0hETbEot9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v0hETbEot9 .navbar {
    min-height: 72px;
  }
  .cid-v0hETbEot9 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v0hETbEot9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v0hETbEot9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v0hETbEot9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v0hETbEot9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v0hETbEot9 .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-v0hETbEot9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v0hETbEot9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v0hETbEot9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v0hETbEot9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v0hETbEot9 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v0hETbEot9 .dropdown-item.active,
.cid-v0hETbEot9 .dropdown-item:active {
  background-color: transparent;
}
.cid-v0hETbEot9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v0hETbEot9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v0hETbEot9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v0hETbEot9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #3e5a77;
}
.cid-v0hETbEot9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v0hETbEot9 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v0hETbEot9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v0hETbEot9 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v0hETbEot9 .navbar-buttons {
    text-align: left;
  }
}
.cid-v0hETbEot9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v0hETbEot9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v0hETbEot9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v0hETbEot9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v0hETbEot9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v0hETbEot9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v0hETbEot9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0hETbEot9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v0hETbEot9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v0hETbEot9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0hETbEot9 .navbar-dropdown {
  padding: 0;
  background-color: #3e5a77 !important;
  position: fixed;
}
.cid-v0hETbEot9 .opacityScroll {
  background: rgba(62, 90, 119, 0) !important;
}
.cid-v0hETbEot9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v0hETbEot9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v0hETbEot9 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v0hETbEot9 .navbar {
    height: 70px;
  }
  .cid-v0hETbEot9 .navbar.opened {
    height: auto;
  }
  .cid-v0hETbEot9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v0hETbEot9 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v0hETbEot9 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v0hETbEot9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v0hETbEot9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v0hETbEot9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v0hETbEot9 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v0hETbEot9 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v0hETbEot9 .navbar-brand {
    margin-right: auto;
  }
  .cid-v0hETbEot9 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #3e5a77;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-v0hETbEot9 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v0hETbEot9 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v0hETbEot9 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v0hETbEot9 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v0hETbEot9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v0hETbEot9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v0hETbEot9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v0hETbEot9 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v0hETbEot9 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v0hETbEot9 .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-v0hETbEot9 .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-v0hETbEot9 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v0hETc2JB9 {
  padding-top: 9rem;
  padding-bottom: 3rem;
  background-color: #3e5a77;
}
.cid-v0hETc2JB9 .content-head {
  max-width: 1200px;
}
.cid-v0hETc2JB9 .mbr-section-title {
  color: #ffffff;
}
.cid-v0hETc2JB9 .mbr-text,
.cid-v0hETc2JB9 .mbr-section-btn {
  color: #ffffff;
}
.cid-v0hETciLjq {
  padding-top: 4rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-v0hETciLjq .mbr-section-title {
  margin-bottom: 18px;
  color: #202020;
}
.cid-v0hETciLjq .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-v0hETciLjq .card_box {
  margin-bottom: 65px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v0hETciLjq .card_info {
  margin-bottom: 12px;
}
.cid-v0hETciLjq .card_date {
  color: #555555;
}
.cid-v0hETciLjq .card_title {
  line-height: 1.1em;
  margin-bottom: 18px;
  color: #202020;
  text-align: center;
}
.cid-v0hETciLjq .card_text {
  margin-top: 4px;
}
.cid-v0hETciLjq .item-img {
  margin-bottom: 30px;
}
.cid-v0hETciLjq .item-img img {
  width: 100%;
  object-fit: cover;
  display: block;
  max-height: 800px;
}
.cid-v0hETciLjq .linkBtn a {
  position: relative;
  display: inline-block;
  padding: 1px 7px;
  vertical-align: middle;
  overflow: hidden;
  line-height: 2em;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: .2em;
}
.cid-v0hETciLjq .linkBtn a:after,
.cid-v0hETciLjq .linkBtn a:before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  background-color: currentColor;
  transition: transform 0.4s cubic-bezier(0.31, 0.29, 0.05, 0.96);
}
.cid-v0hETciLjq .linkBtn a:before {
  left: 0;
}
.cid-v0hETciLjq .linkBtn a:after {
  left: -100%;
  transition-delay: .3s;
}
.cid-v0hETciLjq .linkBtn a:hover:before,
.cid-v0hETciLjq .linkBtn a:hover:after {
  transform: translateX(100%);
}
.cid-v0hETcyurm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0hETcyurm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hETcyurm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hETcyurm .row {
  flex-direction: row-reverse;
}
.cid-v0hETcNKcU {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0hETcNKcU .mbr-text {
  color: #000000;
}
.cid-v0hETcNKcU .mbr-section-subtitle {
  color: #000000;
}
.cid-v0hETcNKcU .mbr-section-title {
  color: #000000;
}
.cid-v0hH3JwPot {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0hH3JwPot .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hH3JwPot .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hH3JwPot .row {
  align-items: stretch;
  justify-content: center;
}
.cid-v0hH3JwPot .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-v0hH3JwPot .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-v0hH3JwPot img,
.cid-v0hH3JwPot .item-img {
  width: 100%;
}
.cid-v0hETdka73 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0hETdka73 .mbr-text {
  color: #000000;
}
.cid-v0hETdka73 .mbr-section-subtitle {
  color: #000000;
}
.cid-v0hETdka73 .mbr-section-title {
  color: #000000;
}
.cid-v0hHgH4ILZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0hHgH4ILZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hHgH4ILZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hHgH4ILZ .row {
  align-items: stretch;
  justify-content: center;
}
.cid-v0hHgH4ILZ .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-v0hHgH4ILZ .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-v0hHgH4ILZ img,
.cid-v0hHgH4ILZ .item-img {
  width: 100%;
}
.cid-v0hHjOUs2z {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0hHjOUs2z .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hHjOUs2z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hHjOUs2z .row {
  align-items: stretch;
  justify-content: center;
}
.cid-v0hHjOUs2z .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-v0hHjOUs2z .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-v0hHjOUs2z img,
.cid-v0hHjOUs2z .item-img {
  width: 100%;
}
.cid-v0hETdO5PT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0hETdO5PT .mbr-text {
  color: #000000;
}
.cid-v0hETdO5PT .mbr-section-subtitle {
  color: #000000;
}
.cid-v0hETdO5PT .mbr-section-title {
  color: #000000;
}
.cid-v0hETe4kuN {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v0hETeji9o {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #1c2c3c;
}
.cid-v0hETeji9o .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hETeji9o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hETeji9o .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v0hETeji9o .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v0hETeji9o .row {
    text-align: center;
  }
  .cid-v0hETeji9o .row > div {
    margin: auto;
  }
  .cid-v0hETeji9o .social-row {
    justify-content: center;
  }
}
.cid-v0hETeji9o .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v0hETeji9o .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-v0hETeji9o .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v0hETeji9o .list {
    margin-bottom: 0rem;
  }
}
.cid-v0hETeji9o .mbr-text {
  color: #bbbbbb;
}
.cid-v0hETeji9o .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-v0hETeji9o .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-v0hETeji9o div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-v0hJoHO55h {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v0hJoHO55h .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;
}
@media (max-width: 767px) {
  .cid-v0hJoHO55h .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v0hJoHO55h .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v0hJoHO55h .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v0hJoHO55h .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v0hJoHO55h .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v0hJoHO55h .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-v0hJoHO55h .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v0hJoHO55h .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-v0hJoHO55h .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v0hJoHO55h .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v0hJoHO55h .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v0hJoHO55h .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-v0hJoHO55h .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v0hJoHO55h .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v0hJoHO55h .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v0hJoHO55h .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v0hJoHO55h .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v0hJoHO55h .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v0hJoHO55h .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v0hJoHO55h .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v0hJoHO55h .container {
  display: flex;
  height: 120px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-v0hJoHO55h .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v0hJoHO55h .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v0hJoHO55h .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v0hJoHO55h .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #3e5a77;
  border-radius: 4px !important;
}
.cid-v0hJoHO55h .nav-item:focus,
.cid-v0hJoHO55h .nav-link:focus {
  outline: none;
}
.cid-v0hJoHO55h .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v0hJoHO55h .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v0hJoHO55h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v0hJoHO55h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v0hJoHO55h .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v0hJoHO55h .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v0hJoHO55h .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v0hJoHO55h .navbar.opened {
  transition: all 0.25s;
}
.cid-v0hJoHO55h .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v0hJoHO55h .navbar .navbar-logo img {
  width: auto;
}
.cid-v0hJoHO55h .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v0hJoHO55h .navbar.collapsed {
  justify-content: center;
}
.cid-v0hJoHO55h .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v0hJoHO55h .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v0hJoHO55h .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-v0hJoHO55h .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v0hJoHO55h .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v0hJoHO55h .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-v0hJoHO55h .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v0hJoHO55h .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v0hJoHO55h .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v0hJoHO55h .navbar {
    min-height: 72px;
  }
  .cid-v0hJoHO55h .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v0hJoHO55h .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v0hJoHO55h .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v0hJoHO55h .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v0hJoHO55h .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v0hJoHO55h .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-v0hJoHO55h .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v0hJoHO55h .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v0hJoHO55h .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v0hJoHO55h .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v0hJoHO55h .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v0hJoHO55h .dropdown-item.active,
.cid-v0hJoHO55h .dropdown-item:active {
  background-color: transparent;
}
.cid-v0hJoHO55h .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v0hJoHO55h .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v0hJoHO55h .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v0hJoHO55h .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #3e5a77;
}
.cid-v0hJoHO55h .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v0hJoHO55h .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v0hJoHO55h ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v0hJoHO55h .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v0hJoHO55h .navbar-buttons {
    text-align: left;
  }
}
.cid-v0hJoHO55h button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v0hJoHO55h button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v0hJoHO55h button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v0hJoHO55h button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v0hJoHO55h button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v0hJoHO55h button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v0hJoHO55h nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0hJoHO55h nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v0hJoHO55h nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v0hJoHO55h nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0hJoHO55h .navbar-dropdown {
  padding: 0;
  background-color: #3e5a77 !important;
  position: fixed;
}
.cid-v0hJoHO55h .opacityScroll {
  background: rgba(62, 90, 119, 0) !important;
}
.cid-v0hJoHO55h a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v0hJoHO55h .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v0hJoHO55h .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v0hJoHO55h .navbar {
    height: 70px;
  }
  .cid-v0hJoHO55h .navbar.opened {
    height: auto;
  }
  .cid-v0hJoHO55h .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v0hJoHO55h .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v0hJoHO55h .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v0hJoHO55h .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v0hJoHO55h .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v0hJoHO55h .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v0hJoHO55h .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v0hJoHO55h .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v0hJoHO55h .navbar-brand {
    margin-right: auto;
  }
  .cid-v0hJoHO55h .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #3e5a77;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-v0hJoHO55h .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v0hJoHO55h .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v0hJoHO55h .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v0hJoHO55h .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v0hJoHO55h .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v0hJoHO55h .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v0hJoHO55h .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v0hJoHO55h .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v0hJoHO55h .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v0hJoHO55h .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-v0hJoHO55h .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-v0hJoHO55h .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v0hJoIc6yY {
  padding-top: 9rem;
  padding-bottom: 3rem;
  background-color: #3e5a77;
}
.cid-v0hJoIc6yY .content-head {
  max-width: 1200px;
}
.cid-v0hJoIc6yY .mbr-section-title {
  color: #ffffff;
}
.cid-v0hJoIc6yY .mbr-text,
.cid-v0hJoIc6yY .mbr-section-btn {
  color: #ffffff;
}
.cid-v0hJoIvZje {
  padding-top: 4rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-v0hJoIvZje .mbr-section-title {
  margin-bottom: 18px;
  color: #202020;
}
.cid-v0hJoIvZje .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-v0hJoIvZje .card_box {
  margin-bottom: 65px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v0hJoIvZje .card_info {
  margin-bottom: 12px;
}
.cid-v0hJoIvZje .card_date {
  color: #555555;
}
.cid-v0hJoIvZje .card_title {
  line-height: 1.1em;
  margin-bottom: 18px;
  color: #202020;
  text-align: center;
}
.cid-v0hJoIvZje .card_text {
  margin-top: 4px;
}
.cid-v0hJoIvZje .item-img {
  margin-bottom: 30px;
}
.cid-v0hJoIvZje .item-img img {
  width: 100%;
  object-fit: cover;
  display: block;
  max-height: 800px;
}
.cid-v0hJoIvZje .linkBtn a {
  position: relative;
  display: inline-block;
  padding: 1px 7px;
  vertical-align: middle;
  overflow: hidden;
  line-height: 2em;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: .2em;
}
.cid-v0hJoIvZje .linkBtn a:after,
.cid-v0hJoIvZje .linkBtn a:before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  background-color: currentColor;
  transition: transform 0.4s cubic-bezier(0.31, 0.29, 0.05, 0.96);
}
.cid-v0hJoIvZje .linkBtn a:before {
  left: 0;
}
.cid-v0hJoIvZje .linkBtn a:after {
  left: -100%;
  transition-delay: .3s;
}
.cid-v0hJoIvZje .linkBtn a:hover:before,
.cid-v0hJoIvZje .linkBtn a:hover:after {
  transform: translateX(100%);
}
.cid-v0hJoJ52cE {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0hJoJ52cE .mbr-text {
  color: #000000;
}
.cid-v0hJoJ52cE .mbr-section-subtitle {
  color: #000000;
}
.cid-v0hJoJ52cE .mbr-section-title {
  color: #000000;
}
.cid-v0hKDkNhDT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0hKDkNhDT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hKDkNhDT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hKDkNhDT .row {
  flex-direction: row-reverse;
}
.cid-v0hJoJEPkB {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0hJoJEPkB .mbr-text {
  color: #000000;
}
.cid-v0hJoJEPkB .mbr-section-subtitle {
  color: #000000;
}
.cid-v0hJoJEPkB .mbr-section-title {
  color: #000000;
}
.cid-v0hKMI3h7c {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0hKMI3h7c .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hKMI3h7c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hKMI3h7c .row {
  flex-direction: row-reverse;
}
.cid-v0hJoKvcyP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0hJoKvcyP .mbr-text {
  color: #000000;
}
.cid-v0hJoKvcyP .mbr-section-subtitle {
  color: #000000;
}
.cid-v0hJoKvcyP .mbr-section-title {
  color: #000000;
}
.cid-v0hKUBBC62 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0hKUBBC62 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hKUBBC62 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hKUBBC62 .row {
  flex-direction: row-reverse;
}
.cid-v0hKZNNfHm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0hKZNNfHm .mbr-text {
  color: #000000;
}
.cid-v0hKZNNfHm .mbr-section-subtitle {
  color: #000000;
}
.cid-v0hKZNNfHm .mbr-section-title {
  color: #000000;
}
.cid-v0hL6Pa8MB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0hL6Pa8MB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hL6Pa8MB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hL6Pa8MB .row {
  flex-direction: row-reverse;
}
.cid-v0hL6dPI31 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0hL6dPI31 .mbr-text {
  color: #000000;
}
.cid-v0hL6dPI31 .mbr-section-subtitle {
  color: #000000;
}
.cid-v0hL6dPI31 .mbr-section-title {
  color: #000000;
}
.cid-v0hJoKKxCx {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v0hJoKZboJ {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #1c2c3c;
}
.cid-v0hJoKZboJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hJoKZboJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hJoKZboJ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v0hJoKZboJ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v0hJoKZboJ .row {
    text-align: center;
  }
  .cid-v0hJoKZboJ .row > div {
    margin: auto;
  }
  .cid-v0hJoKZboJ .social-row {
    justify-content: center;
  }
}
.cid-v0hJoKZboJ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v0hJoKZboJ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-v0hJoKZboJ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v0hJoKZboJ .list {
    margin-bottom: 0rem;
  }
}
.cid-v0hJoKZboJ .mbr-text {
  color: #bbbbbb;
}
.cid-v0hJoKZboJ .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-v0hJoKZboJ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-v0hJoKZboJ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-v0hVo7v0M7 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v0hVo7v0M7 .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;
}
@media (max-width: 767px) {
  .cid-v0hVo7v0M7 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v0hVo7v0M7 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v0hVo7v0M7 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v0hVo7v0M7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v0hVo7v0M7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v0hVo7v0M7 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-v0hVo7v0M7 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v0hVo7v0M7 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-v0hVo7v0M7 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v0hVo7v0M7 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v0hVo7v0M7 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v0hVo7v0M7 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-v0hVo7v0M7 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v0hVo7v0M7 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v0hVo7v0M7 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v0hVo7v0M7 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v0hVo7v0M7 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v0hVo7v0M7 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v0hVo7v0M7 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v0hVo7v0M7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v0hVo7v0M7 .container {
  display: flex;
  height: 120px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-v0hVo7v0M7 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v0hVo7v0M7 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v0hVo7v0M7 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v0hVo7v0M7 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #3e5a77;
  border-radius: 4px !important;
}
.cid-v0hVo7v0M7 .nav-item:focus,
.cid-v0hVo7v0M7 .nav-link:focus {
  outline: none;
}
.cid-v0hVo7v0M7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v0hVo7v0M7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v0hVo7v0M7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v0hVo7v0M7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v0hVo7v0M7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v0hVo7v0M7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v0hVo7v0M7 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v0hVo7v0M7 .navbar.opened {
  transition: all 0.25s;
}
.cid-v0hVo7v0M7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v0hVo7v0M7 .navbar .navbar-logo img {
  width: auto;
}
.cid-v0hVo7v0M7 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v0hVo7v0M7 .navbar.collapsed {
  justify-content: center;
}
.cid-v0hVo7v0M7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v0hVo7v0M7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v0hVo7v0M7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-v0hVo7v0M7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v0hVo7v0M7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v0hVo7v0M7 .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-v0hVo7v0M7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v0hVo7v0M7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v0hVo7v0M7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v0hVo7v0M7 .navbar {
    min-height: 72px;
  }
  .cid-v0hVo7v0M7 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v0hVo7v0M7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v0hVo7v0M7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v0hVo7v0M7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v0hVo7v0M7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v0hVo7v0M7 .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-v0hVo7v0M7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v0hVo7v0M7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v0hVo7v0M7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v0hVo7v0M7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v0hVo7v0M7 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v0hVo7v0M7 .dropdown-item.active,
.cid-v0hVo7v0M7 .dropdown-item:active {
  background-color: transparent;
}
.cid-v0hVo7v0M7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v0hVo7v0M7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v0hVo7v0M7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v0hVo7v0M7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #3e5a77;
}
.cid-v0hVo7v0M7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v0hVo7v0M7 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v0hVo7v0M7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v0hVo7v0M7 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v0hVo7v0M7 .navbar-buttons {
    text-align: left;
  }
}
.cid-v0hVo7v0M7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v0hVo7v0M7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v0hVo7v0M7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v0hVo7v0M7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v0hVo7v0M7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v0hVo7v0M7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v0hVo7v0M7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0hVo7v0M7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v0hVo7v0M7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v0hVo7v0M7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0hVo7v0M7 .navbar-dropdown {
  padding: 0;
  background-color: #3e5a77 !important;
  position: fixed;
}
.cid-v0hVo7v0M7 .opacityScroll {
  background: rgba(62, 90, 119, 0) !important;
}
.cid-v0hVo7v0M7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v0hVo7v0M7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v0hVo7v0M7 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v0hVo7v0M7 .navbar {
    height: 70px;
  }
  .cid-v0hVo7v0M7 .navbar.opened {
    height: auto;
  }
  .cid-v0hVo7v0M7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v0hVo7v0M7 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v0hVo7v0M7 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v0hVo7v0M7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v0hVo7v0M7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v0hVo7v0M7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v0hVo7v0M7 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v0hVo7v0M7 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v0hVo7v0M7 .navbar-brand {
    margin-right: auto;
  }
  .cid-v0hVo7v0M7 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #3e5a77;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-v0hVo7v0M7 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v0hVo7v0M7 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v0hVo7v0M7 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v0hVo7v0M7 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v0hVo7v0M7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v0hVo7v0M7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v0hVo7v0M7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v0hVo7v0M7 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v0hVo7v0M7 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v0hVo7v0M7 .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-v0hVo7v0M7 .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-v0hVo7v0M7 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v0hVo7Q1PD {
  padding-top: 9rem;
  padding-bottom: 3rem;
  background-color: #3e5a77;
}
.cid-v0hVo7Q1PD .content-head {
  max-width: 1200px;
}
.cid-v0hVo7Q1PD .mbr-section-title {
  color: #ffffff;
}
.cid-v0hVo7Q1PD .mbr-text,
.cid-v0hVo7Q1PD .mbr-section-btn {
  color: #ffffff;
}
.cid-v0hVo84GUb {
  padding-top: 4rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-v0hVo84GUb .mbr-section-title {
  margin-bottom: 18px;
  color: #202020;
}
.cid-v0hVo84GUb .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-v0hVo84GUb .card_box {
  margin-bottom: 65px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v0hVo84GUb .card_info {
  margin-bottom: 12px;
}
.cid-v0hVo84GUb .card_date {
  color: #555555;
}
.cid-v0hVo84GUb .card_title {
  line-height: 1.1em;
  margin-bottom: 18px;
  color: #202020;
  text-align: center;
}
.cid-v0hVo84GUb .card_text {
  margin-top: 4px;
}
.cid-v0hVo84GUb .item-img {
  margin-bottom: 30px;
}
.cid-v0hVo84GUb .item-img img {
  width: 100%;
  object-fit: cover;
  display: block;
  max-height: 800px;
}
.cid-v0hVo84GUb .linkBtn a {
  position: relative;
  display: inline-block;
  padding: 1px 7px;
  vertical-align: middle;
  overflow: hidden;
  line-height: 2em;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: .2em;
}
.cid-v0hVo84GUb .linkBtn a:after,
.cid-v0hVo84GUb .linkBtn a:before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  background-color: currentColor;
  transition: transform 0.4s cubic-bezier(0.31, 0.29, 0.05, 0.96);
}
.cid-v0hVo84GUb .linkBtn a:before {
  left: 0;
}
.cid-v0hVo84GUb .linkBtn a:after {
  left: -100%;
  transition-delay: .3s;
}
.cid-v0hVo84GUb .linkBtn a:hover:before,
.cid-v0hVo84GUb .linkBtn a:hover:after {
  transform: translateX(100%);
}
.cid-v0hVo8jGln {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0hVo8jGln .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hVo8jGln .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hVo8jGln .row {
  flex-direction: row-reverse;
}
.cid-v0hVo8zefP {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0hVo8zefP .mbr-text {
  color: #000000;
}
.cid-v0hVo8zefP .mbr-section-subtitle {
  color: #000000;
}
.cid-v0hVo8zefP .mbr-section-title {
  color: #000000;
}
.cid-v0hVo8OXj0 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0hVo8OXj0 .mbr-text {
  color: #000000;
}
.cid-v0hVo8OXj0 .mbr-section-subtitle {
  color: #000000;
}
.cid-v0hVo8OXj0 .mbr-section-title {
  color: #000000;
}
.cid-v0hX3bu7lf {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v0hX3bu7lf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hX3bu7lf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hX3bu7lf .row {
  flex-direction: row-reverse;
}
.cid-v0hVo94beq {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0hVo94beq .mbr-text {
  color: #000000;
}
.cid-v0hVo94beq .mbr-section-subtitle {
  color: #000000;
}
.cid-v0hVo94beq .mbr-section-title {
  color: #000000;
}
.cid-v0hVo9mj9H {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0hVo9mj9H .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hVo9mj9H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hVo9mj9H .row {
  flex-direction: row-reverse;
}
.cid-v0hVo9Gec7 {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0hVo9Gec7 .mbr-text {
  color: #000000;
}
.cid-v0hVo9Gec7 .mbr-section-subtitle {
  color: #000000;
}
.cid-v0hVo9Gec7 .mbr-section-title {
  color: #000000;
}
.cid-v0hVo9YPwK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0hVo9YPwK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hVo9YPwK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hVo9YPwK .row {
  flex-direction: row-reverse;
}
.cid-v0hVoafNbO {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v0hVoauguJ {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #1c2c3c;
}
.cid-v0hVoauguJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hVoauguJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hVoauguJ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v0hVoauguJ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v0hVoauguJ .row {
    text-align: center;
  }
  .cid-v0hVoauguJ .row > div {
    margin: auto;
  }
  .cid-v0hVoauguJ .social-row {
    justify-content: center;
  }
}
.cid-v0hVoauguJ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v0hVoauguJ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-v0hVoauguJ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v0hVoauguJ .list {
    margin-bottom: 0rem;
  }
}
.cid-v0hVoauguJ .mbr-text {
  color: #bbbbbb;
}
.cid-v0hVoauguJ .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-v0hVoauguJ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-v0hVoauguJ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-v0hLS17YvT {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v0hLS17YvT .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;
}
@media (max-width: 767px) {
  .cid-v0hLS17YvT .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v0hLS17YvT .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v0hLS17YvT .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v0hLS17YvT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v0hLS17YvT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v0hLS17YvT .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-v0hLS17YvT .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v0hLS17YvT .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-v0hLS17YvT .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v0hLS17YvT .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v0hLS17YvT .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v0hLS17YvT .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-v0hLS17YvT .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v0hLS17YvT .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v0hLS17YvT .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v0hLS17YvT .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v0hLS17YvT .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v0hLS17YvT .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v0hLS17YvT .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v0hLS17YvT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v0hLS17YvT .container {
  display: flex;
  height: 120px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-v0hLS17YvT .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v0hLS17YvT .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v0hLS17YvT .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v0hLS17YvT .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #3e5a77;
  border-radius: 4px !important;
}
.cid-v0hLS17YvT .nav-item:focus,
.cid-v0hLS17YvT .nav-link:focus {
  outline: none;
}
.cid-v0hLS17YvT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v0hLS17YvT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v0hLS17YvT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v0hLS17YvT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v0hLS17YvT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v0hLS17YvT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v0hLS17YvT .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v0hLS17YvT .navbar.opened {
  transition: all 0.25s;
}
.cid-v0hLS17YvT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v0hLS17YvT .navbar .navbar-logo img {
  width: auto;
}
.cid-v0hLS17YvT .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v0hLS17YvT .navbar.collapsed {
  justify-content: center;
}
.cid-v0hLS17YvT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v0hLS17YvT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v0hLS17YvT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-v0hLS17YvT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v0hLS17YvT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v0hLS17YvT .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-v0hLS17YvT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v0hLS17YvT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v0hLS17YvT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v0hLS17YvT .navbar {
    min-height: 72px;
  }
  .cid-v0hLS17YvT .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v0hLS17YvT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v0hLS17YvT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v0hLS17YvT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v0hLS17YvT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v0hLS17YvT .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-v0hLS17YvT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v0hLS17YvT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v0hLS17YvT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v0hLS17YvT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v0hLS17YvT .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v0hLS17YvT .dropdown-item.active,
.cid-v0hLS17YvT .dropdown-item:active {
  background-color: transparent;
}
.cid-v0hLS17YvT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v0hLS17YvT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v0hLS17YvT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v0hLS17YvT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #3e5a77;
}
.cid-v0hLS17YvT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v0hLS17YvT .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v0hLS17YvT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v0hLS17YvT .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v0hLS17YvT .navbar-buttons {
    text-align: left;
  }
}
.cid-v0hLS17YvT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v0hLS17YvT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v0hLS17YvT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v0hLS17YvT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v0hLS17YvT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v0hLS17YvT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v0hLS17YvT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0hLS17YvT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v0hLS17YvT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v0hLS17YvT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0hLS17YvT .navbar-dropdown {
  padding: 0;
  background-color: #3e5a77 !important;
  position: fixed;
}
.cid-v0hLS17YvT .opacityScroll {
  background: rgba(62, 90, 119, 0) !important;
}
.cid-v0hLS17YvT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v0hLS17YvT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v0hLS17YvT .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v0hLS17YvT .navbar {
    height: 70px;
  }
  .cid-v0hLS17YvT .navbar.opened {
    height: auto;
  }
  .cid-v0hLS17YvT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v0hLS17YvT .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v0hLS17YvT .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v0hLS17YvT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v0hLS17YvT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v0hLS17YvT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v0hLS17YvT .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v0hLS17YvT .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v0hLS17YvT .navbar-brand {
    margin-right: auto;
  }
  .cid-v0hLS17YvT .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #3e5a77;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-v0hLS17YvT .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v0hLS17YvT .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v0hLS17YvT .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v0hLS17YvT .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v0hLS17YvT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v0hLS17YvT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v0hLS17YvT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v0hLS17YvT .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v0hLS17YvT .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v0hLS17YvT .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-v0hLS17YvT .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-v0hLS17YvT .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v0hLS1xyCT {
  padding-top: 9rem;
  padding-bottom: 3rem;
  background-color: #3e5a77;
}
.cid-v0hLS1xyCT .content-head {
  max-width: 1200px;
}
.cid-v0hLS1xyCT .mbr-section-title {
  color: #ffffff;
}
.cid-v0hLS1xyCT .mbr-text,
.cid-v0hLS1xyCT .mbr-section-btn {
  color: #ffffff;
}
.cid-v0hLS1MaUd {
  padding-top: 4rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-v0hLS1MaUd .mbr-section-title {
  margin-bottom: 18px;
  color: #202020;
}
.cid-v0hLS1MaUd .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-v0hLS1MaUd .card_box {
  margin-bottom: 65px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v0hLS1MaUd .card_info {
  margin-bottom: 12px;
}
.cid-v0hLS1MaUd .card_date {
  color: #555555;
}
.cid-v0hLS1MaUd .card_title {
  line-height: 1.1em;
  margin-bottom: 18px;
  color: #202020;
  text-align: center;
}
.cid-v0hLS1MaUd .card_text {
  margin-top: 4px;
}
.cid-v0hLS1MaUd .item-img {
  margin-bottom: 30px;
}
.cid-v0hLS1MaUd .item-img img {
  width: 100%;
  object-fit: cover;
  display: block;
  max-height: 800px;
}
.cid-v0hLS1MaUd .linkBtn a {
  position: relative;
  display: inline-block;
  padding: 1px 7px;
  vertical-align: middle;
  overflow: hidden;
  line-height: 2em;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: .2em;
}
.cid-v0hLS1MaUd .linkBtn a:after,
.cid-v0hLS1MaUd .linkBtn a:before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  background-color: currentColor;
  transition: transform 0.4s cubic-bezier(0.31, 0.29, 0.05, 0.96);
}
.cid-v0hLS1MaUd .linkBtn a:before {
  left: 0;
}
.cid-v0hLS1MaUd .linkBtn a:after {
  left: -100%;
  transition-delay: .3s;
}
.cid-v0hLS1MaUd .linkBtn a:hover:before,
.cid-v0hLS1MaUd .linkBtn a:hover:after {
  transform: translateX(100%);
}
.cid-v0hLS22ZoM {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0hLS22ZoM .mbr-text {
  color: #000000;
}
.cid-v0hLS22ZoM .mbr-section-subtitle {
  color: #000000;
}
.cid-v0hLS22ZoM .mbr-section-title {
  color: #000000;
}
.cid-v0hLS2hpLv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v0hLS2hpLv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hLS2hpLv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hLS2hpLv .row {
  flex-direction: row-reverse;
}
.cid-v0hLS4tW5H {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v0hLS4JG1A {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #1c2c3c;
}
.cid-v0hLS4JG1A .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hLS4JG1A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hLS4JG1A .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v0hLS4JG1A .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v0hLS4JG1A .row {
    text-align: center;
  }
  .cid-v0hLS4JG1A .row > div {
    margin: auto;
  }
  .cid-v0hLS4JG1A .social-row {
    justify-content: center;
  }
}
.cid-v0hLS4JG1A .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v0hLS4JG1A .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-v0hLS4JG1A .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v0hLS4JG1A .list {
    margin-bottom: 0rem;
  }
}
.cid-v0hLS4JG1A .mbr-text {
  color: #bbbbbb;
}
.cid-v0hLS4JG1A .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-v0hLS4JG1A .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-v0hLS4JG1A div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-v1SYo5J0AO {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1SYo5J0AO .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;
}
@media (max-width: 767px) {
  .cid-v1SYo5J0AO .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1SYo5J0AO .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1SYo5J0AO .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v1SYo5J0AO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1SYo5J0AO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1SYo5J0AO .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-v1SYo5J0AO .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v1SYo5J0AO .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-v1SYo5J0AO .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1SYo5J0AO .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1SYo5J0AO .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1SYo5J0AO .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  border-radius: 4px !important;
}
.cid-v1SYo5J0AO .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1SYo5J0AO .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1SYo5J0AO .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1SYo5J0AO .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1SYo5J0AO .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v1SYo5J0AO .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1SYo5J0AO .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1SYo5J0AO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v1SYo5J0AO .container {
  display: flex;
  height: 120px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-v1SYo5J0AO .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1SYo5J0AO .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1SYo5J0AO .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1SYo5J0AO .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #3e5a77;
  border-radius: 4px !important;
}
.cid-v1SYo5J0AO .nav-item:focus,
.cid-v1SYo5J0AO .nav-link:focus {
  outline: none;
}
.cid-v1SYo5J0AO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1SYo5J0AO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1SYo5J0AO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1SYo5J0AO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1SYo5J0AO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1SYo5J0AO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1SYo5J0AO .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v1SYo5J0AO .navbar.opened {
  transition: all 0.25s;
}
.cid-v1SYo5J0AO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1SYo5J0AO .navbar .navbar-logo img {
  width: auto;
}
.cid-v1SYo5J0AO .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1SYo5J0AO .navbar.collapsed {
  justify-content: center;
}
.cid-v1SYo5J0AO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1SYo5J0AO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1SYo5J0AO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-v1SYo5J0AO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1SYo5J0AO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1SYo5J0AO .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-v1SYo5J0AO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1SYo5J0AO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1SYo5J0AO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1SYo5J0AO .navbar {
    min-height: 72px;
  }
  .cid-v1SYo5J0AO .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1SYo5J0AO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1SYo5J0AO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1SYo5J0AO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1SYo5J0AO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1SYo5J0AO .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-v1SYo5J0AO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1SYo5J0AO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1SYo5J0AO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1SYo5J0AO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1SYo5J0AO .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1SYo5J0AO .dropdown-item.active,
.cid-v1SYo5J0AO .dropdown-item:active {
  background-color: transparent;
}
.cid-v1SYo5J0AO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1SYo5J0AO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1SYo5J0AO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1SYo5J0AO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #3e5a77;
}
.cid-v1SYo5J0AO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1SYo5J0AO .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1SYo5J0AO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1SYo5J0AO .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1SYo5J0AO .navbar-buttons {
    text-align: left;
  }
}
.cid-v1SYo5J0AO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1SYo5J0AO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1SYo5J0AO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1SYo5J0AO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1SYo5J0AO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1SYo5J0AO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1SYo5J0AO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1SYo5J0AO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1SYo5J0AO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1SYo5J0AO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1SYo5J0AO .navbar-dropdown {
  padding: 0;
  background-color: #3e5a77 !important;
  position: fixed;
}
.cid-v1SYo5J0AO .opacityScroll {
  background: rgba(62, 90, 119, 0) !important;
}
.cid-v1SYo5J0AO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1SYo5J0AO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v1SYo5J0AO .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1SYo5J0AO .navbar {
    height: 70px;
  }
  .cid-v1SYo5J0AO .navbar.opened {
    height: auto;
  }
  .cid-v1SYo5J0AO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1SYo5J0AO .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1SYo5J0AO .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1SYo5J0AO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1SYo5J0AO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v1SYo5J0AO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1SYo5J0AO .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1SYo5J0AO .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1SYo5J0AO .navbar-brand {
    margin-right: auto;
  }
  .cid-v1SYo5J0AO .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #3e5a77;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-v1SYo5J0AO .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1SYo5J0AO .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1SYo5J0AO .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1SYo5J0AO .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1SYo5J0AO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1SYo5J0AO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v1SYo5J0AO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1SYo5J0AO .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1SYo5J0AO .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v1SYo5J0AO .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-v1SYo5J0AO .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-v1SYo5J0AO .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1SYo6007V {
  padding-top: 9rem;
  padding-bottom: 3rem;
  background-color: #3e5a77;
}
.cid-v1SYo6007V .content-head {
  max-width: 1200px;
}
.cid-v1SYo6007V .mbr-section-title {
  color: #ffffff;
}
.cid-v1SYo6007V .mbr-text,
.cid-v1SYo6007V .mbr-section-btn {
  color: #ffffff;
}
.cid-v1SYo6buZ3 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-v1SYo6buZ3 .mbr-section-title {
  margin-bottom: 18px;
  color: #202020;
}
.cid-v1SYo6buZ3 .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-v1SYo6buZ3 .card_box {
  margin-bottom: 65px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v1SYo6buZ3 .card_info {
  margin-bottom: 12px;
}
.cid-v1SYo6buZ3 .card_date {
  color: #555555;
}
.cid-v1SYo6buZ3 .card_title {
  line-height: 1.1em;
  margin-bottom: 18px;
  color: #202020;
  text-align: center;
}
.cid-v1SYo6buZ3 .card_text {
  margin-top: 4px;
}
.cid-v1SYo6buZ3 .item-img {
  margin-bottom: 30px;
}
.cid-v1SYo6buZ3 .item-img img {
  width: 100%;
  object-fit: cover;
  display: block;
  max-height: 450px;
}
.cid-v1SYo6buZ3 .linkBtn a {
  position: relative;
  display: inline-block;
  padding: 1px 7px;
  vertical-align: middle;
  overflow: hidden;
  line-height: 2em;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: .2em;
}
.cid-v1SYo6buZ3 .linkBtn a:after,
.cid-v1SYo6buZ3 .linkBtn a:before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  background-color: currentColor;
  transition: transform 0.4s cubic-bezier(0.31, 0.29, 0.05, 0.96);
}
.cid-v1SYo6buZ3 .linkBtn a:before {
  left: 0;
}
.cid-v1SYo6buZ3 .linkBtn a:after {
  left: -100%;
  transition-delay: .3s;
}
.cid-v1SYo6buZ3 .linkBtn a:hover:before,
.cid-v1SYo6buZ3 .linkBtn a:hover:after {
  transform: translateX(100%);
}
.cid-v1T0UOz5x8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v1T0UOz5x8 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1T0UOz5x8 .item {
    margin-bottom: 1rem;
  }
}
.cid-v1T0UOz5x8 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-v1T0UOz5x8 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v1T0UOz5x8 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 40px;
  height: 40px;
  font-size: 18px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v1T0UOz5x8 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v1T0UOz5x8 .carousel-control,
.cid-v1T0UOz5x8 .close {
  background: #1b1b1b;
}
.cid-v1T0UOz5x8 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v1T0UOz5x8 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v1T0UOz5x8 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v1T0UOz5x8 .carousel-control-next span {
  margin-left: 5px;
}
.cid-v1T0UOz5x8 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 18px;
  font-weight: 300;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v1T0UOz5x8 .close::before {
  content: '\e91a';
}
.cid-v1T0UOz5x8 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v1T0UOz5x8 .carousel-control {
  display: flex;
  top: 50%;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 18px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v1T0UOz5x8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v1T0UOz5x8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v1T0UOz5x8 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v1T0UOz5x8 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v1T0UOz5x8 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v1T0UOz5x8 .carousel-indicators li.active,
.cid-v1T0UOz5x8 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v1T0UOz5x8 .carousel-indicators li::after,
.cid-v1T0UOz5x8 .carousel-indicators li::before {
  content: none;
}
.cid-v1T0UOz5x8 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v1T0UOz5x8 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v1T0UOz5x8 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v1T0UOz5x8 .carousel-indicators {
    display: none;
  }
}
.cid-v1T0UOz5x8 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v1T0UOz5x8 .carousel-inner > .active {
  display: block;
}
.cid-v1T0UOz5x8 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v1T0UOz5x8 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v1T0UOz5x8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v1T0UOz5x8 .carousel-control,
  .cid-v1T0UOz5x8 .carousel-indicators,
  .cid-v1T0UOz5x8 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v1T0UOz5x8 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v1T0UOz5x8 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v1T0UOz5x8 .carousel-indicators .active,
.cid-v1T0UOz5x8 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v1T0UOz5x8 .carousel-indicators .active {
  background: #fff;
}
.cid-v1T0UOz5x8 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v1T0UOz5x8 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v1T0UOz5x8 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v1T0UOz5x8 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v1T0UOz5x8 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v1T0UOz5x8 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v1T0UOz5x8 .carousel {
  width: 100%;
}
.cid-v1T0UOz5x8 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v1T0UOz5x8 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v1T0UOz5x8 .modal.fade .modal-dialog,
.cid-v1T0UOz5x8 .modal.in .modal-dialog {
  transform: none;
}
.cid-v1T0UOz5x8 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v1T0UOz5x8 .content-head {
  max-width: 800px;
}
.cid-v1T0UOz5x8 .mbr-slider .modal-content::before {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.9);
  z-index: -1;
}
.cid-v1T0UOz5x8 .gallery-container {
  max-width: 1200px;
  margin: 0 auto;
}
.cid-v1SYo6zhSH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v1SYo6zhSH .mbr-text {
  color: #000000;
}
.cid-v1SYo6zhSH .mbr-section-subtitle {
  color: #000000;
}
.cid-v1SYo6zhSH .mbr-section-title {
  color: #000000;
}
.cid-v1T39bi6m4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v1T39bi6m4 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1T39bi6m4 .item {
    margin-bottom: 1rem;
  }
}
.cid-v1T39bi6m4 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-v1T39bi6m4 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v1T39bi6m4 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 40px;
  height: 40px;
  font-size: 18px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v1T39bi6m4 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v1T39bi6m4 .carousel-control,
.cid-v1T39bi6m4 .close {
  background: #1b1b1b;
}
.cid-v1T39bi6m4 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v1T39bi6m4 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v1T39bi6m4 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v1T39bi6m4 .carousel-control-next span {
  margin-left: 5px;
}
.cid-v1T39bi6m4 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 18px;
  font-weight: 300;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v1T39bi6m4 .close::before {
  content: '\e91a';
}
.cid-v1T39bi6m4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v1T39bi6m4 .carousel-control {
  display: flex;
  top: 50%;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 18px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v1T39bi6m4 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v1T39bi6m4 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v1T39bi6m4 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v1T39bi6m4 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v1T39bi6m4 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v1T39bi6m4 .carousel-indicators li.active,
.cid-v1T39bi6m4 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v1T39bi6m4 .carousel-indicators li::after,
.cid-v1T39bi6m4 .carousel-indicators li::before {
  content: none;
}
.cid-v1T39bi6m4 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v1T39bi6m4 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v1T39bi6m4 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v1T39bi6m4 .carousel-indicators {
    display: none;
  }
}
.cid-v1T39bi6m4 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v1T39bi6m4 .carousel-inner > .active {
  display: block;
}
.cid-v1T39bi6m4 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v1T39bi6m4 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v1T39bi6m4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v1T39bi6m4 .carousel-control,
  .cid-v1T39bi6m4 .carousel-indicators,
  .cid-v1T39bi6m4 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v1T39bi6m4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v1T39bi6m4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v1T39bi6m4 .carousel-indicators .active,
.cid-v1T39bi6m4 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v1T39bi6m4 .carousel-indicators .active {
  background: #fff;
}
.cid-v1T39bi6m4 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v1T39bi6m4 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v1T39bi6m4 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v1T39bi6m4 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v1T39bi6m4 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v1T39bi6m4 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v1T39bi6m4 .carousel {
  width: 100%;
}
.cid-v1T39bi6m4 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v1T39bi6m4 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v1T39bi6m4 .modal.fade .modal-dialog,
.cid-v1T39bi6m4 .modal.in .modal-dialog {
  transform: none;
}
.cid-v1T39bi6m4 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v1T39bi6m4 .content-head {
  max-width: 800px;
}
.cid-v1T39bi6m4 .mbr-slider .modal-content::before {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.9);
  z-index: -1;
}
.cid-v1T39bi6m4 .gallery-container {
  max-width: 1200px;
  margin: 0 auto;
}
.cid-v1SYo7bDyf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v1SYo7bDyf .mbr-text {
  color: #000000;
}
.cid-v1SYo7bDyf .mbr-section-subtitle {
  color: #000000;
}
.cid-v1SYo7bDyf .mbr-section-title {
  color: #000000;
}
.cid-v1T4CKekFs {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v1T4CKekFs .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1T4CKekFs .item {
    margin-bottom: 1rem;
  }
}
.cid-v1T4CKekFs .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-v1T4CKekFs .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v1T4CKekFs .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 40px;
  height: 40px;
  font-size: 18px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v1T4CKekFs .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v1T4CKekFs .carousel-control,
.cid-v1T4CKekFs .close {
  background: #1b1b1b;
}
.cid-v1T4CKekFs .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v1T4CKekFs .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v1T4CKekFs .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v1T4CKekFs .carousel-control-next span {
  margin-left: 5px;
}
.cid-v1T4CKekFs .close {
  position: fixed;
  opacity: 0.5;
  font-size: 18px;
  font-weight: 300;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v1T4CKekFs .close::before {
  content: '\e91a';
}
.cid-v1T4CKekFs .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v1T4CKekFs .carousel-control {
  display: flex;
  top: 50%;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 18px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v1T4CKekFs .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v1T4CKekFs .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v1T4CKekFs .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v1T4CKekFs .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v1T4CKekFs .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v1T4CKekFs .carousel-indicators li.active,
.cid-v1T4CKekFs .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v1T4CKekFs .carousel-indicators li::after,
.cid-v1T4CKekFs .carousel-indicators li::before {
  content: none;
}
.cid-v1T4CKekFs .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v1T4CKekFs .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v1T4CKekFs .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v1T4CKekFs .carousel-indicators {
    display: none;
  }
}
.cid-v1T4CKekFs .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v1T4CKekFs .carousel-inner > .active {
  display: block;
}
.cid-v1T4CKekFs .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v1T4CKekFs .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v1T4CKekFs .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v1T4CKekFs .carousel-control,
  .cid-v1T4CKekFs .carousel-indicators,
  .cid-v1T4CKekFs .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v1T4CKekFs .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v1T4CKekFs .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v1T4CKekFs .carousel-indicators .active,
.cid-v1T4CKekFs .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v1T4CKekFs .carousel-indicators .active {
  background: #fff;
}
.cid-v1T4CKekFs .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v1T4CKekFs .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v1T4CKekFs .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v1T4CKekFs .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v1T4CKekFs .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v1T4CKekFs .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v1T4CKekFs .carousel {
  width: 100%;
}
.cid-v1T4CKekFs .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v1T4CKekFs .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v1T4CKekFs .modal.fade .modal-dialog,
.cid-v1T4CKekFs .modal.in .modal-dialog {
  transform: none;
}
.cid-v1T4CKekFs .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v1T4CKekFs .content-head {
  max-width: 800px;
}
.cid-v1T4CKekFs .mbr-slider .modal-content::before {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.9);
  z-index: -1;
}
.cid-v1T4CKekFs .gallery-container {
  max-width: 1200px;
  margin: 0 auto;
}
.cid-v1SYo7Dlqk {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v1SYo7Dlqk .mbr-text {
  color: #000000;
}
.cid-v1SYo7Dlqk .mbr-section-subtitle {
  color: #000000;
}
.cid-v1SYo7Dlqk .mbr-section-title {
  color: #000000;
}
.cid-v1SYoa1Yiq {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v1SYoafY4l {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #1c2c3c;
}
.cid-v1SYoafY4l .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1SYoafY4l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1SYoafY4l .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v1SYoafY4l .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v1SYoafY4l .row {
    text-align: center;
  }
  .cid-v1SYoafY4l .row > div {
    margin: auto;
  }
  .cid-v1SYoafY4l .social-row {
    justify-content: center;
  }
}
.cid-v1SYoafY4l .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v1SYoafY4l .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-v1SYoafY4l .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v1SYoafY4l .list {
    margin-bottom: 0rem;
  }
}
.cid-v1SYoafY4l .mbr-text {
  color: #bbbbbb;
}
.cid-v1SYoafY4l .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-v1SYoafY4l .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-v1SYoafY4l div > *:last-child {
    margin-top: 0 !important;
  }
}
